2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for CUPS 2.2.9.
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.9'
564 PACKAGE_STRING
='CUPS 2.2.9'
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
668 CUPS_DEFAULT_GSSSERVICENAME
671 CUPS_LISTEN_DOMAINSOCKET
672 CUPS_DEFAULT_DOMAINSOCKET
729 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.9 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.9:";;
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.9
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.9, 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.9"
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 "mkdir", so it can be a program name with args.
4007 set dummy mkdir; 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_MKDIR+:} false; then :
4011 $as_echo_n "(cached) " >&6
4015 ac_cv_path_MKDIR="$MKDIR" # 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_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4036 MKDIR=$ac_cv_path_MKDIR
4037 if test -n "$MKDIR"; then
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4039 $as_echo "$MKDIR" >&6; }
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4042 $as_echo "no" >&6; }
4046 # Extract the first word of "mv", so it can be a program name with args.
4047 set dummy mv; 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_MV+:} false; then :
4051 $as_echo_n "(cached) " >&6
4055 ac_cv_path_MV="$MV" # 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_MV="$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 "$MV"; then
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4079 $as_echo "$MV" >&6; }
4081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4082 $as_echo "no" >&6; }
4086 # Extract the first word of "rm", so it can be a program name with args.
4087 set dummy rm; 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_RM+:} false; then :
4091 $as_echo_n "(cached) " >&6
4095 ac_cv_path_RM="$RM" # 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_RM="$as_dir/$ac_word$ac_exec_ext"
4106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4117 if test -n "$RM"; then
4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4119 $as_echo "$RM" >&6; }
4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4122 $as_echo "no" >&6; }
4126 # Extract the first word of "rmdir", so it can be a program name with args.
4127 set dummy rmdir; 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_RMDIR+:} false; then :
4131 $as_echo_n "(cached) " >&6
4135 ac_cv_path_RMDIR="$RMDIR" # 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_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4156 RMDIR=$ac_cv_path_RMDIR
4157 if test -n "$RMDIR"; then
4158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4159 $as_echo "$RMDIR" >&6; }
4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4162 $as_echo "no" >&6; }
4166 # Extract the first word of "sed", so it can be a program name with args.
4167 set dummy sed; 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_SED+:} false; then :
4171 $as_echo_n "(cached) " >&6
4175 ac_cv_path_SED="$SED" # 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_SED="$as_dir/$ac_word$ac_exec_ext"
4186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4197 if test -n "$SED"; then
4198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4199 $as_echo "$SED" >&6; }
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4202 $as_echo "no" >&6; }
4206 # Extract the first word of "xdg-open", so it can be a program name with args.
4207 set dummy xdg-open; ac_word=$2
4208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4209 $as_echo_n "checking for $ac_word... " >&6; }
4210 if ${ac_cv_path_XDGOPEN+:} false; then :
4211 $as_echo_n "(cached) " >&6
4215 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4222 test -z "$as_dir" && as_dir=.
4223 for ac_exec_ext in '' $ac_executable_extensions; do
4224 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4225 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4236 XDGOPEN=$ac_cv_path_XDGOPEN
4237 if test -n "$XDGOPEN"; then
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4239 $as_echo "$XDGOPEN" >&6; }
4241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4242 $as_echo "no" >&6; }
4246 if test "x$XDGOPEN" = x; then
4247 CUPS_HTMLVIEW="htmlview"
4249 CUPS_HTMLVIEW="$XDGOPEN"
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4254 $as_echo_n "checking for install-sh script... " >&6; }
4255 INSTALL="`pwd`/install-sh"
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4258 $as_echo "using $INSTALL" >&6; }
4260 if test "x$AR" = x; then
4261 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4263 if test "x$CC" = x; then
4264 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4268 # Check whether --enable-static was given.
4269 if test "${enable_static+set}" = set; then :
4270 enableval=$enable_static;
4274 if test x$enable_static = xyes; then
4275 echo Installing static libraries...
4276 INSTALLSTATIC="installstatic"
4281 if test -n "$ac_tool_prefix"; then
4282 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4283 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4285 $as_echo_n "checking for $ac_word... " >&6; }
4286 if ${ac_cv_path_PKGCONFIG+:} false; then :
4287 $as_echo_n "(cached) " >&6
4291 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4298 test -z "$as_dir" && as_dir=.
4299 for ac_exec_ext in '' $ac_executable_extensions; do
4300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4301 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4312 PKGCONFIG=$ac_cv_path_PKGCONFIG
4313 if test -n "$PKGCONFIG"; then
4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4315 $as_echo "$PKGCONFIG" >&6; }
4317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4318 $as_echo "no" >&6; }
4323 if test -z "$ac_cv_path_PKGCONFIG"; then
4324 ac_pt_PKGCONFIG=$PKGCONFIG
4325 # Extract the first word of "pkg-config", so it can be a program name with args.
4326 set dummy pkg-config; ac_word=$2
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4328 $as_echo_n "checking for $ac_word... " >&6; }
4329 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4330 $as_echo_n "(cached) " >&6
4332 case $ac_pt_PKGCONFIG in
4334 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4341 test -z "$as_dir" && as_dir=.
4342 for ac_exec_ext in '' $ac_executable_extensions; do
4343 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4344 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4345 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4355 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4356 if test -n "$ac_pt_PKGCONFIG"; then
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4358 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4361 $as_echo "no" >&6; }
4364 if test "x$ac_pt_PKGCONFIG" = x; then
4367 case $cross_compiling:$ac_tool_warned in
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4370 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4371 ac_tool_warned=yes ;;
4373 PKGCONFIG=$ac_pt_PKGCONFIG
4376 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4382 $as_echo_n "checking for library containing abs... " >&6; }
4383 if ${ac_cv_search_abs+:} false; then :
4384 $as_echo_n "(cached) " >&6
4386 ac_func_search_save_LIBS=$LIBS
4387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4388 /* end confdefs.h. */
4390 /* Override any GCC internal prototype to avoid an error.
4391 Use char because int might match the return type of a GCC
4392 builtin and then its argument prototype would still apply. */
4405 for ac_lib in '' m; do
4406 if test -z "$ac_lib"; then
4407 ac_res="none required"
4410 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4412 if ac_fn_c_try_link "$LINENO"; then :
4413 ac_cv_search_abs=$ac_res
4415 rm -f core conftest.err conftest.$ac_objext \
4417 if ${ac_cv_search_abs+:} false; then :
4421 if ${ac_cv_search_abs+:} false; then :
4427 LIBS=$ac_func_search_save_LIBS
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4430 $as_echo "$ac_cv_search_abs" >&6; }
4431 ac_res=$ac_cv_search_abs
4432 if test "$ac_res" != no; then :
4433 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4434 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4439 $as_echo_n "checking for library containing crypt... " >&6; }
4440 if ${ac_cv_search_crypt+:} false; then :
4441 $as_echo_n "(cached) " >&6
4443 ac_func_search_save_LIBS=$LIBS
4444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4445 /* end confdefs.h. */
4447 /* Override any GCC internal prototype to avoid an error.
4448 Use char because int might match the return type of a GCC
4449 builtin and then its argument prototype would still apply. */
4462 for ac_lib in '' crypt; do
4463 if test -z "$ac_lib"; then
4464 ac_res="none required"
4467 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4469 if ac_fn_c_try_link "$LINENO"; then :
4470 ac_cv_search_crypt=$ac_res
4472 rm -f core conftest.err conftest.$ac_objext \
4474 if ${ac_cv_search_crypt+:} false; then :
4478 if ${ac_cv_search_crypt+:} false; then :
4481 ac_cv_search_crypt=no
4484 LIBS=$ac_func_search_save_LIBS
4486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4487 $as_echo "$ac_cv_search_crypt" >&6; }
4488 ac_res=$ac_cv_search_crypt
4489 if test "$ac_res" != no; then :
4490 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4495 $as_echo_n "checking for library containing fmod... " >&6; }
4496 if ${ac_cv_search_fmod+:} false; then :
4497 $as_echo_n "(cached) " >&6
4499 ac_func_search_save_LIBS=$LIBS
4500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4501 /* end confdefs.h. */
4503 /* Override any GCC internal prototype to avoid an error.
4504 Use char because int might match the return type of a GCC
4505 builtin and then its argument prototype would still apply. */
4518 for ac_lib in '' m; do
4519 if test -z "$ac_lib"; then
4520 ac_res="none required"
4523 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4525 if ac_fn_c_try_link "$LINENO"; then :
4526 ac_cv_search_fmod=$ac_res
4528 rm -f core conftest.err conftest.$ac_objext \
4530 if ${ac_cv_search_fmod+:} false; then :
4534 if ${ac_cv_search_fmod+:} false; then :
4537 ac_cv_search_fmod=no
4540 LIBS=$ac_func_search_save_LIBS
4542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4543 $as_echo "$ac_cv_search_fmod" >&6; }
4544 ac_res=$ac_cv_search_fmod
4545 if test "$ac_res" != no; then :
4546 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4551 $as_echo_n "checking for library containing getspent... " >&6; }
4552 if ${ac_cv_search_getspent+:} false; then :
4553 $as_echo_n "(cached) " >&6
4555 ac_func_search_save_LIBS=$LIBS
4556 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4557 /* end confdefs.h. */
4559 /* Override any GCC internal prototype to avoid an error.
4560 Use char because int might match the return type of a GCC
4561 builtin and then its argument prototype would still apply. */
4574 for ac_lib in '' sec gen; do
4575 if test -z "$ac_lib"; then
4576 ac_res="none required"
4579 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4581 if ac_fn_c_try_link "$LINENO"; then :
4582 ac_cv_search_getspent=$ac_res
4584 rm -f core conftest.err conftest.$ac_objext \
4586 if ${ac_cv_search_getspent+:} false; then :
4590 if ${ac_cv_search_getspent+:} false; then :
4593 ac_cv_search_getspent=no
4596 LIBS=$ac_func_search_save_LIBS
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4599 $as_echo "$ac_cv_search_getspent" >&6; }
4600 ac_res=$ac_cv_search_getspent
4601 if test "$ac_res" != no; then :
4602 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4608 # Check whether --enable-mallinfo was given.
4609 if test "${enable_mallinfo+set}" = set; then :
4610 enableval=$enable_mallinfo;
4614 if test x$enable_mallinfo = xyes; then
4617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4618 $as_echo_n "checking for library containing mallinfo... " >&6; }
4619 if ${ac_cv_search_mallinfo+:} false; then :
4620 $as_echo_n "(cached) " >&6
4622 ac_func_search_save_LIBS=$LIBS
4623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4624 /* end confdefs.h. */
4626 /* Override any GCC internal prototype to avoid an error.
4627 Use char because int might match the return type of a GCC
4628 builtin and then its argument prototype would still apply. */
4641 for ac_lib in '' malloc; do
4642 if test -z "$ac_lib"; then
4643 ac_res="none required"
4646 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4648 if ac_fn_c_try_link "$LINENO"; then :
4649 ac_cv_search_mallinfo=$ac_res
4651 rm -f core conftest.err conftest.$ac_objext \
4653 if ${ac_cv_search_mallinfo+:} false; then :
4657 if ${ac_cv_search_mallinfo+:} false; then :
4660 ac_cv_search_mallinfo=no
4663 LIBS=$ac_func_search_save_LIBS
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4666 $as_echo "$ac_cv_search_mallinfo" >&6; }
4667 ac_res=$ac_cv_search_mallinfo
4668 if test "$ac_res" != no; then :
4669 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4670 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4680 # Check whether --enable-libpaper was given.
4681 if test "${enable_libpaper+set}" = set; then :
4682 enableval=$enable_libpaper;
4686 if test x$enable_libpaper = xyes; then
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4688 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4689 if ${ac_cv_lib_paper_systempapername+:} false; then :
4690 $as_echo_n "(cached) " >&6
4692 ac_check_lib_save_LIBS=$LIBS
4693 LIBS="-lpaper $LIBS"
4694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4695 /* end confdefs.h. */
4697 /* Override any GCC internal prototype to avoid an error.
4698 Use char because int might match the return type of a GCC
4699 builtin and then its argument prototype would still apply. */
4703 char systempapername ();
4707 return systempapername ();
4712 if ac_fn_c_try_link "$LINENO"; then :
4713 ac_cv_lib_paper_systempapername=yes
4715 ac_cv_lib_paper_systempapername=no
4717 rm -f core conftest.err conftest.$ac_objext \
4718 conftest$ac_exeext conftest.$ac_ext
4719 LIBS=$ac_check_lib_save_LIBS
4721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4722 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4723 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4724 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4738 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4739 if ${ac_cv_path_GREP+:} false; then :
4740 $as_echo_n "(cached) " >&6
4742 if test -z "$GREP"; then
4743 ac_path_GREP_found=false
4744 # Loop through the user's path and test for each of PROGNAME-LIST
4745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4746 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4749 test -z "$as_dir" && as_dir=.
4750 for ac_prog in grep ggrep; do
4751 for ac_exec_ext in '' $ac_executable_extensions; do
4752 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4753 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4754 # Check for GNU ac_path_GREP and select it if it is found.
4755 # Check for GNU $ac_path_GREP
4756 case `"$ac_path_GREP" --version 2>&1` in
4758 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4761 $as_echo_n 0123456789 >"conftest.in"
4764 cat "conftest.in" "conftest.in" >"conftest.tmp"
4765 mv "conftest.tmp" "conftest.in"
4766 cp "conftest.in" "conftest.nl"
4767 $as_echo 'GREP' >> "conftest.nl"
4768 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4769 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4770 as_fn_arith $ac_count + 1 && ac_count=$as_val
4771 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4772 # Best one so far, save it but keep looking for a better one
4773 ac_cv_path_GREP="$ac_path_GREP"
4774 ac_path_GREP_max=$ac_count
4776 # 10*(2^10) chars as input seems more than enough
4777 test $ac_count -gt 10 && break
4779 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4782 $ac_path_GREP_found && break 3
4787 if test -z "$ac_cv_path_GREP"; then
4788 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4791 ac_cv_path_GREP=$GREP
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4796 $as_echo "$ac_cv_path_GREP" >&6; }
4797 GREP="$ac_cv_path_GREP"
4800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4801 $as_echo_n "checking for egrep... " >&6; }
4802 if ${ac_cv_path_EGREP+:} false; then :
4803 $as_echo_n "(cached) " >&6
4805 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4806 then ac_cv_path_EGREP="$GREP -E"
4808 if test -z "$EGREP"; then
4809 ac_path_EGREP_found=false
4810 # Loop through the user's path and test for each of PROGNAME-LIST
4811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4812 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4815 test -z "$as_dir" && as_dir=.
4816 for ac_prog in egrep; do
4817 for ac_exec_ext in '' $ac_executable_extensions; do
4818 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4819 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4820 # Check for GNU ac_path_EGREP and select it if it is found.
4821 # Check for GNU $ac_path_EGREP
4822 case `"$ac_path_EGREP" --version 2>&1` in
4824 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4827 $as_echo_n 0123456789 >"conftest.in"
4830 cat "conftest.in" "conftest.in" >"conftest.tmp"
4831 mv "conftest.tmp" "conftest.in"
4832 cp "conftest.in" "conftest.nl"
4833 $as_echo 'EGREP' >> "conftest.nl"
4834 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4835 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4836 as_fn_arith $ac_count + 1 && ac_count=$as_val
4837 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4838 # Best one so far, save it but keep looking for a better one
4839 ac_cv_path_EGREP="$ac_path_EGREP"
4840 ac_path_EGREP_max=$ac_count
4842 # 10*(2^10) chars as input seems more than enough
4843 test $ac_count -gt 10 && break
4845 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4848 $ac_path_EGREP_found && break 3
4853 if test -z "$ac_cv_path_EGREP"; then
4854 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4857 ac_cv_path_EGREP=$EGREP
4862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4863 $as_echo "$ac_cv_path_EGREP" >&6; }
4864 EGREP="$ac_cv_path_EGREP"
4867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4868 $as_echo_n "checking for ANSI C header files... " >&6; }
4869 if ${ac_cv_header_stdc+:} false; then :
4870 $as_echo_n "(cached) " >&6
4872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4873 /* end confdefs.h. */
4887 if ac_fn_c_try_compile "$LINENO"; then :
4888 ac_cv_header_stdc=yes
4890 ac_cv_header_stdc=no
4892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4894 if test $ac_cv_header_stdc = yes; then
4895 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4897 /* end confdefs.h. */
4901 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4902 $EGREP "memchr" >/dev/null 2>&1; then :
4905 ac_cv_header_stdc=no
4911 if test $ac_cv_header_stdc = yes; then
4912 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4914 /* end confdefs.h. */
4918 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4919 $EGREP "free" >/dev/null 2>&1; then :
4922 ac_cv_header_stdc=no
4928 if test $ac_cv_header_stdc = yes; then
4929 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4930 if test "$cross_compiling" = yes; then :
4933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4934 /* end confdefs.h. */
4937 #if ((' ' & 0x0FF) == 0x020)
4938 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4939 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4941 # define ISLOWER(c) \
4942 (('a' <= (c) && (c) <= 'i') \
4943 || ('j' <= (c) && (c) <= 'r') \
4944 || ('s' <= (c) && (c) <= 'z'))
4945 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4948 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4953 for (i = 0; i < 256; i++)
4954 if (XOR (islower (i), ISLOWER (i))
4955 || toupper (i) != TOUPPER (i))
4960 if ac_fn_c_try_run "$LINENO"; then :
4963 ac_cv_header_stdc=no
4965 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4966 conftest.$ac_objext conftest.beam conftest.$ac_ext
4971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4972 $as_echo "$ac_cv_header_stdc" >&6; }
4973 if test $ac_cv_header_stdc = yes; then
4975 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4979 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4980 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4981 inttypes.h stdint.h unistd.h
4983 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4984 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4986 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4987 cat >>confdefs.h <<_ACEOF
4988 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4996 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4997 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4998 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5003 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5004 if test "x$ac_cv_header_crypt_h" = xyes; then :
5005 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5010 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5011 if test "x$ac_cv_header_langinfo_h" = xyes; then :
5012 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5017 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5018 if test "x$ac_cv_header_malloc_h" = xyes; then :
5019 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5024 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5025 if test "x$ac_cv_header_shadow_h" = xyes; then :
5026 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5031 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5032 if test "x$ac_cv_header_stdint_h" = xyes; then :
5033 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5038 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5039 if test "x$ac_cv_header_string_h" = xyes; then :
5040 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5045 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5046 if test "x$ac_cv_header_strings_h" = xyes; then :
5047 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5052 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5053 if test "x$ac_cv_header_bstring_h" = xyes; then :
5054 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5059 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5060 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5061 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5066 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5067 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5068 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5073 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5074 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5075 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5081 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5082 if test "x$ac_cv_header_iconv_h" = xyes; then :
5085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5086 $as_echo_n "checking for library containing iconv_open... " >&6; }
5087 if ${ac_cv_search_iconv_open+:} false; then :
5088 $as_echo_n "(cached) " >&6
5090 ac_func_search_save_LIBS=$LIBS
5091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5092 /* end confdefs.h. */
5094 /* Override any GCC internal prototype to avoid an error.
5095 Use char because int might match the return type of a GCC
5096 builtin and then its argument prototype would still apply. */
5104 return iconv_open ();
5109 for ac_lib in '' iconv; do
5110 if test -z "$ac_lib"; then
5111 ac_res="none required"
5114 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5116 if ac_fn_c_try_link "$LINENO"; then :
5117 ac_cv_search_iconv_open=$ac_res
5119 rm -f core conftest.err conftest.$ac_objext \
5121 if ${ac_cv_search_iconv_open+:} false; then :
5125 if ${ac_cv_search_iconv_open+:} false; then :
5128 ac_cv_search_iconv_open=no
5131 LIBS=$ac_func_search_save_LIBS
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5134 $as_echo "$ac_cv_search_iconv_open" >&6; }
5135 ac_res=$ac_cv_search_iconv_open
5136 if test "$ac_res" != no; then :
5137 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5138 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5140 SAVELIBS="$SAVELIBS $LIBS"
5143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5144 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5145 if ${ac_cv_search_libiconv_open+:} false; then :
5146 $as_echo_n "(cached) " >&6
5148 ac_func_search_save_LIBS=$LIBS
5149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5150 /* end confdefs.h. */
5152 /* Override any GCC internal prototype to avoid an error.
5153 Use char because int might match the return type of a GCC
5154 builtin and then its argument prototype would still apply. */
5158 char libiconv_open ();
5162 return libiconv_open ();
5167 for ac_lib in '' iconv; do
5168 if test -z "$ac_lib"; then
5169 ac_res="none required"
5172 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5174 if ac_fn_c_try_link "$LINENO"; then :
5175 ac_cv_search_libiconv_open=$ac_res
5177 rm -f core conftest.err conftest.$ac_objext \
5179 if ${ac_cv_search_libiconv_open+:} false; then :
5183 if ${ac_cv_search_libiconv_open+:} false; then :
5186 ac_cv_search_libiconv_open=no
5189 LIBS=$ac_func_search_save_LIBS
5191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5192 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5193 ac_res=$ac_cv_search_libiconv_open
5194 if test "$ac_res" != no; then :
5195 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5196 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5198 SAVELIBS="$SAVELIBS $LIBS"
5207 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5208 if test "x$ac_cv_header_mxml_h" = xyes; then :
5210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5211 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5212 if ${ac_cv_search_mmxlNewElement+:} false; then :
5213 $as_echo_n "(cached) " >&6
5215 ac_func_search_save_LIBS=$LIBS
5216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5217 /* end confdefs.h. */
5219 /* Override any GCC internal prototype to avoid an error.
5220 Use char because int might match the return type of a GCC
5221 builtin and then its argument prototype would still apply. */
5225 char mmxlNewElement ();
5229 return mmxlNewElement ();
5234 for ac_lib in '' mxml; do
5235 if test -z "$ac_lib"; then
5236 ac_res="none required"
5239 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5241 if ac_fn_c_try_link "$LINENO"; then :
5242 ac_cv_search_mmxlNewElement=$ac_res
5244 rm -f core conftest.err conftest.$ac_objext \
5246 if ${ac_cv_search_mmxlNewElement+:} false; then :
5250 if ${ac_cv_search_mmxlNewElement+:} false; then :
5253 ac_cv_search_mmxlNewElement=no
5256 LIBS=$ac_func_search_save_LIBS
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5259 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5260 ac_res=$ac_cv_search_mmxlNewElement
5261 if test "$ac_res" != no; then :
5262 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5263 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5274 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5275 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5276 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5281 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5282 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5283 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5288 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5289 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5290 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5295 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5296 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5297 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5302 for ac_func in statfs statvfs
5304 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5305 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5306 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5307 cat >>confdefs.h <<_ACEOF
5308 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5315 for ac_func in strdup strlcat strlcpy
5317 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5318 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5319 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5320 cat >>confdefs.h <<_ACEOF
5321 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5327 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5328 echo Forcing snprintf emulation for HP-UX.
5330 for ac_func in snprintf vsnprintf
5332 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5333 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5334 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5335 cat >>confdefs.h <<_ACEOF
5336 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5344 for ac_func in random lrand48 arc4random
5346 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5347 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5348 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5349 cat >>confdefs.h <<_ACEOF
5350 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5357 for ac_func in geteuid
5359 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5360 if test "x$ac_cv_func_geteuid" = xyes; then :
5361 cat >>confdefs.h <<_ACEOF
5362 #define HAVE_GETEUID 1
5369 for ac_func in setpgid
5371 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5372 if test "x$ac_cv_func_setpgid" = xyes; then :
5373 cat >>confdefs.h <<_ACEOF
5374 #define HAVE_SETPGID 1
5381 for ac_func in vsyslog
5383 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5384 if test "x$ac_cv_func_vsyslog" = xyes; then :
5385 cat >>confdefs.h <<_ACEOF
5386 #define HAVE_VSYSLOG 1
5393 case "$host_os_name" in
5395 # Do not use sigset on Linux or GNU HURD
5398 # Use sigset on other platforms, if available
5399 for ac_func in sigset
5401 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5402 if test "x$ac_cv_func_sigset" = xyes; then :
5403 cat >>confdefs.h <<_ACEOF
5404 #define HAVE_SIGSET 1
5413 for ac_func in sigaction
5415 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5416 if test "x$ac_cv_func_sigaction" = xyes; then :
5417 cat >>confdefs.h <<_ACEOF
5418 #define HAVE_SIGACTION 1
5425 for ac_func in waitpid wait3
5427 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5428 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5429 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5430 cat >>confdefs.h <<_ACEOF
5431 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5438 for ac_func in posix_spawn
5440 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5441 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5442 cat >>confdefs.h <<_ACEOF
5443 #define HAVE_POSIX_SPAWN 1
5450 for ac_func in getgrouplist
5452 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5453 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5454 cat >>confdefs.h <<_ACEOF
5455 #define HAVE_GETGROUPLIST 1
5462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5463 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5465 /* end confdefs.h. */
5471 int o = t.tm_gmtoff;
5476 if ac_fn_c_try_compile "$LINENO"; then :
5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5478 $as_echo "yes" >&6; }
5479 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5483 $as_echo "no" >&6; }
5485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5488 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5490 /* end confdefs.h. */
5491 #include <sys/stat.h>
5501 if ac_fn_c_try_compile "$LINENO"; then :
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5503 $as_echo "yes" >&6; }
5504 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5508 $as_echo "no" >&6; }
5510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5512 for ac_func in removefile
5514 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5515 if test "x$ac_cv_func_removefile" = xyes; then :
5516 cat >>confdefs.h <<_ACEOF
5517 #define HAVE_REMOVEFILE 1
5524 # Check whether --enable-libusb was given.
5525 if test "${enable_libusb+set}" = set; then :
5526 enableval=$enable_libusb;
5535 if test "x$PKGCONFIG" != x; then
5536 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5538 $as_echo_n "checking for libusb-1.0... " >&6; }
5539 if $PKGCONFIG --exists libusb-1.0; then
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5541 $as_echo "yes" >&6; }
5542 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5544 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5545 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5546 USBQUIRKS="\$(DATADIR)/usb"
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5549 $as_echo "no" >&6; }
5550 if test x$enable_libusb = xyes; then
5551 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5555 elif test x$enable_libusb = xyes; then
5556 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5559 # Check whether --enable-tcp_wrappers was given.
5560 if test "${enable_tcp_wrappers+set}" = set; then :
5561 enableval=$enable_tcp_wrappers;
5568 if test x$enable_tcp_wrappers = xyes; then
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5570 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5571 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5572 $as_echo_n "(cached) " >&6
5574 ac_check_lib_save_LIBS=$LIBS
5576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5577 /* end confdefs.h. */
5579 /* Override any GCC internal prototype to avoid an error.
5580 Use char because int might match the return type of a GCC
5581 builtin and then its argument prototype would still apply. */
5585 char hosts_access ();
5589 return hosts_access ();
5594 if ac_fn_c_try_link "$LINENO"; then :
5595 ac_cv_lib_wrap_hosts_access=yes
5597 ac_cv_lib_wrap_hosts_access=no
5599 rm -f core conftest.err conftest.$ac_objext \
5600 conftest$ac_exeext conftest.$ac_ext
5601 LIBS=$ac_check_lib_save_LIBS
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5604 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5605 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5607 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5608 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5609 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5621 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5622 if test "x$ac_cv_header_zlib_h" = xyes; then :
5623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5624 $as_echo_n "checking for gzgets in -lz... " >&6; }
5625 if ${ac_cv_lib_z_gzgets+:} false; then :
5626 $as_echo_n "(cached) " >&6
5628 ac_check_lib_save_LIBS=$LIBS
5630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5631 /* end confdefs.h. */
5633 /* Override any GCC internal prototype to avoid an error.
5634 Use char because int might match the return type of a GCC
5635 builtin and then its argument prototype would still apply. */
5648 if ac_fn_c_try_link "$LINENO"; then :
5649 ac_cv_lib_z_gzgets=yes
5651 ac_cv_lib_z_gzgets=no
5653 rm -f core conftest.err conftest.$ac_objext \
5654 conftest$ac_exeext conftest.$ac_ext
5655 LIBS=$ac_check_lib_save_LIBS
5657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5658 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5659 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5660 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5665 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5666 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5667 $as_echo_n "(cached) " >&6
5669 ac_check_lib_save_LIBS=$LIBS
5671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5672 /* end confdefs.h. */
5674 /* Override any GCC internal prototype to avoid an error.
5675 Use char because int might match the return type of a GCC
5676 builtin and then its argument prototype would still apply. */
5680 char inflateCopy ();
5684 return inflateCopy ();
5689 if ac_fn_c_try_link "$LINENO"; then :
5690 ac_cv_lib_z_inflateCopy=yes
5692 ac_cv_lib_z_inflateCopy=no
5694 rm -f core conftest.err conftest.$ac_objext \
5695 conftest$ac_exeext conftest.$ac_ext
5696 LIBS=$ac_check_lib_save_LIBS
5698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5699 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5700 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5701 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5705 if test "x$GZIP" != z; then
5716 case $host_os_name in
5734 # Check whether --enable-acl was given.
5735 if test "${enable_acl+set}" = set; then :
5736 enableval=$enable_acl;
5739 if test "x$enable_acl" != xno; then
5740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5741 $as_echo_n "checking for library containing acl_init... " >&6; }
5742 if ${ac_cv_search_acl_init+:} false; then :
5743 $as_echo_n "(cached) " >&6
5745 ac_func_search_save_LIBS=$LIBS
5746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5747 /* end confdefs.h. */
5749 /* Override any GCC internal prototype to avoid an error.
5750 Use char because int might match the return type of a GCC
5751 builtin and then its argument prototype would still apply. */
5764 for ac_lib in '' acl; do
5765 if test -z "$ac_lib"; then
5766 ac_res="none required"
5769 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5771 if ac_fn_c_try_link "$LINENO"; then :
5772 ac_cv_search_acl_init=$ac_res
5774 rm -f core conftest.err conftest.$ac_objext \
5776 if ${ac_cv_search_acl_init+:} false; then :
5780 if ${ac_cv_search_acl_init+:} false; then :
5783 ac_cv_search_acl_init=no
5786 LIBS=$ac_func_search_save_LIBS
5788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5789 $as_echo "$ac_cv_search_acl_init" >&6; }
5790 ac_res=$ac_cv_search_acl_init
5791 if test "$ac_res" != no; then :
5792 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5793 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5797 SERVERLIBS="$SERVERLIBS $LIBS"
5801 # Check whether --enable-dbus was given.
5802 if test "${enable_dbus+set}" = set; then :
5803 enableval=$enable_dbus;
5807 # Check whether --with-dbusdir was given.
5808 if test "${with_dbusdir+set}" = set; then :
5809 withval=$with_dbusdir; DBUSDIR="$withval"
5815 DBUS_NOTIFIERLIBS=""
5817 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5819 $as_echo_n "checking for DBUS... " >&6; }
5820 if $PKGCONFIG --exists dbus-1; then
5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5822 $as_echo "yes" >&6; }
5823 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5825 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5826 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5827 DBUS_NOTIFIER="dbus"
5828 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5830 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5831 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5832 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5833 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5837 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5838 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5839 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5844 if test -d /etc/dbus-1; then
5845 DBUSDIR="/etc/dbus-1"
5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5849 $as_echo "no" >&6; }
5857 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5858 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5859 CUPS_SYSTEM_AUTHKEY=""
5862 case $host_os_name in
5864 BACKLIBS="$BACKLIBS -framework IOKit"
5865 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5866 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5868 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5869 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5870 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5875 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5876 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5877 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5882 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5883 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5884 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5889 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5890 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5891 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5897 for ac_func in SCDynamicStoreCopyComputerName
5899 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5900 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5901 cat >>confdefs.h <<_ACEOF
5902 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5909 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5910 if test "x$ac_cv_header_membership_h" = xyes; then :
5911 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5916 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5917 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5918 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5923 for ac_func in mbr_uid_to_uuid
5925 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5926 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5927 cat >>confdefs.h <<_ACEOF
5928 #define HAVE_MBR_UID_TO_UUID 1
5935 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5936 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5937 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5943 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5944 if test "x$ac_cv_header_notify_h" = xyes; then :
5945 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5950 for ac_func in notify_post
5952 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5953 if test "x$ac_cv_func_notify_post" = xyes; then :
5954 cat >>confdefs.h <<_ACEOF
5955 #define HAVE_NOTIFY_POST 1
5963 # Check whether --with-adminkey was given.
5964 if test "${with_adminkey+set}" = set; then :
5965 withval=$with_adminkey; default_adminkey="$withval"
5967 default_adminkey="default"
5971 # Check whether --with-operkey was given.
5972 if test "${with_operkey+set}" = set; then :
5973 withval=$with_operkey; default_operkey="$withval"
5975 default_operkey="default"
5979 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5980 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5982 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5985 if test "x$default_adminkey" != xdefault; then
5986 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5987 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5989 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5990 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5993 if test "x$default_operkey" != xdefault; then
5994 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5996 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
6001 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
6002 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
6003 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
6009 if test $host_os_version -ge 100; then
6010 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
6011 if test "x$ac_cv_header_sandbox_h" = xyes; then :
6012 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
6018 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
6019 # Broken public headers in 10.7.x...
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
6021 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
6022 if test -f /usr/local/include/sandbox/private.h; then
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6024 $as_echo "yes" >&6; }
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6027 $as_echo "no" >&6; }
6028 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
6032 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6033 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6034 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6036 INSTALLXPC="install-xpc"
6040 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6041 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6042 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6051 cat >>confdefs.h <<_ACEOF
6052 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6055 cat >>confdefs.h <<_ACEOF
6056 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6065 # Check whether --with-components was given.
6066 if test "${with_components+set}" = set; then :
6067 withval=$with_components; COMPONENTS="$withval"
6071 case "$COMPONENTS" in
6073 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6077 BUILDDIRS="data locale"
6081 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6090 if test "$prefix" = "NONE"; then
6094 if test "$exec_prefix" = "NONE"; then
6095 if test "$prefix" = "/"; then
6098 exec_prefix="$prefix"
6102 if test "$bindir" = "\${exec_prefix}/bin"; then
6103 bindir="$exec_prefix/bin"
6106 cat >>confdefs.h <<_ACEOF
6107 #define CUPS_BINDIR "$bindir"
6111 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6112 sbindir="$exec_prefix/sbin"
6115 cat >>confdefs.h <<_ACEOF
6116 #define CUPS_SBINDIR "$sbindir"
6120 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6121 sharedstatedir="/usr/com"
6124 if test "$datarootdir" = "\${prefix}/share"; then
6125 if test "$prefix" = "/"; then
6126 datarootdir="/usr/share"
6128 datarootdir="$prefix/share"
6132 if test "$datadir" = "\${prefix}/share"; then
6133 if test "$prefix" = "/"; then
6134 datadir="/usr/share"
6136 datadir="$prefix/share"
6138 elif test "$datadir" = "\${datarootdir}"; then
6139 datadir="$datarootdir"
6142 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6143 includedir="/usr/include"
6146 if test "$localstatedir" = "\${prefix}/var"; then
6147 if test "$prefix" = "/"; then
6148 if test "$host_os_name" = darwin; then
6149 localstatedir="/private/var"
6151 localstatedir="/var"
6154 localstatedir="$prefix/var"
6158 if test "$sysconfdir" = "\${prefix}/etc"; then
6159 if test "$prefix" = "/"; then
6160 if test "$host_os_name" = darwin; then
6161 sysconfdir="/private/etc"
6166 sysconfdir="$prefix/etc"
6170 if test "$libdir" = "\${exec_prefix}/lib"; then
6171 case "$host_os_name" in
6173 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6174 libdir="$exec_prefix/lib64"
6181 # Check whether --with-privateinclude was given.
6182 if test "${with_privateinclude+set}" = set; then :
6183 withval=$with_privateinclude; privateinclude="$withval"
6188 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6189 PRIVATEINCLUDE="$privateinclude/cups"
6198 # Check whether --with-lpdconfig was given.
6199 if test "${with_lpdconfig+set}" = set; then :
6200 withval=$with_lpdconfig; LPDCONFIG="$withval"
6206 if test "x$LPDCONFIG" = x; then
6207 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6208 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6209 elif test "x$XINETD" != x; then
6210 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6214 if test "x$LPDCONFIG" = xoff; then
6215 cat >>confdefs.h <<_ACEOF
6216 #define CUPS_DEFAULT_LPD_CONFIG ""
6220 cat >>confdefs.h <<_ACEOF
6221 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6227 # Check whether --with-smbconfig was given.
6228 if test "${with_smbconfig+set}" = set; then :
6229 withval=$with_smbconfig; SMBCONFIG="$withval"
6235 if test "x$SMBCONFIG" = x; then
6236 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6237 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6239 for dir in /etc /etc/samba /usr/local/etc; do
6240 if test -f $dir/smb.conf; then
6241 SMBCONFIG="samba://$dir/smb.conf"
6248 if test "x$SMBCONFIG" = xoff; then
6249 cat >>confdefs.h <<_ACEOF
6250 #define CUPS_DEFAULT_SMB_CONFIG ""
6254 cat >>confdefs.h <<_ACEOF
6255 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6262 # Check whether --with-cachedir was given.
6263 if test "${with_cachedir+set}" = set; then :
6264 withval=$with_cachedir; cachedir="$withval"
6270 if test x$cachedir = x; then
6271 if test "x$host_os_name" = xdarwin; then
6272 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6274 CUPS_CACHEDIR="$localstatedir/cache/cups"
6277 CUPS_CACHEDIR="$cachedir"
6279 cat >>confdefs.h <<_ACEOF
6280 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6286 CUPS_DATADIR="$datadir/cups"
6287 cat >>confdefs.h <<_ACEOF
6288 #define CUPS_DATADIR "$datadir/cups"
6295 # Check whether --with-icondir was given.
6296 if test "${with_icondir+set}" = set; then :
6297 withval=$with_icondir; icondir="$withval"
6303 if test "x$icondir" = x -a -d /usr/share/icons; then
6304 ICONDIR="/usr/share/icons"
6313 # Check whether --with-menudir was given.
6314 if test "${with_menudir+set}" = set; then :
6315 withval=$with_menudir; menudir="$withval"
6321 if test "x$menudir" = x -a -d /usr/share/applications; then
6322 MENUDIR="/usr/share/applications"
6329 # Documentation files
6331 # Check whether --with-docdir was given.
6332 if test "${with_docdir+set}" = set; then :
6333 withval=$with_docdir; docdir="$withval"
6339 if test x$docdir = x; then
6340 CUPS_DOCROOT="$datadir/doc/cups"
6341 docdir="$datadir/doc/cups"
6343 CUPS_DOCROOT="$docdir"
6346 cat >>confdefs.h <<_ACEOF
6347 #define CUPS_DOCROOT "$docdir"
6354 # Check whether --with-fontpath was given.
6355 if test "${with_fontpath+set}" = set; then :
6356 withval=$with_fontpath; fontpath="$withval"
6362 if test "x$fontpath" = "x"; then
6363 CUPS_FONTPATH="$datadir/cups/fonts"
6365 CUPS_FONTPATH="$fontpath"
6369 cat >>confdefs.h <<_ACEOF
6370 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6375 if test "$localedir" = "\${datarootdir}/locale"; then
6376 case "$host_os_name" in
6377 linux* | gnu* | *bsd* | darwin*)
6378 CUPS_LOCALEDIR="$datarootdir/locale"
6382 # This is the standard System V location...
6383 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6387 CUPS_LOCALEDIR="$localedir"
6390 cat >>confdefs.h <<_ACEOF
6391 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6398 # Check whether --with-logdir was given.
6399 if test "${with_logdir+set}" = set; then :
6400 withval=$with_logdir; logdir="$withval"
6406 if test x$logdir = x; then
6407 CUPS_LOGDIR="$localstatedir/log/cups"
6408 cat >>confdefs.h <<_ACEOF
6409 #define CUPS_LOGDIR "$localstatedir/log/cups"
6413 CUPS_LOGDIR="$logdir"
6415 cat >>confdefs.h <<_ACEOF
6416 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6421 # Longer-term spool data
6422 CUPS_REQUESTS="$localstatedir/spool/cups"
6423 cat >>confdefs.h <<_ACEOF
6424 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6429 # Server executables...
6430 case "$host_os_name" in
6432 # *BSD and Darwin (macOS)
6434 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6438 INSTALL_SYSV="install-sysv"
6439 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6443 cat >>confdefs.h <<_ACEOF
6444 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6450 # Configuration files
6451 CUPS_SERVERROOT="$sysconfdir/cups"
6452 cat >>confdefs.h <<_ACEOF
6453 #define CUPS_SERVERROOT "$sysconfdir/cups"
6458 # Transient run-time state
6460 # Check whether --with-rundir was given.
6461 if test "${with_rundir+set}" = set; then :
6462 withval=$with_rundir; CUPS_STATEDIR="$withval"
6465 case "$host_os_name" in
6468 CUPS_STATEDIR="$CUPS_SERVERROOT"
6472 CUPS_STATEDIR="$localstatedir/run/cups"
6477 cat >>confdefs.h <<_ACEOF
6478 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6484 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6485 # New GNU "standards" break previous ones, so make sure we use
6486 # the right default location for the operating system...
6487 mandir="\${prefix}/man"
6490 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6491 case "$host_os_name" in
6492 darwin* | linux* | gnu* | *bsd*)
6493 # Darwin, macOS, Linux, GNU HURD, and *BSD
6494 mandir="/usr/share/man"
6495 AMANDIR="/usr/share/man"
6496 PMANDIR="/usr/share/man"
6513 case "$host_os_name" in
6522 linux* | gnu* | darwin*)
6523 # Linux, GNU Hurd, and macOS
6549 DSOFLAGS="${DSOFLAGS:=}"
6551 # Check whether --enable-shared was given.
6552 if test "${enable_shared+set}" = set; then :
6553 enableval=$enable_shared;
6558 LIBCUPSBASE="lib$cupsbase"
6559 LIBCUPSSTATIC="lib$cupsbase.a"
6561 if test x$enable_shared != xno; then
6562 case "$host_os_name" in
6564 LIBCUPS="lib$cupsbase.so.2"
6565 LIBCUPSCGI="libcupscgi.so.1"
6566 LIBCUPSIMAGE="libcupsimage.so.2"
6567 LIBCUPSMIME="libcupsmime.so.1"
6568 LIBCUPSPPDC="libcupsppdc.so.1"
6571 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6573 linux* | gnu* | *bsd*)
6574 LIBCUPS="lib$cupsbase.so.2"
6575 LIBCUPSCGI="libcupscgi.so.1"
6576 LIBCUPSIMAGE="libcupsimage.so.2"
6577 LIBCUPSMIME="libcupsmime.so.1"
6578 LIBCUPSPPDC="libcupsppdc.so.1"
6581 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6584 LIBCUPS="lib$cupsbase.2.dylib"
6585 LIBCUPSCGI="libcupscgi.1.dylib"
6586 LIBCUPSIMAGE="libcupsimage.2.dylib"
6587 LIBCUPSMIME="libcupsmime.1.dylib"
6588 LIBCUPSPPDC="libcupsppdc.1.dylib"
6591 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6594 echo "Warning: shared libraries may not be supported. Trying -shared"
6595 echo " option with compiler."
6596 LIBCUPS="lib$cupsbase.so.2"
6597 LIBCUPSCGI="libcupscgi.so.1"
6598 LIBCUPSIMAGE="libcupsimage.so.2"
6599 LIBCUPSMIME="libcupsmime.so.1"
6600 LIBCUPSPPDC="libcupsppdc.so.1"
6603 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6608 LIBCUPS="lib$cupsbase.a"
6609 LIBCUPSCGI="libcupscgi.a"
6610 LIBCUPSIMAGE="libcupsimage.a"
6611 LIBCUPSMIME="libcupsmime.a"
6612 LIBCUPSPPDC="libcupsppdc.a"
6628 if test x$enable_shared = xno; then
6629 LINKCUPS="../cups/lib$cupsbase.a"
6630 LINKCUPSIMAGE="../filter/libcupsimage.a"
6632 EXTLINKCUPS="-lcups"
6633 EXTLINKCUPSIMAGE="-lcupsimage"
6635 LINKCUPS="-l${cupsbase}"
6636 LINKCUPSIMAGE="-lcupsimage"
6638 EXTLINKCUPS="-lcups"
6639 EXTLINKCUPSIMAGE="-lcupsimage"
6649 if test "$DSO" != ":"; then
6650 # When using DSOs the image libraries are linked to libcupsimage.so
6651 # rather than to the executables. This makes things smaller if you
6652 # are using any static libraries, and it also allows us to distribute
6653 # a single DSO rather than a bunch...
6657 # Tell the run-time linkers where to find a DSO. Some platforms
6658 # need this option, even when the library is installed in a
6659 # standard location...
6660 case $host_os_name in
6663 if test $exec_prefix != /usr; then
6664 DSOFLAGS="-R$libdir $DSOFLAGS"
6665 LDFLAGS="$LDFLAGS -R$libdir"
6666 EXPORT_LDFLAGS="-R$libdir"
6671 if test $exec_prefix != /usr; then
6672 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6673 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6674 EXPORT_LDFLAGS="-Wl,-R$libdir"
6678 # Linux, and HURD...
6679 if test $exec_prefix != /usr; then
6680 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6681 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6682 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6696 # Check whether --enable-libtool_unsupported was given.
6697 if test "${enable_libtool_unsupported+set}" = set; then :
6698 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6699 if test x$enable_libtool_unsupported == xyes; then
6700 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6702 LIBTOOL="$enable_libtool_unsupported"
6704 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6705 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6712 if test x$LIBTOOL != x; then
6713 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6714 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6716 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6717 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6719 LIBCUPS="libcups.la"
6720 LIBCUPSSTATIC="libcups.la"
6721 LIBCUPSCGI="libcupscgi.la"
6722 LIBCUPSIMAGE="libcupsimage.la"
6723 LIBCUPSMIME="libcupsmime.la"
6724 LIBCUPSPPDC="libcupsppdc.la"
6726 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6727 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6728 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6730 LINKCUPS="../cups/\$(LIBCUPS)"
6731 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6757 # Check whether --with-optim was given.
6758 if test "${with_optim+set}" = set; then :
6759 withval=$with_optim;
6762 # Check whether --enable-debug was given.
6763 if test "${enable_debug+set}" = set; then :
6764 enableval=$enable_debug;
6767 # Check whether --enable-debug_guards was given.
6768 if test "${enable_debug_guards+set}" = set; then :
6769 enableval=$enable_debug_guards;
6772 # Check whether --enable-debug_printfs was given.
6773 if test "${enable_debug_printfs+set}" = set; then :
6774 enableval=$enable_debug_printfs;
6777 # Check whether --enable-unit_tests was given.
6778 if test "${enable_unit_tests+set}" = set; then :
6779 enableval=$enable_unit_tests;
6783 if test x$enable_debug = xyes; then
6789 if test x$enable_debug_printfs = xyes; then
6790 CFLAGS="$CFLAGS -DDEBUG"
6791 CXXFLAGS="$CXXFLAGS -DDEBUG"
6794 if test x$enable_debug_guards = xyes; then
6795 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6796 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6799 if test x$enable_unit_tests = xyes; then
6800 if test "$build" != "$host"; then
6801 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6804 UNITTESTS="unittests"
6811 # Check whether --with-archflags was given.
6812 if test "${with_archflags+set}" = set; then :
6813 withval=$with_archflags;
6817 # Check whether --with-ldarchflags was given.
6818 if test "${with_ldarchflags+set}" = set; then :
6819 withval=$with_ldarchflags;
6823 if test -z "$with_archflags"; then
6826 ARCHFLAGS="$with_archflags"
6829 if test -z "$with_ldarchflags"; then
6830 if test "$host_os_name" = darwin; then
6831 # Only create Intel programs by default
6832 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6834 LDARCHFLAGS="$ARCHFLAGS"
6837 LDARCHFLAGS="$with_ldarchflags"
6843 # Check whether --enable-relro was given.
6844 if test "${enable_relro+set}" = set; then :
6845 enableval=$enable_relro;
6849 CXXLIBS="${CXXLIBS:=}"
6858 if test -n "$GCC"; then
6859 # Add GCC-specific compiler options...
6860 if test -z "$OPTIM"; then
6861 if test "x$with_optim" = x; then
6862 # Default to optimize-for-size and debug
6865 OPTIM="$with_optim $OPTIM"
6869 # Generate position-independent code as needed...
6870 if test $PICFLAG = 1; then
6871 OPTIM="-fPIC $OPTIM"
6874 # The -fstack-protector option is available with some versions of
6875 # GCC and adds "stack canaries" which detect when the return address
6876 # has been overwritten, preventing many types of exploit attacks.
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6878 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6880 CFLAGS="$CFLAGS -fstack-protector"
6881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6882 /* end confdefs.h. */
6892 if ac_fn_c_try_link "$LINENO"; then :
6893 if test "x$LSB_BUILD" = xy; then
6894 # Can't use stack-protector with LSB binaries...
6895 OPTIM="$OPTIM -fno-stack-protector"
6897 OPTIM="$OPTIM -fstack-protector"
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6900 $as_echo "yes" >&6; }
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6903 $as_echo "no" >&6; }
6905 rm -f core conftest.err conftest.$ac_objext \
6906 conftest$ac_exeext conftest.$ac_ext
6909 if test "x$LSB_BUILD" != xy; then
6910 # The -fPIE option is available with some versions of GCC and
6911 # adds randomization of addresses, which avoids another class of
6912 # exploits that depend on a fixed address for common functions.
6914 # Not available to LSB binaries...
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6916 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6918 case "$host_os_name" in
6920 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6922 /* end confdefs.h. */
6932 if ac_fn_c_try_compile "$LINENO"; then :
6934 PIEFLAGS="-fPIE -Wl,-pie"
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6936 $as_echo "yes" >&6; }
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6939 $as_echo "no" >&6; }
6941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6945 CFLAGS="$CFLAGS -fPIE -pie"
6946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6947 /* end confdefs.h. */
6957 if ac_fn_c_try_compile "$LINENO"; then :
6959 PIEFLAGS="-fPIE -pie"
6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6961 $as_echo "yes" >&6; }
6963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6964 $as_echo "no" >&6; }
6966 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6972 if test "x$with_optim" = x; then
6973 # Add useful warning options for tracking down problems...
6974 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6977 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6979 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6981 /* end confdefs.h. */
6991 if ac_fn_c_try_compile "$LINENO"; then :
6992 OPTIM="$OPTIM -Wno-unused-result"
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6994 $as_echo "yes" >&6; }
6996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6997 $as_echo "no" >&6; }
6999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
7003 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
7005 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
7006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7007 /* end confdefs.h. */
7017 if ac_fn_c_try_compile "$LINENO"; then :
7018 OPTIM="$OPTIM -Wsign-conversion"
7019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7020 $as_echo "yes" >&6; }
7022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7023 $as_echo "no" >&6; }
7025 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
7029 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
7031 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
7032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7033 /* end confdefs.h. */
7043 if ac_fn_c_try_compile "$LINENO"; then :
7044 OPTIM="$OPTIM -Wno-tautological-compare"
7045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7046 $as_echo "yes" >&6; }
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7049 $as_echo "no" >&6; }
7051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-format-truncation" >&5
7055 $as_echo_n "checking whether compiler supports -Wno-format-truncation... " >&6; }
7057 CFLAGS="$CFLAGS -Werror -Wno-format-truncation"
7058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7059 /* end confdefs.h. */
7069 if ac_fn_c_try_compile "$LINENO"; then :
7070 OPTIM="$OPTIM -Wno-format-truncation"
7071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7072 $as_echo "yes" >&6; }
7074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7075 $as_echo "no" >&6; }
7077 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7080 # Additional warning options for development testing...
7081 if test -d .svn; then
7082 OPTIM="-Werror $OPTIM"
7086 case "$host_os_name" in
7088 # -D_FORTIFY_SOURCE=2 adds additional object size
7089 # checking, basically wrapping all string functions
7090 # with buffer-limited ones. Not strictly needed for
7091 # CUPS since we already use buffer-limited calls, but
7092 # this will catch any additions that are broken.
7093 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7097 # The -z relro option is provided by the Linux linker command to
7098 # make relocatable data read-only.
7099 if test x$enable_relro = xyes; then
7100 RELROFLAGS="-Wl,-z,relro,-z,now"
7105 # Add vendor-specific compiler options...
7106 case $host_os_name in
7109 if test -z "$OPTIM"; then
7110 if test "x$with_optim" = x; then
7113 OPTIM="$with_optim $OPTIM"
7117 if test $PICFLAG = 1; then
7118 OPTIM="-KPIC $OPTIM"
7122 # Running some other operating system; inform the user they
7123 # should contribute the necessary options to
7124 # cups-support@cups.org...
7125 echo "Building CUPS with default compiler optimizations; contact"
7126 echo "cups-devel@cups.org with uname and compiler options needed"
7127 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7128 echo "variables before running configure."
7133 # Add general compiler options per platform...
7134 case $host_os_name in
7136 # glibc 2.8 and higher breaks peer credentials unless you
7137 # define _GNU_SOURCE...
7138 OPTIM="$OPTIM -D_GNU_SOURCE"
7144 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7145 #include <sys/socket.h>
7146 #include <netinet/in.h>
7147 #include <arpa/inet.h>
7148 #include <netinet/in_systm.h>
7149 #include <netinet/ip.h>
7151 if test "x$ac_cv_header_resolv_h" = xyes; then :
7152 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7158 $as_echo_n "checking for library containing socket... " >&6; }
7159 if ${ac_cv_search_socket+:} false; then :
7160 $as_echo_n "(cached) " >&6
7162 ac_func_search_save_LIBS=$LIBS
7163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7164 /* end confdefs.h. */
7166 /* Override any GCC internal prototype to avoid an error.
7167 Use char because int might match the return type of a GCC
7168 builtin and then its argument prototype would still apply. */
7181 for ac_lib in '' socket; do
7182 if test -z "$ac_lib"; then
7183 ac_res="none required"
7186 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7188 if ac_fn_c_try_link "$LINENO"; then :
7189 ac_cv_search_socket=$ac_res
7191 rm -f core conftest.err conftest.$ac_objext \
7193 if ${ac_cv_search_socket+:} false; then :
7197 if ${ac_cv_search_socket+:} false; then :
7200 ac_cv_search_socket=no
7203 LIBS=$ac_func_search_save_LIBS
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7206 $as_echo "$ac_cv_search_socket" >&6; }
7207 ac_res=$ac_cv_search_socket
7208 if test "$ac_res" != no; then :
7209 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7214 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7215 if ${ac_cv_search_gethostbyaddr+:} false; then :
7216 $as_echo_n "(cached) " >&6
7218 ac_func_search_save_LIBS=$LIBS
7219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7220 /* end confdefs.h. */
7222 /* Override any GCC internal prototype to avoid an error.
7223 Use char because int might match the return type of a GCC
7224 builtin and then its argument prototype would still apply. */
7228 char gethostbyaddr ();
7232 return gethostbyaddr ();
7237 for ac_lib in '' nsl; do
7238 if test -z "$ac_lib"; then
7239 ac_res="none required"
7242 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7244 if ac_fn_c_try_link "$LINENO"; then :
7245 ac_cv_search_gethostbyaddr=$ac_res
7247 rm -f core conftest.err conftest.$ac_objext \
7249 if ${ac_cv_search_gethostbyaddr+:} false; then :
7253 if ${ac_cv_search_gethostbyaddr+:} false; then :
7256 ac_cv_search_gethostbyaddr=no
7259 LIBS=$ac_func_search_save_LIBS
7261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7262 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7263 ac_res=$ac_cv_search_gethostbyaddr
7264 if test "$ac_res" != no; then :
7265 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7270 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7271 if ${ac_cv_search_getifaddrs+:} false; then :
7272 $as_echo_n "(cached) " >&6
7274 ac_func_search_save_LIBS=$LIBS
7275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7276 /* end confdefs.h. */
7278 /* Override any GCC internal prototype to avoid an error.
7279 Use char because int might match the return type of a GCC
7280 builtin and then its argument prototype would still apply. */
7288 return getifaddrs ();
7293 for ac_lib in '' nsl; do
7294 if test -z "$ac_lib"; then
7295 ac_res="none required"
7298 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7300 if ac_fn_c_try_link "$LINENO"; then :
7301 ac_cv_search_getifaddrs=$ac_res
7303 rm -f core conftest.err conftest.$ac_objext \
7305 if ${ac_cv_search_getifaddrs+:} false; then :
7309 if ${ac_cv_search_getifaddrs+:} false; then :
7312 ac_cv_search_getifaddrs=no
7315 LIBS=$ac_func_search_save_LIBS
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7318 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7319 ac_res=$ac_cv_search_getifaddrs
7320 if test "$ac_res" != no; then :
7321 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7322 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7327 $as_echo_n "checking for library containing hstrerror... " >&6; }
7328 if ${ac_cv_search_hstrerror+:} false; then :
7329 $as_echo_n "(cached) " >&6
7331 ac_func_search_save_LIBS=$LIBS
7332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7333 /* end confdefs.h. */
7335 /* Override any GCC internal prototype to avoid an error.
7336 Use char because int might match the return type of a GCC
7337 builtin and then its argument prototype would still apply. */
7345 return hstrerror ();
7350 for ac_lib in '' nsl socket resolv; do
7351 if test -z "$ac_lib"; then
7352 ac_res="none required"
7355 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7357 if ac_fn_c_try_link "$LINENO"; then :
7358 ac_cv_search_hstrerror=$ac_res
7360 rm -f core conftest.err conftest.$ac_objext \
7362 if ${ac_cv_search_hstrerror+:} false; then :
7366 if ${ac_cv_search_hstrerror+:} false; then :
7369 ac_cv_search_hstrerror=no
7372 LIBS=$ac_func_search_save_LIBS
7374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7375 $as_echo "$ac_cv_search_hstrerror" >&6; }
7376 ac_res=$ac_cv_search_hstrerror
7377 if test "$ac_res" != no; then :
7378 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7379 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7384 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7385 if ${ac_cv_search_rresvport_af+:} false; then :
7386 $as_echo_n "(cached) " >&6
7388 ac_func_search_save_LIBS=$LIBS
7389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7390 /* end confdefs.h. */
7392 /* Override any GCC internal prototype to avoid an error.
7393 Use char because int might match the return type of a GCC
7394 builtin and then its argument prototype would still apply. */
7398 char rresvport_af ();
7402 return rresvport_af ();
7407 for ac_lib in '' nsl; do
7408 if test -z "$ac_lib"; then
7409 ac_res="none required"
7412 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7414 if ac_fn_c_try_link "$LINENO"; then :
7415 ac_cv_search_rresvport_af=$ac_res
7417 rm -f core conftest.err conftest.$ac_objext \
7419 if ${ac_cv_search_rresvport_af+:} false; then :
7423 if ${ac_cv_search_rresvport_af+:} false; then :
7426 ac_cv_search_rresvport_af=no
7429 LIBS=$ac_func_search_save_LIBS
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7432 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7433 ac_res=$ac_cv_search_rresvport_af
7434 if test "$ac_res" != no; then :
7435 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7436 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7441 $as_echo_n "checking for library containing __res_init... " >&6; }
7442 if ${ac_cv_search___res_init+:} false; then :
7443 $as_echo_n "(cached) " >&6
7445 ac_func_search_save_LIBS=$LIBS
7446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7447 /* end confdefs.h. */
7449 /* Override any GCC internal prototype to avoid an error.
7450 Use char because int might match the return type of a GCC
7451 builtin and then its argument prototype would still apply. */
7459 return __res_init ();
7464 for ac_lib in '' resolv bind; do
7465 if test -z "$ac_lib"; then
7466 ac_res="none required"
7469 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7471 if ac_fn_c_try_link "$LINENO"; then :
7472 ac_cv_search___res_init=$ac_res
7474 rm -f core conftest.err conftest.$ac_objext \
7476 if ${ac_cv_search___res_init+:} false; then :
7480 if ${ac_cv_search___res_init+:} false; then :
7483 ac_cv_search___res_init=no
7486 LIBS=$ac_func_search_save_LIBS
7488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7489 $as_echo "$ac_cv_search___res_init" >&6; }
7490 ac_res=$ac_cv_search___res_init
7491 if test "$ac_res" != no; then :
7492 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7493 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7497 $as_echo_n "checking for library containing res_9_init... " >&6; }
7498 if ${ac_cv_search_res_9_init+:} false; then :
7499 $as_echo_n "(cached) " >&6
7501 ac_func_search_save_LIBS=$LIBS
7502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7503 /* end confdefs.h. */
7505 /* Override any GCC internal prototype to avoid an error.
7506 Use char because int might match the return type of a GCC
7507 builtin and then its argument prototype would still apply. */
7515 return res_9_init ();
7520 for ac_lib in '' resolv bind; do
7521 if test -z "$ac_lib"; then
7522 ac_res="none required"
7525 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7527 if ac_fn_c_try_link "$LINENO"; then :
7528 ac_cv_search_res_9_init=$ac_res
7530 rm -f core conftest.err conftest.$ac_objext \
7532 if ${ac_cv_search_res_9_init+:} false; then :
7536 if ${ac_cv_search_res_9_init+:} false; then :
7539 ac_cv_search_res_9_init=no
7542 LIBS=$ac_func_search_save_LIBS
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7545 $as_echo "$ac_cv_search_res_9_init" >&6; }
7546 ac_res=$ac_cv_search_res_9_init
7547 if test "$ac_res" != no; then :
7548 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7549 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7553 $as_echo_n "checking for library containing res_init... " >&6; }
7554 if ${ac_cv_search_res_init+:} false; then :
7555 $as_echo_n "(cached) " >&6
7557 ac_func_search_save_LIBS=$LIBS
7558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7559 /* end confdefs.h. */
7561 /* Override any GCC internal prototype to avoid an error.
7562 Use char because int might match the return type of a GCC
7563 builtin and then its argument prototype would still apply. */
7576 for ac_lib in '' resolv bind; do
7577 if test -z "$ac_lib"; then
7578 ac_res="none required"
7581 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7583 if ac_fn_c_try_link "$LINENO"; then :
7584 ac_cv_search_res_init=$ac_res
7586 rm -f core conftest.err conftest.$ac_objext \
7588 if ${ac_cv_search_res_init+:} false; then :
7592 if ${ac_cv_search_res_init+:} false; then :
7595 ac_cv_search_res_init=no
7598 LIBS=$ac_func_search_save_LIBS
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7601 $as_echo "$ac_cv_search_res_init" >&6; }
7602 ac_res=$ac_cv_search_res_init
7603 if test "$ac_res" != no; then :
7604 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7605 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7614 # Tru64 5.1b leaks file descriptors with these functions; disable until
7615 # we can come up with a test for this...
7616 if test "$host_os_name" != "osf1"; then
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7618 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7619 if ${ac_cv_search_getaddrinfo+:} false; then :
7620 $as_echo_n "(cached) " >&6
7622 ac_func_search_save_LIBS=$LIBS
7623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7624 /* end confdefs.h. */
7626 /* Override any GCC internal prototype to avoid an error.
7627 Use char because int might match the return type of a GCC
7628 builtin and then its argument prototype would still apply. */
7632 char getaddrinfo ();
7636 return getaddrinfo ();
7641 for ac_lib in '' nsl; do
7642 if test -z "$ac_lib"; then
7643 ac_res="none required"
7646 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7648 if ac_fn_c_try_link "$LINENO"; then :
7649 ac_cv_search_getaddrinfo=$ac_res
7651 rm -f core conftest.err conftest.$ac_objext \
7653 if ${ac_cv_search_getaddrinfo+:} false; then :
7657 if ${ac_cv_search_getaddrinfo+:} false; then :
7660 ac_cv_search_getaddrinfo=no
7663 LIBS=$ac_func_search_save_LIBS
7665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7666 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7667 ac_res=$ac_cv_search_getaddrinfo
7668 if test "$ac_res" != no; then :
7669 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7670 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7675 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7676 if ${ac_cv_search_getnameinfo+:} false; then :
7677 $as_echo_n "(cached) " >&6
7679 ac_func_search_save_LIBS=$LIBS
7680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7681 /* end confdefs.h. */
7683 /* Override any GCC internal prototype to avoid an error.
7684 Use char because int might match the return type of a GCC
7685 builtin and then its argument prototype would still apply. */
7689 char getnameinfo ();
7693 return getnameinfo ();
7698 for ac_lib in '' nsl; do
7699 if test -z "$ac_lib"; then
7700 ac_res="none required"
7703 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7705 if ac_fn_c_try_link "$LINENO"; then :
7706 ac_cv_search_getnameinfo=$ac_res
7708 rm -f core conftest.err conftest.$ac_objext \
7710 if ${ac_cv_search_getnameinfo+:} false; then :
7714 if ${ac_cv_search_getnameinfo+:} false; then :
7717 ac_cv_search_getnameinfo=no
7720 LIBS=$ac_func_search_save_LIBS
7722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7723 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7724 ac_res=$ac_cv_search_getnameinfo
7725 if test "$ac_res" != no; then :
7726 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7727 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7733 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7735 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7739 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7740 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7741 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7747 CUPS_DEFAULT_DOMAINSOCKET=""
7750 # Check whether --with-domainsocket was given.
7751 if test "${with_domainsocket+set}" = set; then :
7752 withval=$with_domainsocket; default_domainsocket="$withval"
7754 default_domainsocket=""
7758 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7759 if test "x$default_domainsocket" = x; then
7760 case "$host_os_name" in
7762 # Darwin and macOS do their own thing...
7763 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7766 # All others use FHS standard...
7767 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7771 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7774 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7776 cat >>confdefs.h <<_ACEOF
7777 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7781 CUPS_LISTEN_DOMAINSOCKET=""
7788 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7789 if test "x$ac_cv_func_poll" = xyes; then :
7790 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7794 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7795 if test "x$ac_cv_func_epoll_create" = xyes; then :
7796 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7800 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7801 if test "x$ac_cv_func_kqueue" = xyes; then :
7802 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7808 # Check whether --enable-gssapi was given.
7809 if test "${enable_gssapi+set}" = set; then :
7810 enableval=$enable_gssapi;
7817 if test x$enable_gssapi != xno; then
7818 if test -n "$ac_tool_prefix"; then
7819 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7820 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7822 $as_echo_n "checking for $ac_word... " >&6; }
7823 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7824 $as_echo_n "(cached) " >&6
7828 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7835 test -z "$as_dir" && as_dir=.
7836 for ac_exec_ext in '' $ac_executable_extensions; do
7837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7838 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7849 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7850 if test -n "$KRB5CONFIG"; then
7851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7852 $as_echo "$KRB5CONFIG" >&6; }
7854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7855 $as_echo "no" >&6; }
7860 if test -z "$ac_cv_path_KRB5CONFIG"; then
7861 ac_pt_KRB5CONFIG=$KRB5CONFIG
7862 # Extract the first word of "krb5-config", so it can be a program name with args.
7863 set dummy krb5-config; ac_word=$2
7864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7865 $as_echo_n "checking for $ac_word... " >&6; }
7866 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7867 $as_echo_n "(cached) " >&6
7869 case $ac_pt_KRB5CONFIG in
7871 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7878 test -z "$as_dir" && as_dir=.
7879 for ac_exec_ext in '' $ac_executable_extensions; do
7880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7881 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7882 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7892 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7893 if test -n "$ac_pt_KRB5CONFIG"; then
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7895 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7898 $as_echo "no" >&6; }
7901 if test "x$ac_pt_KRB5CONFIG" = x; then
7904 case $cross_compiling:$ac_tool_warned in
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7907 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7908 ac_tool_warned=yes ;;
7910 KRB5CONFIG=$ac_pt_KRB5CONFIG
7913 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7916 if test "x$KRB5CONFIG" != x; then
7917 case "$host_os_name" in
7919 # macOS weak-links to the Kerberos framework...
7920 LIBGSSAPI="-weak_framework Kerberos"
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7922 $as_echo_n "checking for GSS framework... " >&6; }
7923 if test -d /System/Library/Frameworks/GSS.framework; then
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7925 $as_echo "yes" >&6; }
7926 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7929 $as_echo "no" >&6; }
7933 # Solaris has a non-standard krb5-config, don't use it!
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7935 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7936 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7937 $as_echo_n "(cached) " >&6
7939 ac_check_lib_save_LIBS=$LIBS
7941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7942 /* end confdefs.h. */
7944 /* Override any GCC internal prototype to avoid an error.
7945 Use char because int might match the return type of a GCC
7946 builtin and then its argument prototype would still apply. */
7950 char gss_display_status ();
7954 return gss_display_status ();
7959 if ac_fn_c_try_link "$LINENO"; then :
7960 ac_cv_lib_gss_gss_display_status=yes
7962 ac_cv_lib_gss_gss_display_status=no
7964 rm -f core conftest.err conftest.$ac_objext \
7965 conftest$ac_exeext conftest.$ac_ext
7966 LIBS=$ac_check_lib_save_LIBS
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7969 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7970 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7972 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7974 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7975 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7976 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7981 # Other platforms just ask for GSSAPI
7982 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7983 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7984 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7988 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7991 # Check for vendor-specific implementations...
7992 case "$host_os_name" in
7994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7995 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7996 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7997 $as_echo_n "(cached) " >&6
7999 ac_check_lib_save_LIBS=$LIBS
8001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8002 /* end confdefs.h. */
8004 /* Override any GCC internal prototype to avoid an error.
8005 Use char because int might match the return type of a GCC
8006 builtin and then its argument prototype would still apply. */
8010 char gss_display_status ();
8014 return gss_display_status ();
8019 if ac_fn_c_try_link "$LINENO"; then :
8020 ac_cv_lib_gss_gss_display_status=yes
8022 ac_cv_lib_gss_gss_display_status=no
8024 rm -f core conftest.err conftest.$ac_objext \
8025 conftest$ac_exeext conftest.$ac_ext
8026 LIBS=$ac_check_lib_save_LIBS
8028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8029 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8030 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8032 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8034 LIBGSSAPI="-lgss -lgssapi_krb5"
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8040 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8041 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8042 $as_echo_n "(cached) " >&6
8044 ac_check_lib_save_LIBS=$LIBS
8046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8047 /* end confdefs.h. */
8049 /* Override any GCC internal prototype to avoid an error.
8050 Use char because int might match the return type of a GCC
8051 builtin and then its argument prototype would still apply. */
8055 char gss_display_status ();
8059 return gss_display_status ();
8064 if ac_fn_c_try_link "$LINENO"; then :
8065 ac_cv_lib_gss_gss_display_status=yes
8067 ac_cv_lib_gss_gss_display_status=no
8069 rm -f core conftest.err conftest.$ac_objext \
8070 conftest$ac_exeext conftest.$ac_ext
8071 LIBS=$ac_check_lib_save_LIBS
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8074 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8075 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8077 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8086 if test "x$LIBGSSAPI" != x; then
8087 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8088 if test "x$ac_cv_header_krb5_h" = xyes; then :
8089 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8094 if test -d /System/Library/Frameworks/GSS.framework; then
8095 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8096 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8097 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8102 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8103 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8104 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8109 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8110 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8111 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8117 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8118 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8119 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8124 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8125 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8126 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8134 LIBS="$LIBS $LIBGSSAPI"
8136 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8137 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8138 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8144 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8145 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8146 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8147 /* end confdefs.h. */
8148 #include <gssapi/gssapi.h>
8152 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8157 if ac_fn_c_try_compile "$LINENO"; then :
8158 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8161 $as_echo "yes" >&6; }
8163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8164 $as_echo "no" >&6; }
8166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8167 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8169 /* end confdefs.h. */
8170 #include <GSS/gssapi.h>
8174 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8179 if ac_fn_c_try_compile "$LINENO"; then :
8180 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8183 $as_echo "yes" >&6; }
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8186 $as_echo "no" >&6; }
8188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8191 /* end confdefs.h. */
8196 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8201 if ac_fn_c_try_compile "$LINENO"; then :
8202 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8205 $as_echo "yes" >&6; }
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8208 $as_echo "no" >&6; }
8210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8218 # Check whether --with-gssservicename was given.
8219 if test "${with_gssservicename+set}" = set; then :
8220 withval=$with_gssservicename; default_gssservicename="$withval"
8222 default_gssservicename="default"
8226 if test x$default_gssservicename != xno; then
8227 if test "x$default_gssservicename" = "xdefault"; then
8228 CUPS_DEFAULT_GSSSERVICENAME="host"
8230 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8233 CUPS_DEFAULT_GSSSERVICENAME=""
8237 cat >>confdefs.h <<_ACEOF
8238 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8243 # Check whether --enable-threads was given.
8244 if test "${enable_threads+set}" = set; then :
8245 enableval=$enable_threads;
8252 if test "x$enable_threads" != xno; then
8253 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8254 if test "x$ac_cv_header_pthread_h" = xyes; then :
8255 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8261 if test x$ac_cv_header_pthread_h = xyes; then
8262 for flag in -lpthreads -lpthread -pthread; do
8263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8264 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8268 /* end confdefs.h. */
8269 #include <pthread.h>
8273 pthread_create(0, 0, 0, 0);
8278 if ac_fn_c_try_link "$LINENO"; then :
8283 rm -f core conftest.err conftest.$ac_objext \
8284 conftest$ac_exeext conftest.$ac_ext
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8286 $as_echo "$have_pthread" >&6; }
8288 if test $have_pthread = yes; then
8289 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8291 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8292 # be POSIX-compliant... :(
8293 if test $host_os_name = sunos; then
8294 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8305 # Check whether --enable-ssl was given.
8306 if test "${enable_ssl+set}" = set; then :
8307 enableval=$enable_ssl;
8310 # Check whether --enable-cdsassl was given.
8311 if test "${enable_cdsassl+set}" = set; then :
8312 enableval=$enable_cdsassl;
8315 # Check whether --enable-gnutls was given.
8316 if test "${enable_gnutls+set}" = set; then :
8317 enableval=$enable_gnutls;
8324 CUPS_SERVERKEYCHAIN=""
8326 if test x$enable_ssl != xno; then
8327 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8328 if test $host_os_name = darwin; then
8329 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8330 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8333 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8335 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8337 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8339 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8340 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8341 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8346 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8347 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8348 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8353 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8354 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8355 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8360 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8362 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8363 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8368 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8369 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8370 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8375 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8376 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8377 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8382 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8383 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8384 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8389 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8390 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8391 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8397 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8399 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8405 if test $host_os_version -ge 150; then
8406 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8412 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8413 if test -n "$ac_tool_prefix"; then
8414 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8415 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8417 $as_echo_n "checking for $ac_word... " >&6; }
8418 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8419 $as_echo_n "(cached) " >&6
8421 case $LIBGNUTLSCONFIG in
8423 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8426 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8430 test -z "$as_dir" && as_dir=.
8431 for ac_exec_ext in '' $ac_executable_extensions; do
8432 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8433 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8434 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8444 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8445 if test -n "$LIBGNUTLSCONFIG"; then
8446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8447 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8450 $as_echo "no" >&6; }
8455 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8456 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8457 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8458 set dummy libgnutls-config; ac_word=$2
8459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8460 $as_echo_n "checking for $ac_word... " >&6; }
8461 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8462 $as_echo_n "(cached) " >&6
8464 case $ac_pt_LIBGNUTLSCONFIG in
8466 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8473 test -z "$as_dir" && as_dir=.
8474 for ac_exec_ext in '' $ac_executable_extensions; do
8475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8476 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8487 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8488 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8490 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8493 $as_echo "no" >&6; }
8496 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8499 case $cross_compiling:$ac_tool_warned in
8501 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8502 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8503 ac_tool_warned=yes ;;
8505 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8508 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8511 if $PKGCONFIG --exists gnutls; then
8513 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8514 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8515 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8517 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8519 elif test "x$LIBGNUTLSCONFIG" != x; then
8521 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8522 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8523 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8525 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8529 if test $have_ssl = 1; then
8530 CUPS_SERVERKEYCHAIN="ssl"
8533 LIBS="$LIBS $SSLLIBS"
8534 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8535 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8536 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8540 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8541 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8542 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8552 if test $have_ssl = 1; then
8553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8554 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8556 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8557 IPPALIASES="http https ipps"
8558 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8559 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8567 EXPORT_SSLLIBS="$SSLLIBS"
8571 # Check whether --enable-pam was given.
8572 if test "${enable_pam+set}" = set; then :
8573 enableval=$enable_pam;
8577 # Check whether --with-pam_module was given.
8578 if test "${with_pam_module+set}" = set; then :
8579 withval=$with_pam_module;
8586 PAMMOD="pam_unknown.so"
8587 PAMMODAUTH="pam_unknown.so"
8589 if test x$enable_pam != xno; then
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8593 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8594 if ${ac_cv_lib_dl_dlopen+:} false; then :
8595 $as_echo_n "(cached) " >&6
8597 ac_check_lib_save_LIBS=$LIBS
8599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8600 /* end confdefs.h. */
8602 /* Override any GCC internal prototype to avoid an error.
8603 Use char because int might match the return type of a GCC
8604 builtin and then its argument prototype would still apply. */
8617 if ac_fn_c_try_link "$LINENO"; then :
8618 ac_cv_lib_dl_dlopen=yes
8620 ac_cv_lib_dl_dlopen=no
8622 rm -f core conftest.err conftest.$ac_objext \
8623 conftest$ac_exeext conftest.$ac_ext
8624 LIBS=$ac_check_lib_save_LIBS
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8627 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8628 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8629 cat >>confdefs.h <<_ACEOF
8630 #define HAVE_LIBDL 1
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8638 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8639 if ${ac_cv_lib_pam_pam_start+:} false; then :
8640 $as_echo_n "(cached) " >&6
8642 ac_check_lib_save_LIBS=$LIBS
8644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8645 /* end confdefs.h. */
8647 /* Override any GCC internal prototype to avoid an error.
8648 Use char because int might match the return type of a GCC
8649 builtin and then its argument prototype would still apply. */
8657 return pam_start ();
8662 if ac_fn_c_try_link "$LINENO"; then :
8663 ac_cv_lib_pam_pam_start=yes
8665 ac_cv_lib_pam_pam_start=no
8667 rm -f core conftest.err conftest.$ac_objext \
8668 conftest$ac_exeext conftest.$ac_ext
8669 LIBS=$ac_check_lib_save_LIBS
8671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8672 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8673 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8674 cat >>confdefs.h <<_ACEOF
8675 #define HAVE_LIBPAM 1
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8683 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8684 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8685 $as_echo_n "(cached) " >&6
8687 ac_check_lib_save_LIBS=$LIBS
8689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8690 /* end confdefs.h. */
8692 /* Override any GCC internal prototype to avoid an error.
8693 Use char because int might match the return type of a GCC
8694 builtin and then its argument prototype would still apply. */
8698 char pam_set_item ();
8702 return pam_set_item ();
8707 if ac_fn_c_try_link "$LINENO"; then :
8708 ac_cv_lib_pam_pam_set_item=yes
8710 ac_cv_lib_pam_pam_set_item=no
8712 rm -f core conftest.err conftest.$ac_objext \
8713 conftest$ac_exeext conftest.$ac_ext
8714 LIBS=$ac_check_lib_save_LIBS
8716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8717 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8718 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8719 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8724 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8725 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8726 $as_echo_n "(cached) " >&6
8728 ac_check_lib_save_LIBS=$LIBS
8730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8731 /* end confdefs.h. */
8733 /* Override any GCC internal prototype to avoid an error.
8734 Use char because int might match the return type of a GCC
8735 builtin and then its argument prototype would still apply. */
8739 char pam_setcred ();
8743 return pam_setcred ();
8748 if ac_fn_c_try_link "$LINENO"; then :
8749 ac_cv_lib_pam_pam_setcred=yes
8751 ac_cv_lib_pam_pam_setcred=no
8753 rm -f core conftest.err conftest.$ac_objext \
8754 conftest$ac_exeext conftest.$ac_ext
8755 LIBS=$ac_check_lib_save_LIBS
8757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8758 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8759 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8760 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8764 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8765 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8770 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8771 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8772 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8773 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8780 if test x$ac_cv_lib_pam_pam_start != xno; then
8781 # Set the necessary libraries for PAM...
8782 if test x$ac_cv_lib_dl_dlopen != xno; then
8783 PAMLIBS="-lpam -ldl"
8788 # Find the PAM configuration directory, if any...
8789 for dir in /private/etc/pam.d /etc/pam.d; do
8790 if test -d $dir; then
8799 case "$host_os_name" in
8802 if test "x$with_pam_module" != x; then
8803 PAMFILE="pam.$with_pam_module"
8804 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8805 PAMFILE="pam.opendirectory"
8807 PAMFILE="pam.securityserver"
8812 # All others; this test might need to be updated
8813 # as Linux distributors move things around...
8814 if test "x$with_pam_module" != x; then
8815 PAMMOD="pam_${with_pam_module}.so"
8816 elif test -f /lib/security/pam_unix2.so; then
8817 PAMMOD="pam_unix2.so"
8818 elif test -f /lib/security/pam_unix.so; then
8819 PAMMOD="pam_unix.so"
8822 if test "x$PAMMOD" = xpam_unix.so; then
8823 PAMMODAUTH="$PAMMOD shadow nodelay"
8825 PAMMODAUTH="$PAMMOD nodelay"
8838 # Check whether --enable-largefile was given.
8839 if test "${enable_largefile+set}" = set; then :
8840 enableval=$enable_largefile;
8843 if test "$enable_largefile" != no; then
8845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8846 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8847 if ${ac_cv_sys_largefile_CC+:} false; then :
8848 $as_echo_n "(cached) " >&6
8850 ac_cv_sys_largefile_CC=no
8851 if test "$GCC" != yes; then
8854 # IRIX 6.2 and later do not support large files by default,
8855 # so use the C compiler's -n32 option if that helps.
8856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8857 /* end confdefs.h. */
8858 #include <sys/types.h>
8859 /* Check that off_t can represent 2**63 - 1 correctly.
8860 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8861 since some C++ compilers masquerading as C compilers
8862 incorrectly reject 9223372036854775807. */
8863 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8864 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8865 && LARGE_OFF_T % 2147483647 == 1)
8875 if ac_fn_c_try_compile "$LINENO"; then :
8878 rm -f core conftest.err conftest.$ac_objext
8880 if ac_fn_c_try_compile "$LINENO"; then :
8881 ac_cv_sys_largefile_CC=' -n32'; break
8883 rm -f core conftest.err conftest.$ac_objext
8887 rm -f conftest.$ac_ext
8890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8891 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8892 if test "$ac_cv_sys_largefile_CC" != no; then
8893 CC=$CC$ac_cv_sys_largefile_CC
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8897 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8898 if ${ac_cv_sys_file_offset_bits+:} false; then :
8899 $as_echo_n "(cached) " >&6
8902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8903 /* end confdefs.h. */
8904 #include <sys/types.h>
8905 /* Check that off_t can represent 2**63 - 1 correctly.
8906 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8907 since some C++ compilers masquerading as C compilers
8908 incorrectly reject 9223372036854775807. */
8909 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8910 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8911 && LARGE_OFF_T % 2147483647 == 1)
8921 if ac_fn_c_try_compile "$LINENO"; then :
8922 ac_cv_sys_file_offset_bits=no; break
8924 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8926 /* end confdefs.h. */
8927 #define _FILE_OFFSET_BITS 64
8928 #include <sys/types.h>
8929 /* Check that off_t can represent 2**63 - 1 correctly.
8930 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8931 since some C++ compilers masquerading as C compilers
8932 incorrectly reject 9223372036854775807. */
8933 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8934 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8935 && LARGE_OFF_T % 2147483647 == 1)
8945 if ac_fn_c_try_compile "$LINENO"; then :
8946 ac_cv_sys_file_offset_bits=64; break
8948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8949 ac_cv_sys_file_offset_bits=unknown
8953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8954 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8955 case $ac_cv_sys_file_offset_bits in #(
8958 cat >>confdefs.h <<_ACEOF
8959 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8964 if test $ac_cv_sys_file_offset_bits = unknown; then
8965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8966 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8967 if ${ac_cv_sys_large_files+:} false; then :
8968 $as_echo_n "(cached) " >&6
8971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8972 /* end confdefs.h. */
8973 #include <sys/types.h>
8974 /* Check that off_t can represent 2**63 - 1 correctly.
8975 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8976 since some C++ compilers masquerading as C compilers
8977 incorrectly reject 9223372036854775807. */
8978 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8979 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8980 && LARGE_OFF_T % 2147483647 == 1)
8990 if ac_fn_c_try_compile "$LINENO"; then :
8991 ac_cv_sys_large_files=no; break
8993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8995 /* end confdefs.h. */
8996 #define _LARGE_FILES 1
8997 #include <sys/types.h>
8998 /* Check that off_t can represent 2**63 - 1 correctly.
8999 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9000 since some C++ compilers masquerading as C compilers
9001 incorrectly reject 9223372036854775807. */
9002 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9003 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9004 && LARGE_OFF_T % 2147483647 == 1)
9014 if ac_fn_c_try_compile "$LINENO"; then :
9015 ac_cv_sys_large_files=1; break
9017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9018 ac_cv_sys_large_files=unknown
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9023 $as_echo "$ac_cv_sys_large_files" >&6; }
9024 case $ac_cv_sys_large_files in #(
9027 cat >>confdefs.h <<_ACEOF
9028 #define _LARGE_FILES $ac_cv_sys_large_files
9038 if test x$enable_largefile != xno; then
9039 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9041 if test x$ac_cv_sys_large_files = x1; then
9042 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9045 if test x$ac_cv_sys_file_offset_bits = x64; then
9046 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9052 $as_echo_n "checking for long long int... " >&6; }
9053 if ${ac_cv_c_long_long+:} false; then :
9054 $as_echo_n "(cached) " >&6
9056 if test "$GCC" = yes; then
9057 ac_cv_c_long_long=yes
9059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9060 /* end confdefs.h. */
9070 if ac_fn_c_try_compile "$LINENO"; then :
9071 ac_cv_c_long_long=yes
9073 ac_cv_c_long_long=no
9075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9079 $as_echo "$ac_cv_c_long_long" >&6; }
9081 if test $ac_cv_c_long_long = yes; then
9082 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9086 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9087 if test "x$ac_cv_func_strtoll" = xyes; then :
9088 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9094 # Check whether --enable-avahi was given.
9095 if test "${enable_avahi+set}" = set; then :
9096 enableval=$enable_avahi;
9099 # Check whether --enable-dnssd was given.
9100 if test "${enable_dnssd+set}" = set; then :
9101 enableval=$enable_dnssd;
9105 # Check whether --with-dnssd-libs was given.
9106 if test "${with_dnssd_libs+set}" = set; then :
9107 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9108 DSOFLAGS="-L$withval $DSOFLAGS"
9112 # Check whether --with-dnssd-includes was given.
9113 if test "${with_dnssd_includes+set}" = set; then :
9114 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9115 CPPFLAGS="-I$withval $CPPFLAGS"
9124 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9126 $as_echo_n "checking for Avahi... " >&6; }
9127 if $PKGCONFIG --exists avahi-client; then
9128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9129 $as_echo "yes" >&6; }
9130 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9131 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9132 DNSSD_BACKEND="dnssd"
9133 IPPFIND_BIN="ippfind"
9134 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9135 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9139 $as_echo "no" >&6; }
9143 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9144 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9145 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9147 case "$host_os_name" in
9149 # Darwin and macOS...
9150 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9152 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9153 DNSSD_BACKEND="dnssd"
9154 IPPFIND_BIN="ippfind"
9155 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9160 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9162 LIBS="$LIBS -ldns_sd"
9163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9164 /* end confdefs.h. */
9169 int constant = kDNSServiceFlagsShareConnection;
9170 unsigned char txtRecord[100];
9172 TXTRecordGetValuePtr(sizeof(txtRecord),
9173 txtRecord, "value", &valueLen);
9178 if ac_fn_c_try_compile "$LINENO"; then :
9179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9180 $as_echo "yes" >&6; }
9181 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9183 DNSSDLIBS="-ldns_sd"
9184 DNSSD_BACKEND="dnssd"
9186 IPPFIND_BIN="ippfind"
9187 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9189 $as_echo "no" >&6; }
9191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9212 # Check whether --enable-launchd was given.
9213 if test "${enable_launchd+set}" = set; then :
9214 enableval=$enable_launchd;
9220 if test x$enable_launchd != xno; then
9221 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9222 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9224 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9226 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9230 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9231 if test "x$ac_cv_header_launch_h" = xyes; then :
9232 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9238 if test "$host_os_name" = darwin; then
9239 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9240 # liblaunch is already part of libSystem
9244 # Check whether --enable-systemd was given.
9245 if test "${enable_systemd+set}" = set; then :
9246 enableval=$enable_systemd;
9250 # Check whether --with-systemd was given.
9251 if test "${with_systemd+set}" = set; then :
9252 withval=$with_systemd; SYSTEMD_DIR="$withval"
9259 if test x$enable_systemd != xno; then
9260 if test "x$PKGCONFIG" = x; then
9261 if test x$enable_systemd = xyes; then
9262 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9267 $as_echo_n "checking for libsystemd... " >&6; }
9268 if $PKGCONFIG --exists libsystemd; then
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9270 $as_echo "yes" >&6; }
9272 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9273 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9274 elif $PKGCONFIG --exists libsystemd-daemon; then
9275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9276 $as_echo "yes - legacy" >&6; }
9278 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9279 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9281 if $PKGCONFIG --exists libsystemd-journal; then
9282 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9283 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9287 $as_echo "no" >&6; }
9290 if test $have_systemd = yes; then
9291 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9293 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9295 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9296 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9297 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9302 if test "x$SYSTEMD_DIR" = x; then
9303 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9309 # Check whether --enable-upstart was given.
9310 if test "${enable_upstart+set}" = set; then :
9311 enableval=$enable_upstart;
9314 if test "x$enable_upstart" = "xyes"; then
9315 if test "x$have_systemd" = "xyes"; then
9316 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9318 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9320 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9327 # Check whether --with-smfmanifestdir was given.
9328 if test "${with_smfmanifestdir+set}" = set; then :
9329 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9334 # Check whether --with-rcdir was given.
9335 if test "${with_rcdir+set}" = set; then :
9336 withval=$with_rcdir; rcdir="$withval"
9342 # Check whether --with-rclevels was given.
9343 if test "${with_rclevels+set}" = set; then :
9344 withval=$with_rclevels; rclevels="$withval"
9350 # Check whether --with-rcstart was given.
9351 if test "${with_rcstart+set}" = set; then :
9352 withval=$with_rcstart; rcstart="$withval"
9358 # Check whether --with-rcstop was given.
9359 if test "${with_rcstop+set}" = set; then :
9360 withval=$with_rcstop; rcstop="$withval"
9366 if test x$rcdir = x; then
9367 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9368 # Fall back on "init", the original service startup interface...
9369 if test -d /sbin/init.d; then
9371 rcdir="/sbin/init.d"
9372 elif test -d /etc/init.d; then
9384 if test "x$rcstart" = x; then
9385 case "$host_os_name" in
9403 if test "x$rcstop" = x; then
9404 case "$host_os_name" in
9419 RCLEVELS="$rclevels"
9428 if test "x$rcdir" != xno; then
9429 if test "x$rclevels" = x; then
9437 # Check whether --with-xinetd was given.
9438 if test "${with_xinetd+set}" = set; then :
9439 withval=$with_xinetd; xinetd="$withval"
9447 if test "x$xinetd" = x; then
9448 if test ! -x /sbin/launchd; then
9449 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9450 if test -d $dir; then
9456 elif test "x$xinetd" != xno; then
9461 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9464 # Check whether --with-languages was given.
9465 if test "${with_languages+set}" = set; then :
9466 withval=$with_languages;
9468 none | no) LANGUAGES="" ;;
9470 *) LANGUAGES="$withval" ;;
9477 # Check whether --with-bundledir was given.
9478 if test "${with_bundledir+set}" = set; then :
9479 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9481 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9482 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9491 if test "x$CUPS_BUNDLEDIR" != x; then
9492 cat >>confdefs.h <<_ACEOF
9493 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9499 # Check whether --with-exe_file_perm was given.
9500 if test "${with_exe_file_perm+set}" = set; then :
9501 withval=$with_exe_file_perm; CUPS_EXE_FILE_PERM="$withval"
9503 case "$host_os_name" in
9505 CUPS_EXE_FILE_PERM="755"
9508 CUPS_EXE_FILE_PERM="555"
9516 # Check whether --with-config_file_perm was given.
9517 if test "${with_config_file_perm+set}" = set; then :
9518 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9520 if test "x$host_os_name" = xdarwin; then
9521 CUPS_CONFIG_FILE_PERM="644"
9523 CUPS_CONFIG_FILE_PERM="640"
9528 cat >>confdefs.h <<_ACEOF
9529 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9534 # Check whether --with-cupsd_file_perm was given.
9535 if test "${with_cupsd_file_perm+set}" = set; then :
9536 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9538 case "$host_os_name" in
9540 CUPS_CUPSD_FILE_PERM="700"
9543 CUPS_CUPSD_FILE_PERM="500"
9551 # Check whether --with-log_file_perm was given.
9552 if test "${with_log_file_perm+set}" = set; then :
9553 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9555 CUPS_LOG_FILE_PERM="644"
9559 cat >>confdefs.h <<_ACEOF
9560 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9565 # Check whether --with-fatal_errors was given.
9566 if test "${with_fatal_errors+set}" = set; then :
9567 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9569 CUPS_FATAL_ERRORS="config"
9573 cat >>confdefs.h <<_ACEOF
9574 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9579 # Check whether --with-log_level was given.
9580 if test "${with_log_level+set}" = set; then :
9581 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9583 CUPS_LOG_LEVEL="warn"
9587 cat >>confdefs.h <<_ACEOF
9588 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9593 # Check whether --with-access_log_level was given.
9594 if test "${with_access_log_level+set}" = set; then :
9595 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9597 CUPS_ACCESS_LOG_LEVEL="none"
9601 cat >>confdefs.h <<_ACEOF
9602 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9606 # Check whether --enable-page_logging was given.
9607 if test "${enable_page_logging+set}" = set; then :
9608 enableval=$enable_page_logging;
9611 if test "x$enable_page_logging" = xyes; then
9612 CUPS_PAGE_LOG_FORMAT=""
9614 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9618 # Check whether --enable-browsing was given.
9619 if test "${enable_browsing+set}" = set; then :
9620 enableval=$enable_browsing;
9623 if test "x$enable_browsing" = xno; then
9625 cat >>confdefs.h <<_ACEOF
9626 #define CUPS_DEFAULT_BROWSING 0
9631 cat >>confdefs.h <<_ACEOF
9632 #define CUPS_DEFAULT_BROWSING 1
9639 # Check whether --with-local_protocols was given.
9640 if test "${with_local_protocols+set}" = set; then :
9641 withval=$with_local_protocols; default_local_protocols="$withval"
9643 default_local_protocols="default"
9647 if test x$with_local_protocols != xno; then
9648 if test "x$default_local_protocols" = "xdefault"; then
9649 if test "x$DNSSD_BACKEND" != "x"; then
9650 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9652 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9655 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9658 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9662 cat >>confdefs.h <<_ACEOF
9663 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9667 # Check whether --enable-default_shared was given.
9668 if test "${enable_default_shared+set}" = set; then :
9669 enableval=$enable_default_shared;
9672 if test "x$enable_default_shared" = xno; then
9673 CUPS_DEFAULT_SHARED="No"
9674 cat >>confdefs.h <<_ACEOF
9675 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9679 CUPS_DEFAULT_SHARED="Yes"
9680 cat >>confdefs.h <<_ACEOF
9681 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9688 # Check whether --with-cups_user was given.
9689 if test "${with_cups_user+set}" = set; then :
9690 withval=$with_cups_user; CUPS_USER="$withval"
9692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9693 $as_echo_n "checking for default print user... " >&6; }
9694 if test x$host_os_name = xdarwin; then
9695 if test x`id
-u _lp
2>/dev
/null
` = x; then
9700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9701 $as_echo "$CUPS_USER" >&6; }
9702 elif test -f /etc/passwd; then
9704 for user in lp lpd guest daemon nobody; do
9705 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9708 $as_echo "$user" >&6; }
9713 if test x$CUPS_USER = x; then
9715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9716 $as_echo "not found" >&6; }
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9721 $as_echo "no password file" >&6; }
9726 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9727 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9731 # Check whether --with-cups_group was given.
9732 if test "${with_cups_group+set}" = set; then :
9733 withval=$with_cups_group; CUPS_GROUP="$withval"
9735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9736 $as_echo_n "checking for default print group... " >&6; }
9737 if test x$host_os_name = xdarwin; then
9738 if test x`id
-g _lp
2>/dev
/null
` = x; then
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9744 $as_echo "$CUPS_GROUP" >&6; }
9745 elif test -f /etc/group; then
9746 GROUP_LIST="_lp lp nobody"
9748 for group in $GROUP_LIST; do
9749 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9752 $as_echo "$group" >&6; }
9757 if test x$CUPS_GROUP = x; then
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9760 $as_echo "not found" >&6; }
9764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9765 $as_echo "no group file" >&6; }
9770 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9771 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9775 # Check whether --with-system_groups was given.
9776 if test "${with_system_groups+set}" = set; then :
9777 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9779 if test x$host_os_name = xdarwin; then
9780 CUPS_SYSTEM_GROUPS="admin"
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9783 $as_echo_n "checking for default system groups... " >&6; }
9784 if test -f /etc/group; then
9785 CUPS_SYSTEM_GROUPS=""
9786 GROUP_LIST="lpadmin sys system root"
9787 for group in $GROUP_LIST; do
9788 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9789 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9790 CUPS_SYSTEM_GROUPS="$group"
9792 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9797 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9798 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9800 $as_echo "no groups found" >&6; }
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9803 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9806 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9808 $as_echo "no group file" >&6; }
9814 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9816 for group in $CUPS_SYSTEM_GROUPS; do
9817 if test "x$CUPS_GROUP" = "x$group"; then
9818 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9827 cat >>confdefs.h <<_ACEOF
9828 #define CUPS_DEFAULT_USER "$CUPS_USER"
9831 cat >>confdefs.h <<_ACEOF
9832 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9835 cat >>confdefs.h <<_ACEOF
9836 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9841 # Check whether --with-printcap was given.
9842 if test "${with_printcap+set}" = set; then :
9843 withval=$with_printcap; default_printcap="$withval"
9845 default_printcap="default"
9849 if test x$default_printcap != xno; then
9850 if test "x$default_printcap" = "xdefault"; then
9851 case $host_os_name in
9853 if test $host_os_version -ge 90; then
9854 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9856 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9860 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9863 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9867 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9870 CUPS_DEFAULT_PRINTCAP=""
9874 cat >>confdefs.h <<_ACEOF
9875 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9880 # Check whether --with-lpdconfigfile was given.
9881 if test "${with_lpdconfigfile+set}" = set; then :
9882 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9884 default_lpdconfigfile="default"
9888 if test x$default_lpdconfigfile != xno; then
9889 if test "x$default_lpdconfigfile" = "xdefault"; then
9890 case $host_os_name in
9892 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9895 if test "x$XINETD" != x; then
9896 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9898 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9903 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9906 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9909 cat >>confdefs.h <<_ACEOF
9910 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9916 # Check whether --with-smbconfigfile was given.
9917 if test "${with_smbconfigfile+set}" = set; then :
9918 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9920 default_smbconfigfile="default"
9924 if test x$default_smbconfigfile != xno; then
9925 if test "x$default_smbconfigfile" = "xdefault"; then
9926 if test -f /etc/smb.conf; then
9927 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9929 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9932 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9935 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9938 cat >>confdefs.h <<_ACEOF
9939 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9945 # Check whether --with-max-copies was given.
9946 if test "${with_max_copies+set}" = set; then :
9947 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9949 CUPS_MAX_COPIES="9999"
9954 cat >>confdefs.h <<_ACEOF
9955 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9959 # Check whether --enable-raw_printing was given.
9960 if test "${enable_raw_printing+set}" = set; then :
9961 enableval=$enable_raw_printing;
9964 if test "x$enable_raw_printing" != xno; then
9965 DEFAULT_RAW_PRINTING=""
9967 DEFAULT_RAW_PRINTING="#"
9972 # Check whether --with-snmp-address was given.
9973 if test "${with_snmp_address+set}" = set; then :
9974 withval=$with_snmp_address; if test "x$withval" = x; then
9975 CUPS_SNMP_ADDRESS=""
9977 CUPS_SNMP_ADDRESS="Address $withval"
9980 if test "x$host_os_name" = xdarwin; then
9981 CUPS_SNMP_ADDRESS=""
9983 CUPS_SNMP_ADDRESS="Address @LOCAL"
9989 # Check whether --with-snmp-community was given.
9990 if test "${with_snmp_community+set}" = set; then :
9991 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9993 CUPS_SNMP_COMMUNITY="Community public"
10001 # Check whether --with-ipp-port was given.
10002 if test "${with_ipp_port+set}" = set; then :
10003 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
10005 DEFAULT_IPP_PORT="631"
10010 cat >>confdefs.h <<_ACEOF
10011 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10015 # Check whether --enable-webif was given.
10016 if test "${enable_webif+set}" = set; then :
10017 enableval=$enable_webif;
10020 case "x$enable_webif" in
10023 CUPS_DEFAULT_WEBIF=0
10027 CUPS_DEFAULT_WEBIF=1
10030 if test $host_os_name = darwin; then
10032 CUPS_DEFAULT_WEBIF=0
10035 CUPS_DEFAULT_WEBIF=1
10041 cat >>confdefs.h <<_ACEOF
10042 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10048 # Check whether --with-java was given.
10049 if test "${with_java+set}" = set; then :
10050 withval=$with_java; CUPS_JAVA="$withval"
10056 if test "x$CUPS_JAVA" = xauto; then
10057 # Extract the first word of "java", so it can be a program name with args.
10058 set dummy java; ac_word=$2
10059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10060 $as_echo_n "checking for $ac_word... " >&6; }
10061 if ${ac_cv_path_JAVA+:} false; then :
10062 $as_echo_n "(cached) " >&6
10066 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10070 for as_dir in $PATH
10073 test -z "$as_dir" && as_dir=.
10074 for ac_exec_ext in '' $ac_executable_extensions; do
10075 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10076 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10077 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10087 JAVA=$ac_cv_path_JAVA
10088 if test -n "$JAVA"; then
10089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10090 $as_echo "$JAVA" >&6; }
10092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10093 $as_echo "no" >&6; }
10098 elif test "x$CUPS_JAVA" = xno; then
10102 cat >>confdefs.h <<_ACEOF
10103 #define CUPS_JAVA "$CUPS_JAVA"
10107 if test "x$CUPS_JAVA" != x; then
10108 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10113 # Check whether --with-perl was given.
10114 if test "${with_perl+set}" = set; then :
10115 withval=$with_perl; CUPS_PERL="$withval"
10121 if test "x$CUPS_PERL" = xauto; then
10122 # Extract the first word of "perl", so it can be a program name with args.
10123 set dummy perl; ac_word=$2
10124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10125 $as_echo_n "checking for $ac_word... " >&6; }
10126 if ${ac_cv_path_PERL+:} false; then :
10127 $as_echo_n "(cached) " >&6
10131 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10135 for as_dir in $PATH
10138 test -z "$as_dir" && as_dir=.
10139 for ac_exec_ext in '' $ac_executable_extensions; do
10140 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10141 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10142 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10152 PERL=$ac_cv_path_PERL
10153 if test -n "$PERL"; then
10154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10155 $as_echo "$PERL" >&6; }
10157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10158 $as_echo "no" >&6; }
10163 elif test "x$CUPS_PERL" = xno; then
10167 cat >>confdefs.h <<_ACEOF
10168 #define CUPS_PERL "$CUPS_PERL"
10172 if test "x$CUPS_PERL" != x; then
10173 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10178 # Check whether --with-php was given.
10179 if test "${with_php+set}" = set; then :
10180 withval=$with_php; CUPS_PHP="$withval"
10186 if test "x$CUPS_PHP" = xauto; then
10187 # Extract the first word of "php-cgi", so it can be a program name with args.
10188 set dummy php-cgi; ac_word=$2
10189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10190 $as_echo_n "checking for $ac_word... " >&6; }
10191 if ${ac_cv_path_PHPCGI+:} false; then :
10192 $as_echo_n "(cached) " >&6
10196 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10200 for as_dir in $PATH
10203 test -z "$as_dir" && as_dir=.
10204 for ac_exec_ext in '' $ac_executable_extensions; do
10205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10206 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10217 PHPCGI=$ac_cv_path_PHPCGI
10218 if test -n "$PHPCGI"; then
10219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10220 $as_echo "$PHPCGI" >&6; }
10222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10223 $as_echo "no" >&6; }
10227 if test "x$PHPCGI" = x; then
10228 # Extract the first word of "php", so it can be a program name with args.
10229 set dummy php; ac_word=$2
10230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10231 $as_echo_n "checking for $ac_word... " >&6; }
10232 if ${ac_cv_path_PHP+:} false; then :
10233 $as_echo_n "(cached) " >&6
10237 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10241 for as_dir in $PATH
10244 test -z "$as_dir" && as_dir=.
10245 for ac_exec_ext in '' $ac_executable_extensions; do
10246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10247 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10258 PHP=$ac_cv_path_PHP
10259 if test -n "$PHP"; then
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10261 $as_echo "$PHP" >&6; }
10263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10264 $as_echo "no" >&6; }
10272 elif test "x$CUPS_PHP" = xno; then
10276 cat >>confdefs.h <<_ACEOF
10277 #define CUPS_PHP "$CUPS_PHP"
10281 if test "x$CUPS_PHP" = x; then
10284 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10289 # Check whether --with-python was given.
10290 if test "${with_python+set}" = set; then :
10291 withval=$with_python; CUPS_PYTHON="$withval"
10297 if test "x$CUPS_PYTHON" = xauto; then
10298 # Extract the first word of "python", so it can be a program name with args.
10299 set dummy python; ac_word=$2
10300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10301 $as_echo_n "checking for $ac_word... " >&6; }
10302 if ${ac_cv_path_PYTHON+:} false; then :
10303 $as_echo_n "(cached) " >&6
10307 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10311 for as_dir in $PATH
10314 test -z "$as_dir" && as_dir=.
10315 for ac_exec_ext in '' $ac_executable_extensions; do
10316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10317 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10328 PYTHON=$ac_cv_path_PYTHON
10329 if test -n "$PYTHON"; then
10330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10331 $as_echo "$PYTHON" >&6; }
10333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10334 $as_echo "no" >&6; }
10338 CUPS_PYTHON="$PYTHON"
10339 elif test "x$CUPS_PYTHON" = xno; then
10343 cat >>confdefs.h <<_ACEOF
10344 #define CUPS_PYTHON "$CUPS_PYTHON"
10348 if test "x$CUPS_PYTHON" != x; then
10349 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10354 INSTALL_LANGUAGES=""
10355 UNINSTALL_LANGUAGES=""
10357 if test "x$LANGUAGES" != x; then
10358 INSTALL_LANGUAGES="install-languages"
10359 UNINSTALL_LANGUAGES="uninstall-languages"
10360 for lang in $LANGUAGES; do
10361 if test -f doc/$lang/index.html.in; then
10362 LANGFILES="$LANGFILES doc/$lang/index.html"
10365 if test -f templates/$lang/header.tmpl.in; then
10366 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10369 elif test "x$CUPS_BUNDLEDIR" != x; then
10370 INSTALL_LANGUAGES="install-langbundle"
10371 UNINSTALL_LANGUAGES="uninstall-langbundle"
10377 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"
10379 cat >confcache <<\_ACEOF
10380 # This file is a shell script that caches the results of configure
10381 # tests run on this system so they can be shared between configure
10382 # scripts and configure runs, see configure's option --config-cache.
10383 # It is not useful on other systems. If it contains results you don't
10384 # want to keep, you may remove or edit it.
10386 # config.status only pays attention to the cache file if you give it
10387 # the --recheck option to rerun configure.
10389 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10390 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10391 # following values.
10395 # The following way of writing the cache mishandles newlines in values,
10396 # but we know of no workaround that is simple, portable, and efficient.
10397 # So, we kill variables containing newlines.
10398 # Ultrix sh set writes to stderr and can't be redirected directly,
10399 # and sets the high bit in the cache file unless we assign to the vars.
10401 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10402 eval ac_val
=\$
$ac_var
10406 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10407 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10410 _ | IFS | as_nl
) ;; #(
10411 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10412 *) { eval $ac_var=; unset $ac_var;} ;;
10418 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10419 *${as_nl}ac_space
=\
*)
10420 # `set' does not quote correctly, so add quotes: double-quote
10421 # substitution turns \\\\ into \\, and sed turns \\ into \.
10424 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10427 # `set' quotes correctly as required by POSIX, so do not add quotes.
10428 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10437 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10439 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10441 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10442 if test -w "$cache_file"; then
10443 if test "x$cache_file" != "x/dev/null"; then
10444 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10445 $as_echo "$as_me: updating cache $cache_file" >&6;}
10446 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10447 cat confcache
>"$cache_file"
10449 case $cache_file in #(
10451 mv -f confcache
"$cache_file"$$
&&
10452 mv -f "$cache_file"$$
"$cache_file" ;; #(
10454 mv -f confcache
"$cache_file" ;;
10459 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10460 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10465 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10466 # Let make expand exec_prefix.
10467 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10469 DEFS
=-DHAVE_CONFIG_H
10474 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10475 # 1. Remove the extension, and $U if already installed.
10476 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10477 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10478 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10479 # will be set to the directory where LIBOBJS objects are built.
10480 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10481 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10483 LIBOBJS
=$ac_libobjs
10485 LTLIBOBJS
=$ac_ltlibobjs
10489 : "${CONFIG_STATUS=./config.status}"
10491 ac_clean_files_save
=$ac_clean_files
10492 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10493 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10494 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10496 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10498 # Generated by $as_me.
10499 # Run this file to recreate the current configuration.
10500 # Compiler output produced by configure, useful for debugging
10501 # configure, is in config.log if it exists.
10504 ac_cs_recheck=false
10507 SHELL=\${CONFIG_SHELL-$SHELL}
10510 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10511 ## -------------------- ##
10512 ## M4sh Initialization. ##
10513 ## -------------------- ##
10515 # Be more Bourne compatible
10516 DUALCASE
=1; export DUALCASE
# for MKS sh
10517 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10520 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10521 # is contrary to our usage. Disable this feature.
10522 alias -g '${1+"$@"}'='"$@"'
10523 setopt NO_GLOB_SUBST
10525 case `(set -o) 2>/dev/null` in #(
10537 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10538 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10539 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10540 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10541 # Prefer a ksh shell builtin over an external printf program on Solaris,
10542 # but without wasting forks for bash or zsh.
10543 if test -z "$BASH_VERSION$ZSH_VERSION" \
10544 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10545 as_echo='print
-r --'
10546 as_echo_n='print
-rn --'
10547 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10548 as_echo='printf %s
\n'
10549 as_echo_n='printf %s
'
10551 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10552 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10553 as_echo_n='/usr
/ucb
/echo -n'
10555 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10556 as_echo_n_body='eval
10560 expr "X$arg" : "X\\(.*\\)$as_nl";
10561 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10563 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10565 export as_echo_n_body
10566 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10568 export as_echo_body
10569 as_echo='sh
-c $as_echo_body as_echo
'
10572 # The user is always right.
10573 if test "${PATH_SEPARATOR+set}" != set; then
10575 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10576 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10583 # We need space, tab and new line, in precisely that order. Quoting is
10584 # there to prevent editors from complaining about space-tab.
10585 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10586 # splitting by setting IFS to empty value.)
10589 # Find who we are. Look in the path if we contain no directory separator.
10592 *[\\/]* ) as_myself=$0 ;;
10593 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10594 for as_dir in $PATH
10597 test -z "$as_dir" && as_dir=.
10598 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10604 # We did not find ourselves, most probably we were run as `sh COMMAND'
10605 # in which case we are not to be found in the path.
10606 if test "x$as_myself" = x
; then
10609 if test ! -f "$as_myself"; then
10610 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10614 # Unset variables that we do not need and which cause bugs (e.g. in
10615 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10616 # suppresses any "Segmentation fault" message there. '((' could
10617 # trigger a bug in pdksh 5.2.14.
10618 for as_var
in BASH_ENV ENV MAIL MAILPATH
10619 do eval test x\
${$as_var+set} = xset \
10620 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10633 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10636 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10637 # ----------------------------------------
10638 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10639 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10640 # script with STATUS, using 1 if that was 0.
10643 as_status
=$1; test $as_status -eq 0 && as_status
=1
10645 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10646 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10648 $as_echo "$as_me: error: $2" >&2
10649 as_fn_exit
$as_status
10653 # as_fn_set_status STATUS
10654 # -----------------------
10655 # Set $? to STATUS, without forking.
10656 as_fn_set_status
()
10659 } # as_fn_set_status
10661 # as_fn_exit STATUS
10662 # -----------------
10663 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10667 as_fn_set_status
$1
10673 # Portably unset VAR.
10676 { eval $1=; unset $1;}
10678 as_unset
=as_fn_unset
10679 # as_fn_append VAR VALUE
10680 # ----------------------
10681 # Append the text in VALUE to the end of the definition contained in VAR. Take
10682 # advantage of any shell optimizations that allow amortized linear growth over
10683 # repeated appends, instead of the typical quadratic growth present in naive
10685 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10686 eval 'as_fn_append ()
10697 # as_fn_arith ARG...
10698 # ------------------
10699 # Perform arithmetic evaluation on the ARGs, and store the result in the
10700 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10701 # must be portable across $(()) and expr.
10702 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10703 eval 'as_fn_arith ()
10710 as_val
=`expr "$@" || test $? -eq 1`
10715 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10716 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10722 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10723 as_basename
=basename
10728 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10734 as_me
=`$as_basename -- "$0" ||
10735 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10736 X"$0" : 'X\(//\)$' \| \
10737 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10739 sed '/^.*\/\([^/][^/]*\)\/*$/{
10753 # Avoid depending upon Character Ranges.
10754 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10755 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10756 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10757 as_cr_digits
='0123456789'
10758 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10760 ECHO_C
= ECHO_N
= ECHO_T
=
10761 case `echo -n x` in #(((((
10763 case `echo 'xy\c'` in
10764 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10766 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10773 rm -f conf$$ conf$$.exe conf$$.
file
10774 if test -d conf$$.dir
; then
10775 rm -f conf$$.dir
/conf$$.
file
10778 mkdir conf$$.dir
2>/dev
/null
10780 if (echo >conf$$.
file) 2>/dev
/null
; then
10781 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10783 # ... but there are two gotchas:
10784 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10785 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10786 # In both cases, we have to default to `cp -p'.
10787 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10789 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10797 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10798 rmdir conf$$.dir
2>/dev
/null
10803 # Create "$as_dir" as a directory, including parents if necessary.
10808 -*) as_dir
=.
/$as_dir;;
10810 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10814 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10815 *) as_qdir
=$as_dir;;
10817 as_dirs
="'$as_qdir' $as_dirs"
10818 as_dir
=`$as_dirname -- "$as_dir" ||
10819 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10820 X"$as_dir" : 'X\(//\)[^/]' \| \
10821 X"$as_dir" : 'X\(//\)$' \| \
10822 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10823 $as_echo X"$as_dir" |
10824 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10828 /^X\(\/\/\)[^/].*/{
10841 test -d "$as_dir" && break
10843 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10844 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10848 if mkdir
-p .
2>/dev
/null
; then
10849 as_mkdir_p
='mkdir -p "$as_dir"'
10851 test -d .
/-p && rmdir .
/-p
10855 if test -x / >/dev
/null
2>&1; then
10856 as_test_x
='test -x'
10858 if ls -dL / >/dev
/null
2>&1; then
10865 if test -d "$1"; then
10871 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10872 ???[sx]*):;;*)false;;esac;fi
10876 as_executable_p
=$as_test_x
10878 # Sed expression to map a string onto a valid CPP name.
10879 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10881 # Sed expression to map a string onto a valid variable name.
10882 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10886 ## ----------------------------------- ##
10887 ## Main body of $CONFIG_STATUS script. ##
10888 ## ----------------------------------- ##
10890 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10892 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10893 # Save the log message, to keep $0 and so on meaningful, and to
10894 # report actual input values of CONFIG_FILES etc. instead of their
10895 # values after options handling.
10897 This file was extended by CUPS $as_me 2.2.9, which was
10898 generated by GNU Autoconf 2.68. Invocation command line was
10900 CONFIG_FILES = $CONFIG_FILES
10901 CONFIG_HEADERS = $CONFIG_HEADERS
10902 CONFIG_LINKS = $CONFIG_LINKS
10903 CONFIG_COMMANDS = $CONFIG_COMMANDS
10906 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10911 case $ac_config_files in *"
10912 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10915 case $ac_config_headers in *"
10916 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10920 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10921 # Files that config.status was made for.
10922 config_files="$ac_config_files"
10923 config_headers="$ac_config_headers"
10927 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10929 \`$as_me' instantiates files and other configuration actions
10930 from templates according to the current configuration. Unless the files
10931 and actions are specified as TAGs, all are instantiated by default.
10933 Usage: $0 [OPTION]... [TAG]...
10935 -h, --help print this help, then exit
10936 -V, --version print version number and configuration settings, then exit
10937 --config print configuration, then exit
10938 -q, --quiet, --silent
10939 do not print progress messages
10940 -d, --debug don't remove temporary files
10941 --recheck update $as_me by reconfiguring in the same conditions
10942 --file=FILE[:TEMPLATE]
10943 instantiate the configuration file FILE
10944 --header=FILE[:TEMPLATE]
10945 instantiate the configuration header FILE
10947 Configuration files:
10950 Configuration headers:
10953 Report bugs to <https://github.com/apple/cups/issues>.
10954 CUPS home page: <https://www.cups.org/>."
10957 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10958 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10960 CUPS config.status 2.2.9
10961 configured by $0, generated by GNU Autoconf 2.68,
10962 with options \\"\$ac_cs_config\\"
10964 Copyright (C) 2010 Free Software Foundation, Inc.
10965 This config.status script is free software; the Free Software Foundation
10966 gives unlimited permission to copy, distribute and modify it."
10971 test -n "\$AWK" || AWK=awk
10974 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10975 # The default lists apply if the user does not specify any file.
10981 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10982 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10986 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10998 # Handling of the options.
10999 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11001 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11002 $as_echo "$ac_cs_version"; exit ;;
11003 --config |
--confi |
--conf |
--con |
--co |
--c )
11004 $as_echo "$ac_cs_config"; exit ;;
11005 --debug |
--debu |
--deb |
--de |
--d |
-d )
11007 --file |
--fil |
--fi |
--f )
11010 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11011 '') as_fn_error $?
"missing file argument" ;;
11013 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11014 ac_need_defaults
=false
;;
11015 --header |
--heade |
--head |
--hea )
11018 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11020 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11021 ac_need_defaults
=false
;;
11023 # Conflict between --help and --header
11024 as_fn_error $?
"ambiguous option: \`$1'
11025 Try \`$0 --help' for more information.";;
11026 --help |
--hel |
-h )
11027 $as_echo "$ac_cs_usage"; exit ;;
11028 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11029 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11032 # This is an error.
11033 -*) as_fn_error $?
"unrecognized option: \`$1'
11034 Try \`$0 --help' for more information." ;;
11036 *) as_fn_append ac_config_targets
" $1"
11037 ac_need_defaults
=false
;;
11043 ac_configure_extra_args
=
11045 if $ac_cs_silent; then
11047 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11051 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11052 if \$ac_cs_recheck; then
11053 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11055 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11056 CONFIG_SHELL='$SHELL'
11057 export CONFIG_SHELL
11062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11066 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11067 ## Running $as_me. ##
11073 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11076 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11078 # Handling of arguments.
11079 for ac_config_target
in $ac_config_targets
11081 case $ac_config_target in
11082 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11083 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11084 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11085 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11086 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11087 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11088 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11089 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11090 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11091 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11092 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11093 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11094 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11095 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11096 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11097 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11098 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11099 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11100 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11101 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11102 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11103 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11104 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11105 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11106 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11107 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11108 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11109 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11110 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11112 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11117 # If the user did not use the arguments to specify the items to instantiate,
11118 # then the envvar interface is used. Set only those that are not.
11119 # We use the long form for the default assignment because of an extremely
11120 # bizarre bug on SunOS 4.1.3.
11121 if $ac_need_defaults; then
11122 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11123 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11126 # Have a temporary directory for convenience. Make it in the build tree
11127 # simply because there is no reason against having it here, and in addition,
11128 # creating and moving files from /tmp can sometimes cause problems.
11129 # Hook for its removal unless debugging.
11130 # Note that there is a small window in which the directory will not be cleaned:
11131 # after its creation but before its name has been assigned to `$tmp'.
11135 trap 'exit_status=$?
11136 : "${ac_tmp:=$tmp}"
11137 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11139 trap 'as_fn_exit 1' 1 2 13 15
11141 # Create a (secure) tmp directory for tmp files.
11144 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11148 tmp
=.
/conf$$
-$RANDOM
11149 (umask 077 && mkdir
"$tmp")
11150 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11153 # Set up the scripts for CONFIG_FILES section.
11154 # No need to generate them if there are no CONFIG_FILES.
11155 # This happens for instance with `./config.status config.h'.
11156 if test -n "$CONFIG_FILES"; then
11159 ac_cr
=`echo X | tr X '\015'`
11160 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11161 # But we know of no other shell where ac_cr would be empty at this
11162 # point, so we can use a bashism as a fallback.
11163 if test "x$ac_cr" = x
; then
11164 eval ac_cr
=\$
\'\\r
\'
11166 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11167 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11170 ac_cs_awk_cr
=$ac_cr
11173 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11178 echo "cat >conf$$subs.awk <<_ACEOF" &&
11179 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11181 } >conf$$subs.sh ||
11182 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11183 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11185 for ac_last_try in false false false false false :; do
11186 . ./conf$$subs.sh ||
11187 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11189 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11190 if test $ac_delim_n = $ac_delim_num; then
11192 elif $ac_last_try; then
11193 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11195 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11198 rm -f conf$$subs.sh
11200 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11201 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11205 s/^/S["/; s
/!.
*/"]=/
11215 s/\(.\{148\}\)..*/\1/
11217 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11222 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11229 s/\(.\{148\}\)..*/\1/
11231 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11235 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11240 ' <conf$$subs.awk | sed '
11245 ' >>$CONFIG_STATUS || ac_write_fail=1
11246 rm -f conf$$subs.awk
11247 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11249 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11250 for (key in S) S_is_set[key] = 1
11256 nfields = split(line, field, "@
")
11258 len = length(field[1])
11259 for (i = 2; i < nfields; i++) {
11261 keylen = length(key)
11262 if (S_is_set[key]) {
11264 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11265 len += length(value) + length(field[++i])
11276 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11277 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11278 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11281 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11282 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11285 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11286 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11287 # trailing colons and then remove the whole line if VPATH becomes empty
11288 # (actually we leave an empty line to preserve line numbers).
11289 if test "x
$srcdir" = x.; then
11290 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11308 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11309 fi # test -n "$CONFIG_FILES"
11311 # Set up the scripts for CONFIG_HEADERS section.
11312 # No need to generate them if there are no CONFIG_HEADERS.
11313 # This happens for instance with `./config.status Makefile'.
11314 if test -n "$CONFIG_HEADERS"; then
11315 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11319 # Transform confdefs.h into an awk script `defines.awk', embedded as
11320 # here-document in config.status, that substitutes the proper values into
11321 # config.h.in to produce config.h.
11323 # Create a delimiter string that does not exist in confdefs.h, to ease
11324 # handling of long lines.
11326 for ac_last_try in false false :; do
11327 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11328 if test -z "$ac_tt"; then
11330 elif $ac_last_try; then
11331 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11333 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11337 # For the awk script, D is an array of macro values keyed by name,
11338 # likewise P contains macro parameters if any. Preserve backslash
11339 # newline sequences.
11341 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11343 s/.\{148\}/&'"$ac_delim"'/g
11346 s/^[ ]*#[ ]*define[ ][ ]*/ /
11353 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11355 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11359 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11360 D["\
1"]=" \
3\\\\\\n
"\\/p
11362 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11367 s/.\{148\}/&'"$ac_delim"'/g
11372 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11375 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11377 ' <confdefs.h | sed '
11378 s/'"$ac_delim"'/"\\\
11379 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11381 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11382 for (key in D) D_is_set[key] = 1
11385 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11387 split(line, arg, " ")
11388 if (arg[1] == "#") {
11392 defundef
= substr
(arg
[1], 2)
11395 split(mac1
, mac2
, "(") #)
11397 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11398 if (D_is_set
[macro
]) {
11399 # Preserve the white space surrounding the "#".
11400 print prefix
"define", macro P
[macro
] D
[macro
]
11403 # Replace #undef with comments. This is necessary, for example,
11404 # in the case of _POSIX_SOURCE, which is predefined and required
11405 # on some systems where configure will not decide to define it.
11406 if (defundef
== "undef") {
11407 print
"/*", prefix defundef
, macro
, "*/"
11415 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11416 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11417 fi # test -n "$CONFIG_HEADERS"
11420 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11425 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11427 case $ac_mode$ac_tag in
11429 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11430 :[FH
]-) ac_tag
=-:-;;
11431 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11448 -) ac_f
="$ac_tmp/stdin";;
11449 *) # Look for the file first in the build tree, then in the source tree
11450 # (if the path is not absolute). The absolute path cannot be DOS-style,
11451 # because $ac_f cannot contain `:'.
11455 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11457 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11459 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11460 as_fn_append ac_file_inputs
" '$ac_f'"
11463 # Let's still pretend it is `configure' which instantiates (i.e., don't
11464 # use $as_me), people would be surprised to read:
11465 # /* config.h. Generated by config.status. */
11466 configure_input
='Generated from '`
11467 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11469 if test x
"$ac_file" != x-
; then
11470 configure_input
="$ac_file. $configure_input"
11471 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11472 $as_echo "$as_me: creating $ac_file" >&6;}
11474 # Neutralize special characters interpreted by sed in replacement strings.
11475 case $configure_input in #(
11476 *\
&* |
*\|
* |
*\\* )
11477 ac_sed_conf_input
=`$as_echo "$configure_input" |
11478 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11479 *) ac_sed_conf_input
=$configure_input;;
11483 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11484 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11489 ac_dir
=`$as_dirname -- "$ac_file" ||
11490 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11491 X"$ac_file" : 'X\(//\)[^/]' \| \
11492 X"$ac_file" : 'X\(//\)$' \| \
11493 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11494 $as_echo X"$ac_file" |
11495 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11499 /^X\(\/\/\)[^/].*/{
11512 as_dir
="$ac_dir"; as_fn_mkdir_p
11516 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11518 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11519 # A ".." for each directory in $ac_dir_suffix.
11520 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11521 case $ac_top_builddir_sub in
11522 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11523 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11526 ac_abs_top_builddir
=$ac_pwd
11527 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11528 # for backward compatibility:
11529 ac_top_builddir
=$ac_top_build_prefix
11532 .
) # We are building in place.
11534 ac_top_srcdir
=$ac_top_builddir_sub
11535 ac_abs_top_srcdir
=$ac_pwd ;;
11536 [\\/]* | ?
:[\\/]* ) # Absolute name.
11537 ac_srcdir
=$srcdir$ac_dir_suffix;
11538 ac_top_srcdir
=$srcdir
11539 ac_abs_top_srcdir
=$srcdir ;;
11540 *) # Relative name.
11541 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11542 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11543 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11545 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11556 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11557 # If the template does not know about datarootdir, expand it.
11558 # FIXME: This hack should be removed a few years after 2.60.
11559 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11570 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11571 *datarootdir
*) ac_datarootdir_seen
=yes;;
11572 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11574 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11577 ac_datarootdir_hack='
11578 s&@datadir@&$datadir&g
11579 s&@docdir@&$docdir&g
11580 s&@infodir@&$infodir&g
11581 s&@localedir@&$localedir&g
11582 s&@mandir@&$mandir&g
11583 s&\\\${datarootdir}&$datarootdir&g' ;;
11587 # Neutralize VPATH when `$srcdir' = `.'.
11588 # Shell code in configure.ac might set extrasub.
11589 # FIXME: do we really want to maintain this feature?
11590 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11591 ac_sed_extra="$ac_vpsub
11594 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11596 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11597 s|@configure_input@|
$ac_sed_conf_input|
;t t
11598 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11599 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11600 s
&@srcdir@
&$ac_srcdir&;t t
11601 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11602 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11603 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11604 s
&@builddir@
&$ac_builddir&;t t
11605 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11606 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11607 $ac_datarootdir_hack
11609 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11610 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11612 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11613 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11614 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11615 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11617 which seems to be undefined. Please make sure it is defined" >&5
11618 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11619 which seems to be undefined. Please make sure it is defined" >&2;}
11621 rm -f "$ac_tmp/stdin"
11623 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11624 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11626 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11632 if test x"$ac_file" != x-; then
11634 $as_echo "/* $configure_input */" \
11635 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11636 } >"$ac_tmp/config.h" \
11637 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11638 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11639 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11640 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11643 mv "$ac_tmp/config.h" "$ac_file" \
11644 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11647 $as_echo "/* $configure_input */" \
11648 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11649 || as_fn_error $? "could not create -" "$LINENO" 5
11661 ac_clean_files=$ac_clean_files_save
11663 test $ac_write_fail = 0 ||
11664 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11667 # configure is writing to config.log, and then calls config.status.
11668 # config.status does its own redirection, appending to config.log.
11669 # Unfortunately, on DOS this fails, as config.log is still kept open
11670 # by configure, so config.status won't be able to
write to it
; its
11671 # output is simply discarded. So we exec the FD to /dev/null,
11672 # effectively closing config.log, so it can be properly (re)opened and
11673 # appended to by config.status. When coming back to configure, we
11674 # need to make the FD available again.
11675 if test "$no_create" != yes; then
11677 ac_config_status_args
=
11678 test "$silent" = yes &&
11679 ac_config_status_args
="$ac_config_status_args --quiet"
11681 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11683 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11684 # would make configure fail if this is the last instruction.
11685 $ac_cs_success || as_fn_exit
1
11687 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11689 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11693 chmod +x cups-config