2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for CUPS 2.3b6.
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.3b6'
564 PACKAGE_STRING
='CUPS 2.3b6'
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
615 CUPS_DEFAULT_SMB_CONFIG_FILE
616 CUPS_DEFAULT_LPD_CONFIG_FILE
617 CUPS_DEFAULT_PRINTCAP
618 CUPS_PRIMARY_SYSTEM_GROUP
623 CUPS_BROWSE_LOCAL_PROTOCOLS
626 CUPS_ACCESS_LOG_LEVEL
631 CUPS_CONFIG_FILE_PERM
664 CUPS_DEFAULT_GSSSERVICENAME
667 CUPS_LISTEN_DOMAINSOCKET
668 CUPS_DEFAULT_DOMAINSOCKET
724 CUPS_DEFAULT_PRINTOPERATOR_AUTH
809 program_transform_name
822 enable_option_checking
846 enable_libtool_unsupported
884 with_config_file_perm
889 with_access_log_level
893 enable_default_shared
907 ac_precious_vars
='build_alias
921 # Initialize some variables set by options.
923 ac_init_version
=false
924 ac_unrecognized_opts
=
926 # The variables have the same names as the options, with
927 # dashes changed to underlines.
935 program_transform_name
=s
,x
,x
,
943 # Installation directory options.
944 # These are left unexpanded so users can "make install exec_prefix=/foo"
945 # and all the variables that are supposed to be based on exec_prefix
946 # by default will actually change.
947 # Use braces instead of parens because sh, perl, etc. also accept them.
948 # (The list follows the same order as the GNU Coding Standards.)
949 bindir
='${exec_prefix}/bin'
950 sbindir
='${exec_prefix}/sbin'
951 libexecdir
='${exec_prefix}/libexec'
952 datarootdir
='${prefix}/share'
953 datadir
='${datarootdir}'
954 sysconfdir
='${prefix}/etc'
955 sharedstatedir
='${prefix}/com'
956 localstatedir
='${prefix}/var'
957 includedir
='${prefix}/include'
958 oldincludedir
='/usr/include'
959 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
960 infodir
='${datarootdir}/info'
965 libdir
='${exec_prefix}/lib'
966 localedir
='${datarootdir}/locale'
967 mandir
='${datarootdir}/man'
973 # If the previous option needs an argument, assign it.
974 if test -n "$ac_prev"; then
975 eval $ac_prev=\
$ac_option
981 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
986 # Accept the important Cygnus configure options, so we can diagnose typos.
988 case $ac_dashdash$ac_option in
992 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
994 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
997 -build |
--build |
--buil |
--bui |
--bu)
998 ac_prev
=build_alias
;;
999 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1000 build_alias
=$ac_optarg ;;
1002 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1003 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1004 ac_prev
=cache_file
;;
1005 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1006 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1007 cache_file
=$ac_optarg ;;
1009 --config-cache |
-C)
1010 cache_file
=config.cache
;;
1012 -datadir |
--datadir |
--datadi |
--datad)
1014 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1015 datadir
=$ac_optarg ;;
1017 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1018 |
--dataroo |
--dataro |
--datar)
1019 ac_prev
=datarootdir
;;
1020 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1021 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1022 datarootdir
=$ac_optarg ;;
1024 -disable-* |
--disable-*)
1025 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1026 # Reject names that are not valid shell variable names.
1027 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1028 as_fn_error $?
"invalid feature name: $ac_useropt"
1029 ac_useropt_orig
=$ac_useropt
1030 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1031 case $ac_user_opts in
1033 "enable_
$ac_useropt"
1035 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1036 ac_unrecognized_sep
=', ';;
1038 eval enable_
$ac_useropt=no
;;
1040 -docdir |
--docdir |
--docdi |
--doc |
--do)
1042 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1043 docdir
=$ac_optarg ;;
1045 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1047 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1048 dvidir
=$ac_optarg ;;
1050 -enable-* |
--enable-*)
1051 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1052 # Reject names that are not valid shell variable names.
1053 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1054 as_fn_error $?
"invalid feature name: $ac_useropt"
1055 ac_useropt_orig
=$ac_useropt
1056 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057 case $ac_user_opts in
1059 "enable_
$ac_useropt"
1061 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1062 ac_unrecognized_sep
=', ';;
1064 eval enable_
$ac_useropt=\
$ac_optarg ;;
1066 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1067 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1068 |
--exec |
--exe |
--ex)
1069 ac_prev
=exec_prefix
;;
1070 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1071 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1072 |
--exec=* |
--exe=* |
--ex=*)
1073 exec_prefix
=$ac_optarg ;;
1075 -gas |
--gas |
--ga |
--g)
1076 # Obsolete; use --with-gas.
1079 -help |
--help |
--hel |
--he |
-h)
1080 ac_init_help
=long
;;
1081 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1082 ac_init_help
=recursive
;;
1083 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1084 ac_init_help
=short
;;
1086 -host |
--host |
--hos |
--ho)
1087 ac_prev
=host_alias
;;
1088 -host=* |
--host=* |
--hos=* |
--ho=*)
1089 host_alias
=$ac_optarg ;;
1091 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1093 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1095 htmldir
=$ac_optarg ;;
1097 -includedir |
--includedir |
--includedi |
--included |
--include \
1098 |
--includ |
--inclu |
--incl |
--inc)
1099 ac_prev
=includedir
;;
1100 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1101 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1102 includedir
=$ac_optarg ;;
1104 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1106 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1107 infodir
=$ac_optarg ;;
1109 -libdir |
--libdir |
--libdi |
--libd)
1111 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1112 libdir
=$ac_optarg ;;
1114 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1115 |
--libexe |
--libex |
--libe)
1116 ac_prev
=libexecdir
;;
1117 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1118 |
--libexe=* |
--libex=* |
--libe=*)
1119 libexecdir
=$ac_optarg ;;
1121 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1122 ac_prev
=localedir
;;
1123 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1124 localedir
=$ac_optarg ;;
1126 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1127 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1128 ac_prev
=localstatedir
;;
1129 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1130 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1131 localstatedir
=$ac_optarg ;;
1133 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1135 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1136 mandir
=$ac_optarg ;;
1138 -nfp |
--nfp |
--nf)
1139 # Obsolete; use --without-fp.
1142 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1143 |
--no-cr |
--no-c |
-n)
1146 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1147 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1150 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1151 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1152 |
--oldin |
--oldi |
--old |
--ol |
--o)
1153 ac_prev
=oldincludedir
;;
1154 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1155 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1156 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1157 oldincludedir
=$ac_optarg ;;
1159 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1161 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1162 prefix
=$ac_optarg ;;
1164 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1165 |
--program-pre |
--program-pr |
--program-p)
1166 ac_prev
=program_prefix
;;
1167 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1168 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1169 program_prefix
=$ac_optarg ;;
1171 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1172 |
--program-suf |
--program-su |
--program-s)
1173 ac_prev
=program_suffix
;;
1174 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1175 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1176 program_suffix
=$ac_optarg ;;
1178 -program-transform-name |
--program-transform-name \
1179 |
--program-transform-nam |
--program-transform-na \
1180 |
--program-transform-n |
--program-transform- \
1181 |
--program-transform |
--program-transfor \
1182 |
--program-transfo |
--program-transf \
1183 |
--program-trans |
--program-tran \
1184 |
--progr-tra |
--program-tr |
--program-t)
1185 ac_prev
=program_transform_name
;;
1186 -program-transform-name=* |
--program-transform-name=* \
1187 |
--program-transform-nam=* |
--program-transform-na=* \
1188 |
--program-transform-n=* |
--program-transform-=* \
1189 |
--program-transform=* |
--program-transfor=* \
1190 |
--program-transfo=* |
--program-transf=* \
1191 |
--program-trans=* |
--program-tran=* \
1192 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1193 program_transform_name
=$ac_optarg ;;
1195 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1197 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1198 pdfdir
=$ac_optarg ;;
1200 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1202 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1205 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1206 |
-silent |
--silent |
--silen |
--sile |
--sil)
1209 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1211 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1213 sbindir
=$ac_optarg ;;
1215 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1216 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1217 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1219 ac_prev
=sharedstatedir
;;
1220 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1221 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1222 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1224 sharedstatedir
=$ac_optarg ;;
1226 -site |
--site |
--sit)
1228 -site=* |
--site=* |
--sit=*)
1231 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1233 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1234 srcdir
=$ac_optarg ;;
1236 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1237 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1238 ac_prev
=sysconfdir
;;
1239 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1240 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1241 sysconfdir
=$ac_optarg ;;
1243 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1244 ac_prev
=target_alias
;;
1245 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1246 target_alias
=$ac_optarg ;;
1248 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1251 -version |
--version |
--versio |
--versi |
--vers |
-V)
1252 ac_init_version
=: ;;
1255 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1256 # Reject names that are not valid shell variable names.
1257 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1258 as_fn_error $?
"invalid package name: $ac_useropt"
1259 ac_useropt_orig
=$ac_useropt
1260 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1261 case $ac_user_opts in
1265 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1266 ac_unrecognized_sep
=', ';;
1268 eval with_
$ac_useropt=\
$ac_optarg ;;
1270 -without-* |
--without-*)
1271 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1272 # Reject names that are not valid shell variable names.
1273 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1274 as_fn_error $?
"invalid package name: $ac_useropt"
1275 ac_useropt_orig
=$ac_useropt
1276 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1277 case $ac_user_opts in
1281 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1282 ac_unrecognized_sep
=', ';;
1284 eval with_
$ac_useropt=no
;;
1287 # Obsolete; use --with-x.
1290 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1291 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1292 ac_prev
=x_includes
;;
1293 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1294 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1295 x_includes
=$ac_optarg ;;
1297 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1298 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1299 ac_prev
=x_libraries
;;
1300 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1301 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1302 x_libraries
=$ac_optarg ;;
1304 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1305 Try \`$0 --help' for more information"
1309 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1310 # Reject names that are not valid shell variable names.
1311 case $ac_envvar in #(
1312 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1313 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1315 eval $ac_envvar=\
$ac_optarg
1316 export $ac_envvar ;;
1319 # FIXME: should be removed in autoconf 3.0.
1320 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1321 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1322 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1323 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1329 if test -n "$ac_prev"; then
1330 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1331 as_fn_error $?
"missing argument to $ac_option"
1334 if test -n "$ac_unrecognized_opts"; then
1335 case $enable_option_checking in
1337 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1338 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1342 # Check all directory arguments for consistency.
1343 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1344 datadir sysconfdir sharedstatedir localstatedir includedir \
1345 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1346 libdir localedir mandir
1348 eval ac_val
=\$
$ac_var
1349 # Remove trailing slashes.
1352 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1353 eval $ac_var=\
$ac_val;;
1355 # Be sure to have absolute directory names.
1357 [\\/$
]* | ?
:[\\/]* ) continue;;
1358 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1360 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1363 # There might be people who depend on the old broken behavior: `$host'
1364 # used to hold the argument of --host etc.
1365 # FIXME: To remove some day.
1368 target
=$target_alias
1370 # FIXME: To remove some day.
1371 if test "x$host_alias" != x
; then
1372 if test "x$build_alias" = x
; then
1373 cross_compiling
=maybe
1374 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1375 If a cross compiler is detected then cross compile mode will be used" >&2
1376 elif test "x$build_alias" != "x$host_alias"; then
1382 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1384 test "$silent" = yes && exec 6>/dev
/null
1387 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1388 ac_ls_di
=`ls -di .` &&
1389 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1390 as_fn_error $?
"working directory cannot be determined"
1391 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1392 as_fn_error $?
"pwd does not report name of working directory"
1395 # Find the source files, if location was not specified.
1396 if test -z "$srcdir"; then
1397 ac_srcdir_defaulted
=yes
1398 # Try the directory containing this script, then the parent directory.
1399 ac_confdir
=`$as_dirname -- "$as_myself" ||
1400 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1401 X"$as_myself" : 'X\(//\)[^/]' \| \
1402 X"$as_myself" : 'X\(//\)$' \| \
1403 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1404 $as_echo X"$as_myself" |
1405 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1423 if test ! -r "$srcdir/$ac_unique_file"; then
1427 ac_srcdir_defaulted
=no
1429 if test ! -r "$srcdir/$ac_unique_file"; then
1430 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1431 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1433 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1435 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1437 # When building in place, set srcdir=.
1438 if test "$ac_abs_confdir" = "$ac_pwd"; then
1441 # Remove unnecessary trailing slashes from srcdir.
1442 # Double slashes in file names in object file debugging info
1443 # mess up M-x gdb in Emacs.
1445 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1447 for ac_var
in $ac_precious_vars; do
1448 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1449 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1450 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1451 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1455 # Report the --help message.
1457 if test "$ac_init_help" = "long"; then
1458 # Omit some internal or obsolete options to make the list less imposing.
1459 # This message is too long to be a string in the A/UX 3.1 sh.
1461 \`configure' configures CUPS 2.3b6 to adapt to many kinds of systems.
1463 Usage: $0 [OPTION]... [VAR=VALUE]...
1465 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1466 VAR=VALUE. See below for descriptions of some of the useful variables.
1468 Defaults for the options are specified in brackets.
1471 -h, --help display this help and exit
1472 --help=short display options specific to this package
1473 --help=recursive display the short help of all the included packages
1474 -V, --version display version information and exit
1475 -q, --quiet, --silent do not print \`checking ...' messages
1476 --cache-file=FILE cache test results in FILE [disabled]
1477 -C, --config-cache alias for \`--cache-file=config.cache'
1478 -n, --no-create do not create output files
1479 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1481 Installation directories:
1482 --prefix=PREFIX install architecture-independent files in PREFIX
1483 [$ac_default_prefix]
1484 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1487 By default, \`make install' will install all the files in
1488 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1489 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1490 for instance \`--prefix=\$HOME'.
1492 For better control, use the options below.
1494 Fine tuning of the installation directories:
1495 --bindir=DIR user executables [EPREFIX/bin]
1496 --sbindir=DIR system admin executables [EPREFIX/sbin]
1497 --libexecdir=DIR program executables [EPREFIX/libexec]
1498 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1499 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1500 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1501 --libdir=DIR object code libraries [EPREFIX/lib]
1502 --includedir=DIR C header files [PREFIX/include]
1503 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1504 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1505 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1506 --infodir=DIR info documentation [DATAROOTDIR/info]
1507 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1508 --mandir=DIR man documentation [DATAROOTDIR/man]
1509 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1510 --htmldir=DIR html documentation [DOCDIR]
1511 --dvidir=DIR dvi documentation [DOCDIR]
1512 --pdfdir=DIR pdf documentation [DOCDIR]
1513 --psdir=DIR ps documentation [DOCDIR]
1519 --build=BUILD configure
for building on BUILD
[guessed
]
1520 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1524 if test -n "$ac_init_help"; then
1525 case $ac_init_help in
1526 short | recursive
) echo "Configuration of CUPS 2.3b6:";;
1531 --disable-option-checking ignore unrecognized
--enable/--with options
1532 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1533 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1534 --enable-static install static libraries
1535 --enable-mallinfo build with malloc debug logging
1536 --enable-libpaper build with libpaper support
1537 --enable-libusb use libusb
for USB printing
1538 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1539 --enable-acl build with POSIX ACL support
1540 --disable-dbus build without DBUS support
1541 --disable-shared do not create shared libraries
1542 --enable-libtool-unsupported=/path
/to
/libtool
1543 build with libtool
(UNSUPPORTED
!)
1544 --enable-debug build with debugging symbols
1545 --enable-debug-guards build with memory allocation guards
1546 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1547 --enable-unit-tests build and run unit tests
1548 --enable-relro build with the GCC relro option
1549 --enable-sanitizer build with AddressSanitizer
1550 --disable-gssapi disable GSSAPI support
1551 --disable-threads disable multi-threading support
1552 --disable-ssl disable SSL
/TLS support
1553 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1554 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1555 --disable-pam disable PAM support
1556 --disable-largefile omit support
for large files
1557 --disable-avahi disable DNS Service Discovery support using Avahi
1558 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1559 --disable-launchd disable launchd support
1560 --disable-systemd disable systemd support
1561 --enable-upstart enable upstart support
1562 --enable-page-logging enable page_log by default
1563 --disable-browsing disable Browsing by default
1564 --disable-default-shared
1565 disable DefaultShared by default
1566 --disable-raw-printing do not allow raw printing by default
1567 --enable-webif enable the web interface by default
, default
=no
for macOS
1570 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1571 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1572 --with-cups-build set "cups-config --build" string
1573 --with-dbusdir set DBUS configuration directory
1574 --with-adminkey set the default SystemAuthKey value
1575 --with-operkey set the default operator @AUTHKEY value
1576 --with-components set components to build
:
1577 - "all" (default
) builds everything
1578 - "core" builds libcups and ipptool
1579 - "libcups" builds just libcups
1580 - "libcupslite" builds just libcups without driver support
1581 --with-privateinclude set path
for private include files
, default
=none
1582 --with-lpdconfig set URI
for LPD config
file
1583 --with-smbconfig set URI
for Samba config
file
1584 --with-cachedir set path
for cache files
1585 --with-icondir set path
for application icons
1586 --with-menudir set path
for application menus
1587 --with-docdir set path
for documentation
1588 --with-fontpath set font path
for pstoraster
1589 --with-logdir set path
for log files
1590 --with-rundir set transient run-time state directory
1591 --with-optim set optimization flags
1592 --with-archflags set default architecture flags
1593 --with-ldarchflags set program architecture flags
1594 --with-domainsocket set unix domain socket name
1595 --with-gssservicename set default gss service name
1596 --with-pam-module set the PAM module to use
1597 --with-dnssd-libs set directory
for DNS Service Discovery library
1598 --with-dnssd-includes set directory
for DNS Service Discovery includes
1599 --with-systemd set directory
for systemd service files
1600 --with-smfmanifestdir set path
for Solaris SMF manifest
1601 --with-rcdir set path
for rc scripts
1602 --with-rclevels set run levels
for rc scripts
1603 --with-rcstart set start number
for rc scripts
1604 --with-rcstop set stop number
for rc scripts
1605 --with-xinetd set path
for xinetd config files
1606 --with-languages set installed languages
, default
=all
1607 --with-bundledir set localization bundle directory
1608 --with-bundlelang set localization bundle base language
(English or en
)
1609 --with-exe-file-perm set default executable permissions value
, default
=0555
1610 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1611 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1612 --with-log-file-perm set default LogFilePerm value
, default
=0644
1613 --with-fatal-errors set default FatalErrors value
, default
=config
1614 --with-log-level set default LogLevel value
, default
=warn
1615 --with-access-log-level set default AccessLogLevel value
, default
=none
1616 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1617 --with-cups-user set default user
for CUPS
1618 --with-cups-group set default group
for CUPS
1619 --with-system-groups set default system groups
for CUPS
1620 --with-printcap set default printcap
file
1621 --with-lpdconfigfile set default LPDConfigFile URI
1622 --with-smbconfigfile set default SMBConfigFile URI
1623 --with-max-copies set default max copies value
, default
=9999
1624 --with-snmp-address set SNMP query address
, default
=auto
1625 --with-snmp-community set SNMP community
, default
=public
1626 --with-ipp-port set port number
for IPP
, default
=631
1628 Some influential environment variables
:
1629 CC C compiler
command
1630 CFLAGS C compiler flags
1631 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1632 nonstandard directory
<lib dir
>
1633 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1634 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1635 you have headers
in a nonstandard directory
<include dir
>
1637 CXX C
++ compiler
command
1638 CXXFLAGS C
++ compiler flags
1640 Use these variables to override the choices made by
`configure' or to help
1641 it to find libraries and programs with nonstandard names/locations.
1643 Report bugs to <https://github.com/apple/cups/issues>.
1644 CUPS home page: <https://www.cups.org/>.
1649 if test "$ac_init_help" = "recursive"; then
1650 # If there are subdirs, report their specific --help.
1651 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1652 test -d "$ac_dir" ||
1653 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1658 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1660 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1661 # A ".." for each directory in $ac_dir_suffix.
1662 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1663 case $ac_top_builddir_sub in
1664 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1665 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1668 ac_abs_top_builddir=$ac_pwd
1669 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1670 # for backward compatibility:
1671 ac_top_builddir=$ac_top_build_prefix
1674 .) # We are building in place.
1676 ac_top_srcdir=$ac_top_builddir_sub
1677 ac_abs_top_srcdir=$ac_pwd ;;
1678 [\\/]* | ?:[\\/]* ) # Absolute name.
1679 ac_srcdir=$srcdir$ac_dir_suffix;
1680 ac_top_srcdir=$srcdir
1681 ac_abs_top_srcdir=$srcdir ;;
1683 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1684 ac_top_srcdir=$ac_top_build_prefix$srcdir
1685 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1687 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1689 cd "$ac_dir" || { ac_status=$?; continue; }
1690 # Check for guested configure.
1691 if test -f "$ac_srcdir/configure.gnu"; then
1693 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1694 elif test -f "$ac_srcdir/configure"; then
1696 $SHELL "$ac_srcdir/configure" --help=recursive
1698 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1700 cd "$ac_pwd" || { ac_status=$?; break; }
1704 test -n "$ac_init_help" && exit $ac_status
1705 if $ac_init_version; then
1707 CUPS configure 2.3b6
1708 generated by GNU Autoconf 2.68
1710 Copyright (C) 2010 Free Software Foundation, Inc.
1711 This configure script is free software; the Free Software Foundation
1712 gives unlimited permission to copy, distribute and modify it.
1717 ## ------------------------ ##
1718 ## Autoconf initialization. ##
1719 ## ------------------------ ##
1721 # ac_fn_c_try_compile LINENO
1722 # --------------------------
1723 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1724 ac_fn_c_try_compile ()
1726 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727 rm -f conftest.$ac_objext
1728 if { { ac_try="$ac_compile"
1730 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1731 *) ac_try_echo
=$ac_try;;
1733 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1734 $as_echo "$ac_try_echo"; } >&5
1735 (eval "$ac_compile") 2>conftest.err
1737 if test -s conftest.err
; then
1738 grep -v '^ *+' conftest.err
>conftest.er1
1739 cat conftest.er1
>&5
1740 mv -f conftest.er1 conftest.err
1742 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1743 test $ac_status = 0; } && {
1744 test -z "$ac_c_werror_flag" ||
1745 test ! -s conftest.err
1746 } && test -s conftest.
$ac_objext; then :
1749 $as_echo "$as_me: failed program was:" >&5
1750 sed 's/^/| /' conftest.
$ac_ext >&5
1754 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1755 as_fn_set_status
$ac_retval
1757 } # ac_fn_c_try_compile
1759 # ac_fn_c_try_cpp LINENO
1760 # ----------------------
1761 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1764 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1765 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1767 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1768 *) ac_try_echo=$ac_try;;
1770 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1771 $as_echo "$ac_try_echo"; } >&5
1772 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1774 if test -s conftest.err; then
1775 grep -v '^ *+' conftest.err >conftest.er1
1776 cat conftest.er1 >&5
1777 mv -f conftest.er1 conftest.err
1779 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1780 test $ac_status = 0; } > conftest.i && {
1781 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1782 test ! -s conftest.err
1786 $as_echo "$as_me: failed program was:" >&5
1787 sed 's/^/| /' conftest.$ac_ext >&5
1791 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1792 as_fn_set_status $ac_retval
1796 # ac_fn_cxx_try_compile LINENO
1797 # ----------------------------
1798 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1799 ac_fn_cxx_try_compile ()
1801 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1802 rm -f conftest.$ac_objext
1803 if { { ac_try="$ac_compile"
1805 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1806 *) ac_try_echo
=$ac_try;;
1808 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1809 $as_echo "$ac_try_echo"; } >&5
1810 (eval "$ac_compile") 2>conftest.err
1812 if test -s conftest.err
; then
1813 grep -v '^ *+' conftest.err
>conftest.er1
1814 cat conftest.er1
>&5
1815 mv -f conftest.er1 conftest.err
1817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1818 test $ac_status = 0; } && {
1819 test -z "$ac_cxx_werror_flag" ||
1820 test ! -s conftest.err
1821 } && test -s conftest.
$ac_objext; then :
1824 $as_echo "$as_me: failed program was:" >&5
1825 sed 's/^/| /' conftest.
$ac_ext >&5
1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1830 as_fn_set_status
$ac_retval
1832 } # ac_fn_cxx_try_compile
1834 # ac_fn_c_try_link LINENO
1835 # -----------------------
1836 # Try to link conftest.$ac_ext, and return whether this succeeded.
1839 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1840 rm -f conftest.
$ac_objext conftest
$ac_exeext
1841 if { { ac_try
="$ac_link"
1843 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1844 *) ac_try_echo=$ac_try;;
1846 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1847 $as_echo "$ac_try_echo"; } >&5
1848 (eval "$ac_link") 2>conftest.err
1850 if test -s conftest.err; then
1851 grep -v '^ *+' conftest.err >conftest.er1
1852 cat conftest.er1 >&5
1853 mv -f conftest.er1 conftest.err
1855 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1856 test $ac_status = 0; } && {
1857 test -z "$ac_c_werror_flag" ||
1858 test ! -s conftest.err
1859 } && test -s conftest$ac_exeext && {
1860 test "$cross_compiling" = yes ||
1861 $as_test_x conftest$ac_exeext
1865 $as_echo "$as_me: failed program was:" >&5
1866 sed 's/^/| /' conftest.$ac_ext >&5
1870 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1871 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1872 # interfere with the next link command; also delete a directory that is
1873 # left behind by Apple's compiler. We do this before executing the actions.
1874 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1875 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1876 as_fn_set_status $ac_retval
1878 } # ac_fn_c_try_link
1880 # ac_fn_c_try_run LINENO
1881 # ----------------------
1882 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1883 # that executables *can* be run.
1886 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1887 if { { ac_try="$ac_link"
1889 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1890 *) ac_try_echo
=$ac_try;;
1892 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1893 $as_echo "$ac_try_echo"; } >&5
1894 (eval "$ac_link") 2>&5
1896 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1897 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1898 { { case "(($ac_try" in
1899 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1900 *) ac_try_echo=$ac_try;;
1902 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1903 $as_echo "$ac_try_echo"; } >&5
1904 (eval "$ac_try") 2>&5
1906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1907 test $ac_status = 0; }; }; then :
1910 $as_echo "$as_me: program exited with status $ac_status" >&5
1911 $as_echo "$as_me: failed program was:" >&5
1912 sed 's/^/| /' conftest.$ac_ext >&5
1914 ac_retval=$ac_status
1916 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1917 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1918 as_fn_set_status $ac_retval
1922 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1923 # -------------------------------------------------------
1924 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1925 # the include files in INCLUDES and setting the cache variable VAR
1927 ac_fn_c_check_header_mongrel ()
1929 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1930 if eval \${$3+:} false; then :
1931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1932 $as_echo_n "checking for $2... " >&6; }
1933 if eval \${$3+:} false; then :
1934 $as_echo_n "(cached) " >&6
1937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1938 $as_echo "$ac_res" >&6; }
1940 # Is the header compilable?
1941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1942 $as_echo_n "checking $2 usability... " >&6; }
1943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1944 /* end confdefs.h. */
1948 if ac_fn_c_try_compile "$LINENO"; then :
1949 ac_header_compiler=yes
1951 ac_header_compiler=no
1953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1955 $as_echo "$ac_header_compiler" >&6; }
1957 # Is the header present?
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1959 $as_echo_n "checking $2 presence... " >&6; }
1960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1961 /* end confdefs.h. */
1964 if ac_fn_c_try_cpp "$LINENO"; then :
1965 ac_header_preproc=yes
1967 ac_header_preproc=no
1969 rm -f conftest.err conftest.i conftest.$ac_ext
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1971 $as_echo "$ac_header_preproc" >&6; }
1973 # So? What about this header?
1974 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1977 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1978 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1979 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1982 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1983 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1985 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1987 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1989 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1991 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1992 ( $as_echo "## --------------------------------------------------- ##
1993 ## Report this to https://github.com/apple/cups/issues ##
1994 ## --------------------------------------------------- ##"
1995 ) | sed "s/^/$as_me: WARNING: /" >&2
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1999 $as_echo_n "checking for $2... " >&6; }
2000 if eval \${$3+:} false; then :
2001 $as_echo_n "(cached) " >&6
2003 eval "$3=\$ac_header_compiler"
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2007 $as_echo "$ac_res" >&6; }
2009 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2011 } # ac_fn_c_check_header_mongrel
2013 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2014 # -------------------------------------------------------
2015 # Tests whether HEADER exists and can be compiled using the include files in
2016 # INCLUDES, setting the cache variable VAR accordingly.
2017 ac_fn_c_check_header_compile ()
2019 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2021 $as_echo_n "checking for $2... " >&6; }
2022 if eval \${$3+:} false; then :
2023 $as_echo_n "(cached) " >&6
2025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2026 /* end confdefs.h. */
2030 if ac_fn_c_try_compile "$LINENO"; then :
2035 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2039 $as_echo "$ac_res" >&6; }
2040 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2042 } # ac_fn_c_check_header_compile
2044 # ac_fn_c_check_func LINENO FUNC VAR
2045 # ----------------------------------
2046 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2047 ac_fn_c_check_func ()
2049 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2051 $as_echo_n "checking for $2... " >&6; }
2052 if eval \${$3+:} false; then :
2053 $as_echo_n "(cached) " >&6
2055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2056 /* end confdefs.h. */
2057 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2058 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2059 #define $2 innocuous_$2
2061 /* System header to define __stub macros and hopefully few prototypes,
2062 which can conflict with char $2 (); below.
2063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2064 <limits.h> exists even on freestanding compilers. */
2067 # include <limits.h>
2069 # include <assert.h>
2074 /* Override any GCC internal prototype to avoid an error.
2075 Use char because int might match the return type of a GCC
2076 builtin and then its argument prototype would still apply. */
2081 /* The GNU C library defines this for functions which it implements
2082 to always fail with ENOSYS. Some functions are actually named
2083 something starting with __ and the normal name is an alias. */
2084 #if defined __stub_$2 || defined __stub___$2
2096 if ac_fn_c_try_link "$LINENO"; then :
2101 rm -f core conftest.err conftest.$ac_objext \
2102 conftest$ac_exeext conftest.$ac_ext
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2106 $as_echo "$ac_res" >&6; }
2107 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2109 } # ac_fn_c_check_func
2111 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2112 # ----------------------------------------------------
2113 # Tries to find if the field MEMBER exists in type AGGR, after including
2114 # INCLUDES, setting cache variable VAR accordingly.
2115 ac_fn_c_check_member ()
2117 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2119 $as_echo_n "checking for $2.$3... " >&6; }
2120 if eval \${$4+:} false; then :
2121 $as_echo_n "(cached) " >&6
2123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2124 /* end confdefs.h. */
2136 if ac_fn_c_try_compile "$LINENO"; then :
2139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140 /* end confdefs.h. */
2146 if (sizeof ac_aggr.$3)
2152 if ac_fn_c_try_compile "$LINENO"; then :
2157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2163 $as_echo "$ac_res" >&6; }
2164 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2166 } # ac_fn_c_check_member
2167 cat >config.log <<_ACEOF
2168 This file contains any messages produced by compilers while
2169 running configure, to aid debugging if configure makes a mistake.
2171 It was created by CUPS $as_me 2.3b6, which was
2172 generated by GNU Autoconf 2.68. Invocation command line was
2184 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2185 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2186 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2187 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2188 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2190 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2191 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2193 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2194 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2195 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2196 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2197 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2198 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2199 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2207 test -z "$as_dir" && as_dir=.
2208 $as_echo "PATH: $as_dir"
2224 # Keep a trace of the command line.
2225 # Strip out --no-create and --no-recursion so they do not pile up.
2226 # Strip out --silent because we don't want to record it for future runs.
2227 # Also quote any args containing shell meta-characters.
2228 # Make two passes to allow for proper duplicate-argument suppression.
2232 ac_must_keep_next=false
2238 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2239 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2240 | -silent | --silent | --silen | --sile | --sil)
2243 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2246 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2248 as_fn_append ac_configure_args1 " '$ac_arg'"
2249 if test $ac_must_keep_next = true; then
2250 ac_must_keep_next=false # Got value, back to normal.
2253 *=* | --config-cache | -C | -disable-* | --disable-* \
2254 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2255 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2256 | -with-* | --with-* | -without-* | --without-* | --x)
2257 case "$ac_configure_args0 " in
2258 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2261 -* ) ac_must_keep_next=true ;;
2264 as_fn_append ac_configure_args " '$ac_arg'"
2269 { ac_configure_args0=; unset ac_configure_args0;}
2270 { ac_configure_args1=; unset ac_configure_args1;}
2272 # When interrupted or exit'd, cleanup temporary files, and complete
2273 # config.log. We remove comments because anyway the quotes in there
2274 # would cause problems or look ugly.
2275 # WARNING: Use '\'' to represent an apostrophe within the trap.
2276 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2277 trap 'exit_status=$?
2278 # Save into config.log some information that might help in debugging.
2282 $as_echo "## ---------------- ##
2283 ## Cache variables. ##
2284 ## ---------------- ##"
2286 # The following way of writing the cache mishandles newlines in values,
2288 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2289 eval ac_val=\$$ac_var
2293 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2294 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2297 _ | IFS | as_nl) ;; #(
2298 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2299 *) { eval $ac_var=; unset $ac_var;} ;;
2304 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2305 *${as_nl}ac_space=\ *)
2307 "s/'\''/'\''\\\\'\'''\''/g;
2308 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2311 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2318 $as_echo "## ----------------- ##
2319 ## Output variables. ##
2320 ## ----------------- ##"
2322 for ac_var in $ac_subst_vars
2324 eval ac_val=\$$ac_var
2326 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2328 $as_echo "$ac_var='\''$ac_val'\''"
2332 if test -n "$ac_subst_files"; then
2333 $as_echo "## ------------------- ##
2334 ## File substitutions. ##
2335 ## ------------------- ##"
2337 for ac_var in $ac_subst_files
2339 eval ac_val=\$$ac_var
2341 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2343 $as_echo "$ac_var='\''$ac_val'\''"
2348 if test -s confdefs.h; then
2349 $as_echo "## ----------- ##
2356 test "$ac_signal" != 0 &&
2357 $as_echo "$as_me: caught signal $ac_signal"
2358 $as_echo "$as_me: exit $exit_status"
2360 rm -f core *.core core.conftest.* &&
2361 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2364 for ac_signal in 1 2 13 15; do
2365 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2369 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2370 rm -f -r conftest* confdefs.h
2372 $as_echo "/* confdefs.h */" > confdefs.h
2374 # Predefined preprocessor variables.
2376 cat >>confdefs.h <<_ACEOF
2377 #define PACKAGE_NAME "$PACKAGE_NAME"
2380 cat >>confdefs.h <<_ACEOF
2381 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2384 cat >>confdefs.h <<_ACEOF
2385 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2388 cat >>confdefs.h <<_ACEOF
2389 #define PACKAGE_STRING "$PACKAGE_STRING"
2392 cat >>confdefs.h <<_ACEOF
2393 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2396 cat >>confdefs.h <<_ACEOF
2397 #define PACKAGE_URL "$PACKAGE_URL"
2401 # Let the site file select an alternate cache file if it wants to.
2402 # Prefer an explicitly selected file to automatically selected ones.
2405 if test -n "$CONFIG_SITE"; then
2406 # We do not want a PATH search for config.site.
2407 case $CONFIG_SITE in #((
2408 -*) ac_site_file1=./$CONFIG_SITE;;
2409 */*) ac_site_file1=$CONFIG_SITE;;
2410 *) ac_site_file1=./$CONFIG_SITE;;
2412 elif test "x$prefix" != xNONE; then
2413 ac_site_file1=$prefix/share/config.site
2414 ac_site_file2=$prefix/etc/config.site
2416 ac_site_file1=$ac_default_prefix/share/config.site
2417 ac_site_file2=$ac_default_prefix/etc/config.site
2419 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2421 test "x$ac_site_file" = xNONE && continue
2422 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2423 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2424 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2425 sed 's/^/| /' "$ac_site_file" >&5
2427 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2428 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2429 as_fn_error $? "failed to load site
script $ac_site_file
2430 See \
`config.log' for more details" "$LINENO" 5; }
2434 if test -r "$cache_file"; then
2435 # Some versions of bash will fail to source /dev/null (special files
2436 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2437 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2439 $as_echo "$as_me: loading cache $cache_file" >&6;}
2441 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2442 *) . "./$cache_file";;
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2447 $as_echo "$as_me: creating cache $cache_file" >&6;}
2451 # Check that the precious variables saved in the cache have kept the same
2453 ac_cache_corrupted=false
2454 for ac_var in $ac_precious_vars; do
2455 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2456 eval ac_new_set=\$ac_env_${ac_var}_set
2457 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2458 eval ac_new_val=\$ac_env_${ac_var}_value
2459 case $ac_old_set,$ac_new_set in
2461 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2462 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2463 ac_cache_corrupted=: ;;
2465 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2466 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2467 ac_cache_corrupted=: ;;
2470 if test "x$ac_old_val" != "x$ac_new_val"; then
2471 # differences in whitespace do not lead to failure.
2472 ac_old_val_w=`echo x
$ac_old_val`
2473 ac_new_val_w=`echo x
$ac_new_val`
2474 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2476 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2477 ac_cache_corrupted=:
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2480 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2481 eval $ac_var=\$ac_old_val
2483 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2484 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2485 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2486 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2489 # Pass precious variables to config.status.
2490 if test "$ac_new_set" = set; then
2492 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2493 *) ac_arg=$ac_var=$ac_new_val ;;
2495 case " $ac_configure_args " in
2496 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2497 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2501 if $ac_cache_corrupted; then
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2503 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2505 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2506 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2508 ## -------------------- ##
2509 ## Main body of script. ##
2510 ## -------------------- ##
2513 ac_cpp='$CPP $CPPFLAGS'
2514 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2515 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2516 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2523 if test -f "$ac_dir/install-sh"; then
2525 ac_install_sh="$ac_aux_dir/install-sh -c"
2527 elif test -f "$ac_dir/install.sh"; then
2529 ac_install_sh="$ac_aux_dir/install.sh -c"
2531 elif test -f "$ac_dir/shtool"; then
2533 ac_install_sh="$ac_aux_dir/shtool install -c"
2537 if test -z "$ac_aux_dir"; then
2538 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2541 # These three variables are undocumented and unsupported,
2542 # and are intended to be withdrawn in a future Autoconf release.
2543 # They can cause serious problems if a builder's source tree is in a directory
2544 # whose full name contains unusual characters.
2545 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2546 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2547 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2550 # Make sure we can run config.sub.
2551 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2552 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2555 $as_echo_n "checking build system type... " >&6; }
2556 if ${ac_cv_build+:} false; then :
2557 $as_echo_n "(cached) " >&6
2559 ac_build_alias=$build_alias
2560 test "x$ac_build_alias" = x &&
2561 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2562 test "x$ac_build_alias" = x &&
2563 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2564 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2565 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2569 $as_echo "$ac_cv_build" >&6; }
2570 case $ac_cv_build in
2572 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2575 ac_save_IFS=$IFS; IFS='-'
2581 # Remember, the first character of IFS is used to create $*,
2582 # except with old shells:
2585 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2589 $as_echo_n "checking host system type... " >&6; }
2590 if ${ac_cv_host+:} false; then :
2591 $as_echo_n "(cached) " >&6
2593 if test "x$host_alias" = x; then
2594 ac_cv_host=$ac_cv_build
2596 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2597 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2602 $as_echo "$ac_cv_host" >&6; }
2605 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2608 ac_save_IFS=$IFS; IFS='-'
2614 # Remember, the first character of IFS is used to create $*,
2615 # except with old shells:
2618 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2622 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2623 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2624 # Linux often does not yield an OS version we can use...
2625 if test "x$host_os_version" = x; then
2629 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2630 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2633 echo host_os_version=$host_os_version
2635 if test "$build" = "$host"; then
2636 # No, build local targets
2639 # Yes, don't build local targets
2644 for ac_prog in codesign true
2646 # Extract the first word of "$ac_prog", so it can be a program name with args.
2647 set dummy $ac_prog; ac_word=$2
2648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2649 $as_echo_n "checking for $ac_word... " >&6; }
2650 if ${ac_cv_path_CODE_SIGN+:} false; then :
2651 $as_echo_n "(cached) " >&6
2655 ac_cv_path_CODE_SIGN="$CODE_SIGN" # Let the user override the test with a path.
2658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2662 test -z "$as_dir" && as_dir=.
2663 for ac_exec_ext in '' $ac_executable_extensions; do
2664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2665 ac_cv_path_CODE_SIGN="$as_dir/$ac_word$ac_exec_ext"
2666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2676 CODE_SIGN=$ac_cv_path_CODE_SIGN
2677 if test -n "$CODE_SIGN"; then
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CODE_SIGN" >&5
2679 $as_echo "$CODE_SIGN" >&6; }
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2682 $as_echo "no" >&6; }
2686 test -n "$CODE_SIGN" && break
2691 ac_config_headers="$ac_config_headers config.h"
2694 CUPS_VERSION="2.3b6"
2696 CUPS_BUILD="cups-$CUPS_VERSION"
2699 # Check whether --with-cups_build was given.
2700 if test "${with_cups_build+set}" = set; then :
2701 withval=$with_cups_build; CUPS_BUILD="$withval"
2708 cat >>confdefs.h <<_ACEOF
2709 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2712 cat >>confdefs.h <<_ACEOF
2713 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2717 CFLAGS="${CFLAGS:=}"
2718 CPPFLAGS="${CPPFLAGS:=}"
2719 CXXFLAGS="${CXXFLAGS:=}"
2720 LDFLAGS="${LDFLAGS:=}"
2722 for ac_prog in gawk mawk nawk awk
2724 # Extract the first word of "$ac_prog", so it can be a program name with args.
2725 set dummy $ac_prog; ac_word=$2
2726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2727 $as_echo_n "checking for $ac_word... " >&6; }
2728 if ${ac_cv_prog_AWK+:} false; then :
2729 $as_echo_n "(cached) " >&6
2731 if test -n "$AWK"; then
2732 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2738 test -z "$as_dir" && as_dir=.
2739 for ac_exec_ext in '' $ac_executable_extensions; do
2740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2741 ac_cv_prog_AWK="$ac_prog"
2742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2752 if test -n "$AWK"; then
2753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2754 $as_echo "$AWK" >&6; }
2756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2757 $as_echo "no" >&6; }
2761 test -n "$AWK" && break
2765 ac_cpp='$CPP $CPPFLAGS'
2766 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2767 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2768 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2769 if test -n "$ac_tool_prefix"; then
2770 for ac_prog in clang cc gcc
2772 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2773 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2775 $as_echo_n "checking for $ac_word... " >&6; }
2776 if ${ac_cv_prog_CC+:} false; then :
2777 $as_echo_n "(cached) " >&6
2779 if test -n "$CC"; then
2780 ac_cv_prog_CC="$CC" # Let the user override the test.
2782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786 test -z "$as_dir" && as_dir=.
2787 for ac_exec_ext in '' $ac_executable_extensions; do
2788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2789 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2800 if test -n "$CC"; then
2801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2802 $as_echo "$CC" >&6; }
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2805 $as_echo "no" >&6; }
2809 test -n "$CC" && break
2812 if test -z "$CC"; then
2814 for ac_prog in clang cc gcc
2816 # Extract the first word of "$ac_prog", so it can be a program name with args.
2817 set dummy $ac_prog; ac_word=$2
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2819 $as_echo_n "checking for $ac_word... " >&6; }
2820 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2821 $as_echo_n "(cached) " >&6
2823 if test -n "$ac_ct_CC"; then
2824 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830 test -z "$as_dir" && as_dir=.
2831 for ac_exec_ext in '' $ac_executable_extensions; do
2832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2833 ac_cv_prog_ac_ct_CC="$ac_prog"
2834 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2843 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2844 if test -n "$ac_ct_CC"; then
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2846 $as_echo "$ac_ct_CC" >&6; }
2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2849 $as_echo "no" >&6; }
2853 test -n "$ac_ct_CC" && break
2856 if test "x$ac_ct_CC" = x; then
2859 case $cross_compiling:$ac_tool_warned in
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2862 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2863 ac_tool_warned=yes ;;
2870 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2871 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2872 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2873 See \
`config.log' for more details" "$LINENO" 5; }
2875 # Provide some information about the compiler.
2876 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2879 for ac_option in --version -v -V -qversion; do
2880 { { ac_try="$ac_compiler $ac_option >&5"
2882 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2883 *) ac_try_echo
=$ac_try;;
2885 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2886 $as_echo "$ac_try_echo"; } >&5
2887 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2889 if test -s conftest.err
; then
2891 ... rest of stderr output deleted ...
2892 10q' conftest.err
>conftest.er1
2893 cat conftest.er1
>&5
2895 rm -f conftest.er1 conftest.err
2896 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2897 test $ac_status = 0; }
2900 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2901 /* end confdefs.h. */
2911 ac_clean_files_save
=$ac_clean_files
2912 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2913 # Try to create an executable without -o first, disregard a.out.
2914 # It will help us diagnose broken compilers, and finding out an intuition
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2917 $as_echo_n "checking whether the C compiler works... " >&6; }
2918 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2920 # The possible output files:
2921 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2924 for ac_file
in $ac_files
2927 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2928 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2933 if { { ac_try
="$ac_link_default"
2935 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2936 *) ac_try_echo=$ac_try;;
2938 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2939 $as_echo "$ac_try_echo"; } >&5
2940 (eval "$ac_link_default") 2>&5
2942 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2943 test $ac_status = 0; }; then :
2944 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2945 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2946 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2947 # so that the user can short-circuit this test for compilers unknown to
2949 for ac_file in $ac_files ''
2951 test -f "$ac_file" || continue
2953 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2956 # We found the default executable, but exeext='' is most
2960 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2962 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2964 # We set ac_cv_exeext here because the later test for it is not
2965 # safe: cross compilers may not add the suffix if given an `-o'
2966 # argument, so we may need to know it at that point already.
2967 # Even if this section looks crufty: it has the advantage of
2974 test "$ac_cv_exeext" = no && ac_cv_exeext=
2979 if test -z "$ac_file"; then :
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2981 $as_echo "no" >&6; }
2982 $as_echo "$as_me: failed program was:" >&5
2983 sed 's
/^
/|
/' conftest.$ac_ext >&5
2985 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2986 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2987 as_fn_error 77 "C compiler cannot create executables
2988 See \`config.log
' for more details" "$LINENO" 5; }
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2991 $as_echo "yes" >&6; }
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2994 $as_echo_n "checking for C compiler default output file name... " >&6; }
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2996 $as_echo "$ac_file" >&6; }
2997 ac_exeext=$ac_cv_exeext
2999 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3000 ac_clean_files=$ac_clean_files_save
3001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3002 $as_echo_n "checking for suffix of executables... " >&6; }
3003 if { { ac_try="$ac_link"
3005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3006 *) ac_try_echo=$ac_try;;
3008 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3009 $as_echo "$ac_try_echo"; } >&5
3010 (eval "$ac_link") 2>&5
3012 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3013 test $ac_status = 0; }; then :
3014 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3015 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3016 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3018 for ac_file
in conftest.exe conftest conftest.
*; do
3019 test -f "$ac_file" ||
continue
3021 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3022 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3028 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3029 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3030 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3031 See \`config.log' for more details" "$LINENO" 5; }
3033 rm -f conftest conftest
$ac_cv_exeext
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3035 $as_echo "$ac_cv_exeext" >&6; }
3037 rm -f conftest.
$ac_ext
3038 EXEEXT
=$ac_cv_exeext
3040 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3041 /* end confdefs.h. */
3046 FILE *f = fopen ("conftest.out", "w");
3047 return ferror (f) || fclose (f) != 0;
3053 ac_clean_files
="$ac_clean_files conftest.out"
3054 # Check that the compiler produces executables we can run. If not, either
3055 # the compiler is broken, or we cross compile.
3056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3057 $as_echo_n "checking whether we are cross compiling... " >&6; }
3058 if test "$cross_compiling" != yes; then
3059 { { ac_try
="$ac_link"
3061 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3062 *) ac_try_echo=$ac_try;;
3064 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3065 $as_echo "$ac_try_echo"; } >&5
3066 (eval "$ac_link") 2>&5
3068 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3069 test $ac_status = 0; }
3070 if { ac_try='./conftest$ac_cv_exeext'
3071 { { case "(($ac_try" in
3072 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3073 *) ac_try_echo
=$ac_try;;
3075 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3076 $as_echo "$ac_try_echo"; } >&5
3077 (eval "$ac_try") 2>&5
3079 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3080 test $ac_status = 0; }; }; then
3083 if test "$cross_compiling" = maybe
; then
3086 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3087 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3088 as_fn_error $?
"cannot run C compiled programs.
3089 If you meant to cross compile, use \`--host'.
3090 See \`config.log' for more details" "$LINENO" 5; }
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3095 $as_echo "$cross_compiling" >&6; }
3097 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3098 ac_clean_files
=$ac_clean_files_save
3099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3100 $as_echo_n "checking for suffix of object files... " >&6; }
3101 if ${ac_cv_objext+:} false
; then :
3102 $as_echo_n "(cached) " >&6
3104 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3105 /* end confdefs.h. */
3115 rm -f conftest.o conftest.obj
3116 if { { ac_try
="$ac_compile"
3118 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3119 *) ac_try_echo=$ac_try;;
3121 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3122 $as_echo "$ac_try_echo"; } >&5
3123 (eval "$ac_compile") 2>&5
3125 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3126 test $ac_status = 0; }; then :
3127 for ac_file in conftest.o conftest.obj conftest.*; do
3128 test -f "$ac_file" || continue;
3130 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3131 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3136 $as_echo "$as_me: failed program was:" >&5
3137 sed 's/^/| /' conftest.$ac_ext >&5
3139 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3140 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3141 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3142 See \
`config.log' for more details" "$LINENO" 5; }
3144 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3147 $as_echo "$ac_cv_objext" >&6; }
3148 OBJEXT=$ac_cv_objext
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3151 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3152 if ${ac_cv_c_compiler_gnu+:} false; then :
3153 $as_echo_n "(cached) " >&6
3155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3156 /* end confdefs.h. */
3169 if ac_fn_c_try_compile "$LINENO"; then :
3174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3175 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3179 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3180 if test $ac_compiler_gnu = yes; then
3185 ac_test_CFLAGS=${CFLAGS+set}
3186 ac_save_CFLAGS=$CFLAGS
3187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3188 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3189 if ${ac_cv_prog_cc_g+:} false; then :
3190 $as_echo_n "(cached) " >&6
3192 ac_save_c_werror_flag=$ac_c_werror_flag
3193 ac_c_werror_flag=yes
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h. */
3207 if ac_fn_c_try_compile "$LINENO"; then :
3211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3212 /* end confdefs.h. */
3222 if ac_fn_c_try_compile "$LINENO"; then :
3225 ac_c_werror_flag=$ac_save_c_werror_flag
3227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228 /* end confdefs.h. */
3238 if ac_fn_c_try_compile "$LINENO"; then :
3241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3246 ac_c_werror_flag=$ac_save_c_werror_flag
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3249 $as_echo "$ac_cv_prog_cc_g" >&6; }
3250 if test "$ac_test_CFLAGS" = set; then
3251 CFLAGS=$ac_save_CFLAGS
3252 elif test $ac_cv_prog_cc_g = yes; then
3253 if test "$GCC" = yes; then
3259 if test "$GCC" = yes; then
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3266 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3267 if ${ac_cv_prog_cc_c89+:} false; then :
3268 $as_echo_n "(cached) " >&6
3270 ac_cv_prog_cc_c89=no
3272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3273 /* end confdefs.h. */
3276 #include <sys/types.h>
3277 #include <sys/stat.h>
3278 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3279 struct buf { int x; };
3280 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3281 static char *e (p, i)
3287 static char *f (char * (*g) (char **, int), char **p, ...)
3292 s = g (p, va_arg (v,int));
3297 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3298 function prototypes and stuff, but not '\xHH' hex character constants.
3299 These don't provoke an error unfortunately, instead are silently treated
3300 as 'x'. The following induces an error, until -std is added to get
3301 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3302 array size at least. It's necessary to write '\x00'==0 to get something
3303 that's true only with -std. */
3304 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3306 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3307 inside strings and character constants. */
3309 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3311 int test (int i, double x);
3312 struct s1 {int (*f) (int a);};
3313 struct s2 {int (*f) (double a);};
3314 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3320 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3325 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3326 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3328 CC="$ac_save_CC $ac_arg"
3329 if ac_fn_c_try_compile "$LINENO"; then :
3330 ac_cv_prog_cc_c89=$ac_arg
3332 rm -f core conftest.err conftest.$ac_objext
3333 test "x$ac_cv_prog_cc_c89" != "xno" && break
3335 rm -f conftest.$ac_ext
3340 case "x$ac_cv_prog_cc_c89" in
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3343 $as_echo "none needed" >&6; } ;;
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3346 $as_echo "unsupported" >&6; } ;;
3348 CC="$CC $ac_cv_prog_cc_c89"
3349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3350 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3352 if test "x$ac_cv_prog_cc_c89" != xno; then :
3357 ac_cpp='$CPP $CPPFLAGS'
3358 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3359 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3360 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3363 ac_cpp='$CPP $CPPFLAGS'
3364 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3365 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3366 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3368 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3369 # On Suns, sometimes $CPP names a directory.
3370 if test -n "$CPP" && test -d "$CPP"; then
3373 if test -z "$CPP"; then
3374 if ${ac_cv_prog_CPP+:} false; then :
3375 $as_echo_n "(cached) " >&6
3377 # Double quotes because CPP needs to be expanded
3378 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3381 for ac_c_preproc_warn_flag in '' yes
3383 # Use a header file that comes with gcc, so configuring glibc
3384 # with a fresh cross-compiler works.
3385 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3386 # <limits.h> exists even on freestanding compilers.
3387 # On the NeXT, cc -E runs the code through the compiler's parser,
3388 # not just through cpp. "Syntax error" is here to catch this case.
3389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3390 /* end confdefs.h. */
3392 # include <limits.h>
3394 # include <assert.h>
3398 if ac_fn_c_try_cpp "$LINENO"; then :
3401 # Broken: fails on valid input.
3404 rm -f conftest.err conftest.i conftest.$ac_ext
3406 # OK, works on sane cases. Now check whether nonexistent headers
3407 # can be detected and how.
3408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3409 /* end confdefs.h. */
3410 #include <ac_nonexistent.h>
3412 if ac_fn_c_try_cpp "$LINENO"; then :
3413 # Broken: success on invalid input.
3416 # Passes both tests.
3420 rm -f conftest.err conftest.i conftest.$ac_ext
3423 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3424 rm -f conftest.i conftest.err conftest.
$ac_ext
3425 if $ac_preproc_ok; then :
3437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3438 $as_echo "$CPP" >&6; }
3440 for ac_c_preproc_warn_flag
in '' yes
3442 # Use a header file that comes with gcc, so configuring glibc
3443 # with a fresh cross-compiler works.
3444 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3445 # <limits.h> exists even on freestanding compilers.
3446 # On the NeXT, cc -E runs the code through the compiler's parser,
3447 # not just through cpp. "Syntax error" is here to catch this case.
3448 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3449 /* end confdefs.h. */
3451 # include <limits.h>
3453 # include <assert.h>
3457 if ac_fn_c_try_cpp
"$LINENO"; then :
3460 # Broken: fails on valid input.
3463 rm -f conftest.err conftest.i conftest.
$ac_ext
3465 # OK, works on sane cases. Now check whether nonexistent headers
3466 # can be detected and how.
3467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3468 /* end confdefs.h. */
3469 #include <ac_nonexistent.h>
3471 if ac_fn_c_try_cpp
"$LINENO"; then :
3472 # Broken: success on invalid input.
3475 # Passes both tests.
3479 rm -f conftest.err conftest.i conftest.
$ac_ext
3482 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3483 rm -f conftest.i conftest.err conftest.
$ac_ext
3484 if $ac_preproc_ok; then :
3487 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3489 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3490 See \`config.log' for more details" "$LINENO" 5; }
3494 ac_cpp
='$CPP $CPPFLAGS'
3495 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3496 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3497 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3500 ac_cpp
='$CXXCPP $CPPFLAGS'
3501 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3502 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3503 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3504 if test -z "$CXX"; then
3505 if test -n "$CCC"; then
3508 if test -n "$ac_tool_prefix"; then
3509 for ac_prog
in clang
++ c
++ g
++
3511 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3512 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3514 $as_echo_n "checking for $ac_word... " >&6; }
3515 if ${ac_cv_prog_CXX+:} false
; then :
3516 $as_echo_n "(cached) " >&6
3518 if test -n "$CXX"; then
3519 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3521 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3525 test -z "$as_dir" && as_dir
=.
3526 for ac_exec_ext
in '' $ac_executable_extensions; do
3527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3528 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3539 if test -n "$CXX"; then
3540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3541 $as_echo "$CXX" >&6; }
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3544 $as_echo "no" >&6; }
3548 test -n "$CXX" && break
3551 if test -z "$CXX"; then
3553 for ac_prog
in clang
++ c
++ g
++
3555 # Extract the first word of "$ac_prog", so it can be a program name with args.
3556 set dummy
$ac_prog; ac_word
=$2
3557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3558 $as_echo_n "checking for $ac_word... " >&6; }
3559 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3560 $as_echo_n "(cached) " >&6
3562 if test -n "$ac_ct_CXX"; then
3563 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3565 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3569 test -z "$as_dir" && as_dir
=.
3570 for ac_exec_ext
in '' $ac_executable_extensions; do
3571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3572 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3582 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3583 if test -n "$ac_ct_CXX"; then
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3585 $as_echo "$ac_ct_CXX" >&6; }
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3588 $as_echo "no" >&6; }
3592 test -n "$ac_ct_CXX" && break
3595 if test "x$ac_ct_CXX" = x
; then
3598 case $cross_compiling:$ac_tool_warned in
3600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3601 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3602 ac_tool_warned
=yes ;;
3610 # Provide some information about the compiler.
3611 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3614 for ac_option
in --version -v -V -qversion; do
3615 { { ac_try
="$ac_compiler $ac_option >&5"
3617 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3618 *) ac_try_echo=$ac_try;;
3620 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3621 $as_echo "$ac_try_echo"; } >&5
3622 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3624 if test -s conftest.err; then
3626 ... rest of stderr output deleted ...
3627 10q' conftest.err >conftest.er1
3628 cat conftest.er1 >&5
3630 rm -f conftest.er1 conftest.err
3631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3632 test $ac_status = 0; }
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3636 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3637 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3638 $as_echo_n "(cached) " >&6
3640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3641 /* end confdefs.h. */
3654 if ac_fn_cxx_try_compile "$LINENO"; then :
3659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3660 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3664 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3665 if test $ac_compiler_gnu = yes; then
3670 ac_test_CXXFLAGS=${CXXFLAGS+set}
3671 ac_save_CXXFLAGS=$CXXFLAGS
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3673 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3674 if ${ac_cv_prog_cxx_g+:} false; then :
3675 $as_echo_n "(cached) " >&6
3677 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3678 ac_cxx_werror_flag=yes
3681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3682 /* end confdefs.h. */
3692 if ac_fn_cxx_try_compile "$LINENO"; then :
3693 ac_cv_prog_cxx_g=yes
3696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697 /* end confdefs.h. */
3707 if ac_fn_cxx_try_compile "$LINENO"; then :
3710 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3713 /* end confdefs.h. */
3723 if ac_fn_cxx_try_compile "$LINENO"; then :
3724 ac_cv_prog_cxx_g=yes
3726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3731 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3734 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3735 if test "$ac_test_CXXFLAGS" = set; then
3736 CXXFLAGS=$ac_save_CXXFLAGS
3737 elif test $ac_cv_prog_cxx_g = yes; then
3738 if test "$GXX" = yes; then
3744 if test "$GXX" = yes; then
3751 ac_cpp='$CPP $CPPFLAGS'
3752 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3753 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3754 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3756 if test -n "$ac_tool_prefix"; then
3757 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3758 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3760 $as_echo_n "checking for $ac_word... " >&6; }
3761 if ${ac_cv_prog_RANLIB+:} false; then :
3762 $as_echo_n "(cached) " >&6
3764 if test -n "$RANLIB"; then
3765 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3771 test -z "$as_dir" && as_dir=.
3772 for ac_exec_ext in '' $ac_executable_extensions; do
3773 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3774 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3775 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3784 RANLIB=$ac_cv_prog_RANLIB
3785 if test -n "$RANLIB"; then
3786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3787 $as_echo "$RANLIB" >&6; }
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3790 $as_echo "no" >&6; }
3795 if test -z "$ac_cv_prog_RANLIB"; then
3796 ac_ct_RANLIB=$RANLIB
3797 # Extract the first word of "ranlib", so it can be a program name with args.
3798 set dummy ranlib; ac_word=$2
3799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3800 $as_echo_n "checking for $ac_word... " >&6; }
3801 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3802 $as_echo_n "(cached) " >&6
3804 if test -n "$ac_ct_RANLIB"; then
3805 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3811 test -z "$as_dir" && as_dir=.
3812 for ac_exec_ext in '' $ac_executable_extensions; do
3813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3814 ac_cv_prog_ac_ct_RANLIB="ranlib"
3815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3824 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3825 if test -n "$ac_ct_RANLIB"; then
3826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3827 $as_echo "$ac_ct_RANLIB" >&6; }
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3830 $as_echo "no" >&6; }
3833 if test "x$ac_ct_RANLIB" = x; then
3836 case $cross_compiling:$ac_tool_warned in
3838 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3839 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3840 ac_tool_warned=yes ;;
3842 RANLIB=$ac_ct_RANLIB
3845 RANLIB="$ac_cv_prog_RANLIB"
3848 # Extract the first word of "ar", so it can be a program name with args.
3849 set dummy ar; ac_word=$2
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3851 $as_echo_n "checking for $ac_word... " >&6; }
3852 if ${ac_cv_path_AR+:} false; then :
3853 $as_echo_n "(cached) " >&6
3857 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3864 test -z "$as_dir" && as_dir=.
3865 for ac_exec_ext in '' $ac_executable_extensions; do
3866 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3867 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3868 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3879 if test -n "$AR"; then
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3881 $as_echo "$AR" >&6; }
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3884 $as_echo "no" >&6; }
3888 # Extract the first word of "chmod", so it can be a program name with args.
3889 set dummy chmod; ac_word=$2
3890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3891 $as_echo_n "checking for $ac_word... " >&6; }
3892 if ${ac_cv_path_CHMOD+:} false; then :
3893 $as_echo_n "(cached) " >&6
3897 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3904 test -z "$as_dir" && as_dir=.
3905 for ac_exec_ext in '' $ac_executable_extensions; do
3906 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3907 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3908 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3918 CHMOD=$ac_cv_path_CHMOD
3919 if test -n "$CHMOD"; then
3920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3921 $as_echo "$CHMOD" >&6; }
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3924 $as_echo "no" >&6; }
3928 # Extract the first word of "gzip", so it can be a program name with args.
3929 set dummy gzip; ac_word=$2
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3931 $as_echo_n "checking for $ac_word... " >&6; }
3932 if ${ac_cv_path_GZIP+:} false; then :
3933 $as_echo_n "(cached) " >&6
3937 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3940 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3944 test -z "$as_dir" && as_dir=.
3945 for ac_exec_ext in '' $ac_executable_extensions; do
3946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3947 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3958 GZIP=$ac_cv_path_GZIP
3959 if test -n "$GZIP"; then
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3961 $as_echo "$GZIP" >&6; }
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3964 $as_echo "no" >&6; }
3968 # Extract the first word of "ld", so it can be a program name with args.
3969 set dummy ld; ac_word=$2
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3971 $as_echo_n "checking for $ac_word... " >&6; }
3972 if ${ac_cv_path_LD+:} false; then :
3973 $as_echo_n "(cached) " >&6
3977 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3980 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3984 test -z "$as_dir" && as_dir=.
3985 for ac_exec_ext in '' $ac_executable_extensions; do
3986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3987 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3999 if test -n "$LD"; then
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4001 $as_echo "$LD" >&6; }
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4004 $as_echo "no" >&6; }
4008 # Extract the first word of "ln", so it can be a program name with args.
4009 set dummy ln; ac_word=$2
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4011 $as_echo_n "checking for $ac_word... " >&6; }
4012 if ${ac_cv_path_LN+:} false; then :
4013 $as_echo_n "(cached) " >&6
4017 ac_cv_path_LN="$LN" # Let the user override the test with a path.
4020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024 test -z "$as_dir" && as_dir=.
4025 for ac_exec_ext in '' $ac_executable_extensions; do
4026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4027 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
4028 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4039 if test -n "$LN"; then
4040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4041 $as_echo "$LN" >&6; }
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4044 $as_echo "no" >&6; }
4048 # Extract the first word of "mkdir", so it can be a program name with args.
4049 set dummy mkdir; ac_word=$2
4050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4051 $as_echo_n "checking for $ac_word... " >&6; }
4052 if ${ac_cv_path_MKDIR+:} false; then :
4053 $as_echo_n "(cached) " >&6
4057 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
4060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4064 test -z "$as_dir" && as_dir=.
4065 for ac_exec_ext in '' $ac_executable_extensions; do
4066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4067 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
4068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4078 MKDIR=$ac_cv_path_MKDIR
4079 if test -n "$MKDIR"; then
4080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR" >&5
4081 $as_echo "$MKDIR" >&6; }
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4084 $as_echo "no" >&6; }
4088 # Extract the first word of "mv", so it can be a program name with args.
4089 set dummy mv; ac_word=$2
4090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4091 $as_echo_n "checking for $ac_word... " >&6; }
4092 if ${ac_cv_path_MV+:} false; then :
4093 $as_echo_n "(cached) " >&6
4097 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104 test -z "$as_dir" && as_dir=.
4105 for ac_exec_ext in '' $ac_executable_extensions; do
4106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4107 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4119 if test -n "$MV"; then
4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4121 $as_echo "$MV" >&6; }
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4124 $as_echo "no" >&6; }
4128 # Extract the first word of "rm", so it can be a program name with args.
4129 set dummy rm; ac_word=$2
4130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4131 $as_echo_n "checking for $ac_word... " >&6; }
4132 if ${ac_cv_path_RM+:} false; then :
4133 $as_echo_n "(cached) " >&6
4137 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4144 test -z "$as_dir" && as_dir=.
4145 for ac_exec_ext in '' $ac_executable_extensions; do
4146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4147 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4159 if test -n "$RM"; then
4160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4161 $as_echo "$RM" >&6; }
4163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4164 $as_echo "no" >&6; }
4168 # Extract the first word of "rmdir", so it can be a program name with args.
4169 set dummy rmdir; ac_word=$2
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4171 $as_echo_n "checking for $ac_word... " >&6; }
4172 if ${ac_cv_path_RMDIR+:} false; then :
4173 $as_echo_n "(cached) " >&6
4177 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4184 test -z "$as_dir" && as_dir=.
4185 for ac_exec_ext in '' $ac_executable_extensions; do
4186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4187 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4188 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4198 RMDIR=$ac_cv_path_RMDIR
4199 if test -n "$RMDIR"; then
4200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4201 $as_echo "$RMDIR" >&6; }
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4204 $as_echo "no" >&6; }
4208 # Extract the first word of "sed", so it can be a program name with args.
4209 set dummy sed; ac_word=$2
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4211 $as_echo_n "checking for $ac_word... " >&6; }
4212 if ${ac_cv_path_SED+:} false; then :
4213 $as_echo_n "(cached) " >&6
4217 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4224 test -z "$as_dir" && as_dir=.
4225 for ac_exec_ext in '' $ac_executable_extensions; do
4226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4227 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4239 if test -n "$SED"; then
4240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4241 $as_echo "$SED" >&6; }
4243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4244 $as_echo "no" >&6; }
4248 # Extract the first word of "xdg-open", so it can be a program name with args.
4249 set dummy xdg-open; ac_word=$2
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4251 $as_echo_n "checking for $ac_word... " >&6; }
4252 if ${ac_cv_path_XDGOPEN+:} false; then :
4253 $as_echo_n "(cached) " >&6
4257 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4264 test -z "$as_dir" && as_dir=.
4265 for ac_exec_ext in '' $ac_executable_extensions; do
4266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4267 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4278 XDGOPEN=$ac_cv_path_XDGOPEN
4279 if test -n "$XDGOPEN"; then
4280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4281 $as_echo "$XDGOPEN" >&6; }
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4284 $as_echo "no" >&6; }
4288 if test "x$XDGOPEN" = x; then
4289 CUPS_HTMLVIEW="htmlview"
4291 CUPS_HTMLVIEW="$XDGOPEN"
4295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4296 $as_echo_n "checking for install-sh script... " >&6; }
4297 INSTALL="`pwd`/install-sh"
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4300 $as_echo "using $INSTALL" >&6; }
4302 if test "x$AR" = x; then
4303 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4305 if test "x$CC" = x; then
4306 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4310 # Check whether --enable-static was given.
4311 if test "${enable_static+set}" = set; then :
4312 enableval=$enable_static;
4316 if test x$enable_static = xyes; then
4317 echo Installing static libraries...
4318 INSTALLSTATIC="installstatic"
4323 if test -n "$ac_tool_prefix"; then
4324 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4325 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4327 $as_echo_n "checking for $ac_word... " >&6; }
4328 if ${ac_cv_path_PKGCONFIG+:} false; then :
4329 $as_echo_n "(cached) " >&6
4333 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340 test -z "$as_dir" && as_dir=.
4341 for ac_exec_ext in '' $ac_executable_extensions; do
4342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4343 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4354 PKGCONFIG=$ac_cv_path_PKGCONFIG
4355 if test -n "$PKGCONFIG"; then
4356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4357 $as_echo "$PKGCONFIG" >&6; }
4359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4360 $as_echo "no" >&6; }
4365 if test -z "$ac_cv_path_PKGCONFIG"; then
4366 ac_pt_PKGCONFIG=$PKGCONFIG
4367 # Extract the first word of "pkg-config", so it can be a program name with args.
4368 set dummy pkg-config; ac_word=$2
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4370 $as_echo_n "checking for $ac_word... " >&6; }
4371 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4372 $as_echo_n "(cached) " >&6
4374 case $ac_pt_PKGCONFIG in
4376 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4383 test -z "$as_dir" && as_dir=.
4384 for ac_exec_ext in '' $ac_executable_extensions; do
4385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4386 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4397 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4398 if test -n "$ac_pt_PKGCONFIG"; then
4399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4400 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4403 $as_echo "no" >&6; }
4406 if test "x$ac_pt_PKGCONFIG" = x; then
4409 case $cross_compiling:$ac_tool_warned in
4411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4412 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4413 ac_tool_warned=yes ;;
4415 PKGCONFIG=$ac_pt_PKGCONFIG
4418 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4424 $as_echo_n "checking for library containing abs... " >&6; }
4425 if ${ac_cv_search_abs+:} false; then :
4426 $as_echo_n "(cached) " >&6
4428 ac_func_search_save_LIBS=$LIBS
4429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4430 /* end confdefs.h. */
4432 /* Override any GCC internal prototype to avoid an error.
4433 Use char because int might match the return type of a GCC
4434 builtin and then its argument prototype would still apply. */
4447 for ac_lib in '' m; do
4448 if test -z "$ac_lib"; then
4449 ac_res="none required"
4452 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4454 if ac_fn_c_try_link "$LINENO"; then :
4455 ac_cv_search_abs=$ac_res
4457 rm -f core conftest.err conftest.$ac_objext \
4459 if ${ac_cv_search_abs+:} false; then :
4463 if ${ac_cv_search_abs+:} false; then :
4469 LIBS=$ac_func_search_save_LIBS
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4472 $as_echo "$ac_cv_search_abs" >&6; }
4473 ac_res=$ac_cv_search_abs
4474 if test "$ac_res" != no; then :
4475 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4476 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4481 $as_echo_n "checking for library containing crypt... " >&6; }
4482 if ${ac_cv_search_crypt+:} false; then :
4483 $as_echo_n "(cached) " >&6
4485 ac_func_search_save_LIBS=$LIBS
4486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4487 /* end confdefs.h. */
4489 /* Override any GCC internal prototype to avoid an error.
4490 Use char because int might match the return type of a GCC
4491 builtin and then its argument prototype would still apply. */
4504 for ac_lib in '' crypt; do
4505 if test -z "$ac_lib"; then
4506 ac_res="none required"
4509 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4511 if ac_fn_c_try_link "$LINENO"; then :
4512 ac_cv_search_crypt=$ac_res
4514 rm -f core conftest.err conftest.$ac_objext \
4516 if ${ac_cv_search_crypt+:} false; then :
4520 if ${ac_cv_search_crypt+:} false; then :
4523 ac_cv_search_crypt=no
4526 LIBS=$ac_func_search_save_LIBS
4528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4529 $as_echo "$ac_cv_search_crypt" >&6; }
4530 ac_res=$ac_cv_search_crypt
4531 if test "$ac_res" != no; then :
4532 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4537 $as_echo_n "checking for library containing fmod... " >&6; }
4538 if ${ac_cv_search_fmod+:} false; then :
4539 $as_echo_n "(cached) " >&6
4541 ac_func_search_save_LIBS=$LIBS
4542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4543 /* end confdefs.h. */
4545 /* Override any GCC internal prototype to avoid an error.
4546 Use char because int might match the return type of a GCC
4547 builtin and then its argument prototype would still apply. */
4560 for ac_lib in '' m; do
4561 if test -z "$ac_lib"; then
4562 ac_res="none required"
4565 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4567 if ac_fn_c_try_link "$LINENO"; then :
4568 ac_cv_search_fmod=$ac_res
4570 rm -f core conftest.err conftest.$ac_objext \
4572 if ${ac_cv_search_fmod+:} false; then :
4576 if ${ac_cv_search_fmod+:} false; then :
4579 ac_cv_search_fmod=no
4582 LIBS=$ac_func_search_save_LIBS
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4585 $as_echo "$ac_cv_search_fmod" >&6; }
4586 ac_res=$ac_cv_search_fmod
4587 if test "$ac_res" != no; then :
4588 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4593 $as_echo_n "checking for library containing getspent... " >&6; }
4594 if ${ac_cv_search_getspent+:} false; then :
4595 $as_echo_n "(cached) " >&6
4597 ac_func_search_save_LIBS=$LIBS
4598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599 /* end confdefs.h. */
4601 /* Override any GCC internal prototype to avoid an error.
4602 Use char because int might match the return type of a GCC
4603 builtin and then its argument prototype would still apply. */
4616 for ac_lib in '' sec gen; do
4617 if test -z "$ac_lib"; then
4618 ac_res="none required"
4621 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4623 if ac_fn_c_try_link "$LINENO"; then :
4624 ac_cv_search_getspent=$ac_res
4626 rm -f core conftest.err conftest.$ac_objext \
4628 if ${ac_cv_search_getspent+:} false; then :
4632 if ${ac_cv_search_getspent+:} false; then :
4635 ac_cv_search_getspent=no
4638 LIBS=$ac_func_search_save_LIBS
4640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4641 $as_echo "$ac_cv_search_getspent" >&6; }
4642 ac_res=$ac_cv_search_getspent
4643 if test "$ac_res" != no; then :
4644 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4650 # Check whether --enable-mallinfo was given.
4651 if test "${enable_mallinfo+set}" = set; then :
4652 enableval=$enable_mallinfo;
4656 if test x$enable_mallinfo = xyes; then
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4660 $as_echo_n "checking for library containing mallinfo... " >&6; }
4661 if ${ac_cv_search_mallinfo+:} false; then :
4662 $as_echo_n "(cached) " >&6
4664 ac_func_search_save_LIBS=$LIBS
4665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4666 /* end confdefs.h. */
4668 /* Override any GCC internal prototype to avoid an error.
4669 Use char because int might match the return type of a GCC
4670 builtin and then its argument prototype would still apply. */
4683 for ac_lib in '' malloc; do
4684 if test -z "$ac_lib"; then
4685 ac_res="none required"
4688 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4690 if ac_fn_c_try_link "$LINENO"; then :
4691 ac_cv_search_mallinfo=$ac_res
4693 rm -f core conftest.err conftest.$ac_objext \
4695 if ${ac_cv_search_mallinfo+:} false; then :
4699 if ${ac_cv_search_mallinfo+:} false; then :
4702 ac_cv_search_mallinfo=no
4705 LIBS=$ac_func_search_save_LIBS
4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4708 $as_echo "$ac_cv_search_mallinfo" >&6; }
4709 ac_res=$ac_cv_search_mallinfo
4710 if test "$ac_res" != no; then :
4711 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4712 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4722 # Check whether --enable-libpaper was given.
4723 if test "${enable_libpaper+set}" = set; then :
4724 enableval=$enable_libpaper;
4728 if test x$enable_libpaper = xyes; then
4729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4730 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4731 if ${ac_cv_lib_paper_systempapername+:} false; then :
4732 $as_echo_n "(cached) " >&6
4734 ac_check_lib_save_LIBS=$LIBS
4735 LIBS="-lpaper $LIBS"
4736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4737 /* end confdefs.h. */
4739 /* Override any GCC internal prototype to avoid an error.
4740 Use char because int might match the return type of a GCC
4741 builtin and then its argument prototype would still apply. */
4745 char systempapername ();
4749 return systempapername ();
4754 if ac_fn_c_try_link "$LINENO"; then :
4755 ac_cv_lib_paper_systempapername=yes
4757 ac_cv_lib_paper_systempapername=no
4759 rm -f core conftest.err conftest.$ac_objext \
4760 conftest$ac_exeext conftest.$ac_ext
4761 LIBS=$ac_check_lib_save_LIBS
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4764 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4765 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4766 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4780 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4781 if ${ac_cv_path_GREP+:} false; then :
4782 $as_echo_n "(cached) " >&6
4784 if test -z "$GREP"; then
4785 ac_path_GREP_found=false
4786 # Loop through the user's path and test for each of PROGNAME-LIST
4787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4788 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4791 test -z "$as_dir" && as_dir=.
4792 for ac_prog in grep ggrep; do
4793 for ac_exec_ext in '' $ac_executable_extensions; do
4794 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4795 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4796 # Check for GNU ac_path_GREP and select it if it is found.
4797 # Check for GNU $ac_path_GREP
4798 case `"$ac_path_GREP" --version 2>&1` in
4800 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4803 $as_echo_n 0123456789 >"conftest.in"
4806 cat "conftest.in" "conftest.in" >"conftest.tmp"
4807 mv "conftest.tmp" "conftest.in"
4808 cp "conftest.in" "conftest.nl"
4809 $as_echo 'GREP' >> "conftest.nl"
4810 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4811 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4812 as_fn_arith $ac_count + 1 && ac_count=$as_val
4813 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4814 # Best one so far, save it but keep looking for a better one
4815 ac_cv_path_GREP="$ac_path_GREP"
4816 ac_path_GREP_max=$ac_count
4818 # 10*(2^10) chars as input seems more than enough
4819 test $ac_count -gt 10 && break
4821 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4824 $ac_path_GREP_found && break 3
4829 if test -z "$ac_cv_path_GREP"; then
4830 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4833 ac_cv_path_GREP=$GREP
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4838 $as_echo "$ac_cv_path_GREP" >&6; }
4839 GREP="$ac_cv_path_GREP"
4842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4843 $as_echo_n "checking for egrep... " >&6; }
4844 if ${ac_cv_path_EGREP+:} false; then :
4845 $as_echo_n "(cached) " >&6
4847 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4848 then ac_cv_path_EGREP="$GREP -E"
4850 if test -z "$EGREP"; then
4851 ac_path_EGREP_found=false
4852 # Loop through the user's path and test for each of PROGNAME-LIST
4853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4854 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4857 test -z "$as_dir" && as_dir=.
4858 for ac_prog in egrep; do
4859 for ac_exec_ext in '' $ac_executable_extensions; do
4860 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4861 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4862 # Check for GNU ac_path_EGREP and select it if it is found.
4863 # Check for GNU $ac_path_EGREP
4864 case `"$ac_path_EGREP" --version 2>&1` in
4866 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4869 $as_echo_n 0123456789 >"conftest.in"
4872 cat "conftest.in" "conftest.in" >"conftest.tmp"
4873 mv "conftest.tmp" "conftest.in"
4874 cp "conftest.in" "conftest.nl"
4875 $as_echo 'EGREP' >> "conftest.nl"
4876 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4877 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4878 as_fn_arith $ac_count + 1 && ac_count=$as_val
4879 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4880 # Best one so far, save it but keep looking for a better one
4881 ac_cv_path_EGREP="$ac_path_EGREP"
4882 ac_path_EGREP_max=$ac_count
4884 # 10*(2^10) chars as input seems more than enough
4885 test $ac_count -gt 10 && break
4887 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4890 $ac_path_EGREP_found && break 3
4895 if test -z "$ac_cv_path_EGREP"; then
4896 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4899 ac_cv_path_EGREP=$EGREP
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4905 $as_echo "$ac_cv_path_EGREP" >&6; }
4906 EGREP="$ac_cv_path_EGREP"
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4910 $as_echo_n "checking for ANSI C header files... " >&6; }
4911 if ${ac_cv_header_stdc+:} false; then :
4912 $as_echo_n "(cached) " >&6
4914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4915 /* end confdefs.h. */
4929 if ac_fn_c_try_compile "$LINENO"; then :
4930 ac_cv_header_stdc=yes
4932 ac_cv_header_stdc=no
4934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4936 if test $ac_cv_header_stdc = yes; then
4937 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4939 /* end confdefs.h. */
4943 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4944 $EGREP "memchr" >/dev/null 2>&1; then :
4947 ac_cv_header_stdc=no
4953 if test $ac_cv_header_stdc = yes; then
4954 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4956 /* end confdefs.h. */
4960 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4961 $EGREP "free" >/dev/null 2>&1; then :
4964 ac_cv_header_stdc=no
4970 if test $ac_cv_header_stdc = yes; then
4971 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4972 if test "$cross_compiling" = yes; then :
4975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4976 /* end confdefs.h. */
4979 #if ((' ' & 0x0FF) == 0x020)
4980 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4981 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4983 # define ISLOWER(c) \
4984 (('a' <= (c) && (c) <= 'i') \
4985 || ('j' <= (c) && (c) <= 'r') \
4986 || ('s' <= (c) && (c) <= 'z'))
4987 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4990 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4995 for (i = 0; i < 256; i++)
4996 if (XOR (islower (i), ISLOWER (i))
4997 || toupper (i) != TOUPPER (i))
5002 if ac_fn_c_try_run "$LINENO"; then :
5005 ac_cv_header_stdc=no
5007 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5008 conftest.$ac_objext conftest.beam conftest.$ac_ext
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5014 $as_echo "$ac_cv_header_stdc" >&6; }
5015 if test $ac_cv_header_stdc = yes; then
5017 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5021 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5022 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5023 inttypes.h stdint.h unistd.h
5025 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
5026 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5028 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5029 cat >>confdefs.h <<_ACEOF
5030 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
5038 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5039 if test "x$ac_cv_header_stdlib_h" = xyes; then :
5040 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
5045 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
5046 if test "x$ac_cv_header_crypt_h" = xyes; then :
5047 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
5052 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
5053 if test "x$ac_cv_header_langinfo_h" = xyes; then :
5054 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
5059 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
5060 if test "x$ac_cv_header_malloc_h" = xyes; then :
5061 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
5066 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
5067 if test "x$ac_cv_header_shadow_h" = xyes; then :
5068 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
5073 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
5074 if test "x$ac_cv_header_stdint_h" = xyes; then :
5075 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5080 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5081 if test "x$ac_cv_header_string_h" = xyes; then :
5082 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5087 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5088 if test "x$ac_cv_header_strings_h" = xyes; then :
5089 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5094 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5095 if test "x$ac_cv_header_bstring_h" = xyes; then :
5096 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5101 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5102 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5103 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5108 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5109 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5110 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5115 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5116 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5117 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5123 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5124 if test "x$ac_cv_header_iconv_h" = xyes; then :
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5128 $as_echo_n "checking for library containing iconv_open... " >&6; }
5129 if ${ac_cv_search_iconv_open+:} false; then :
5130 $as_echo_n "(cached) " >&6
5132 ac_func_search_save_LIBS=$LIBS
5133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5134 /* end confdefs.h. */
5136 /* Override any GCC internal prototype to avoid an error.
5137 Use char because int might match the return type of a GCC
5138 builtin and then its argument prototype would still apply. */
5146 return iconv_open ();
5151 for ac_lib in '' iconv; do
5152 if test -z "$ac_lib"; then
5153 ac_res="none required"
5156 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5158 if ac_fn_c_try_link "$LINENO"; then :
5159 ac_cv_search_iconv_open=$ac_res
5161 rm -f core conftest.err conftest.$ac_objext \
5163 if ${ac_cv_search_iconv_open+:} false; then :
5167 if ${ac_cv_search_iconv_open+:} false; then :
5170 ac_cv_search_iconv_open=no
5173 LIBS=$ac_func_search_save_LIBS
5175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5176 $as_echo "$ac_cv_search_iconv_open" >&6; }
5177 ac_res=$ac_cv_search_iconv_open
5178 if test "$ac_res" != no; then :
5179 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5180 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5182 SAVELIBS="$SAVELIBS $LIBS"
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5186 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5187 if ${ac_cv_search_libiconv_open+:} false; then :
5188 $as_echo_n "(cached) " >&6
5190 ac_func_search_save_LIBS=$LIBS
5191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5192 /* end confdefs.h. */
5194 /* Override any GCC internal prototype to avoid an error.
5195 Use char because int might match the return type of a GCC
5196 builtin and then its argument prototype would still apply. */
5200 char libiconv_open ();
5204 return libiconv_open ();
5209 for ac_lib in '' iconv; do
5210 if test -z "$ac_lib"; then
5211 ac_res="none required"
5214 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5216 if ac_fn_c_try_link "$LINENO"; then :
5217 ac_cv_search_libiconv_open=$ac_res
5219 rm -f core conftest.err conftest.$ac_objext \
5221 if ${ac_cv_search_libiconv_open+:} false; then :
5225 if ${ac_cv_search_libiconv_open+:} false; then :
5228 ac_cv_search_libiconv_open=no
5231 LIBS=$ac_func_search_save_LIBS
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5234 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5235 ac_res=$ac_cv_search_libiconv_open
5236 if test "$ac_res" != no; then :
5237 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5238 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5240 SAVELIBS="$SAVELIBS $LIBS"
5249 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5250 if test "x$ac_cv_header_mxml_h" = xyes; then :
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5253 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5254 if ${ac_cv_search_mmxlNewElement+:} false; then :
5255 $as_echo_n "(cached) " >&6
5257 ac_func_search_save_LIBS=$LIBS
5258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5259 /* end confdefs.h. */
5261 /* Override any GCC internal prototype to avoid an error.
5262 Use char because int might match the return type of a GCC
5263 builtin and then its argument prototype would still apply. */
5267 char mmxlNewElement ();
5271 return mmxlNewElement ();
5276 for ac_lib in '' mxml; do
5277 if test -z "$ac_lib"; then
5278 ac_res="none required"
5281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5283 if ac_fn_c_try_link "$LINENO"; then :
5284 ac_cv_search_mmxlNewElement=$ac_res
5286 rm -f core conftest.err conftest.$ac_objext \
5288 if ${ac_cv_search_mmxlNewElement+:} false; then :
5292 if ${ac_cv_search_mmxlNewElement+:} false; then :
5295 ac_cv_search_mmxlNewElement=no
5298 LIBS=$ac_func_search_save_LIBS
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5301 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5302 ac_res=$ac_cv_search_mmxlNewElement
5303 if test "$ac_res" != no; then :
5304 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5305 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5316 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5317 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5318 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5323 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5324 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5325 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5330 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5331 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5332 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5337 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5338 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5339 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5344 for ac_func in statfs statvfs
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 strdup strlcat strlcpy
5359 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5360 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5361 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5362 cat >>confdefs.h <<_ACEOF
5363 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5369 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5370 echo Forcing snprintf emulation for HP-UX.
5372 for ac_func in snprintf vsnprintf
5374 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5375 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5376 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5377 cat >>confdefs.h <<_ACEOF
5378 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5386 for ac_func in random lrand48 arc4random
5388 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5389 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5390 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5391 cat >>confdefs.h <<_ACEOF
5392 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5399 for ac_func in geteuid
5401 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5402 if test "x$ac_cv_func_geteuid" = xyes; then :
5403 cat >>confdefs.h <<_ACEOF
5404 #define HAVE_GETEUID 1
5411 for ac_func in setpgid
5413 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5414 if test "x$ac_cv_func_setpgid" = xyes; then :
5415 cat >>confdefs.h <<_ACEOF
5416 #define HAVE_SETPGID 1
5423 for ac_func in vsyslog
5425 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5426 if test "x$ac_cv_func_vsyslog" = xyes; then :
5427 cat >>confdefs.h <<_ACEOF
5428 #define HAVE_VSYSLOG 1
5435 case "$host_os_name" in
5437 # Do not use sigset on Linux or GNU HURD
5440 # Use sigset on other platforms, if available
5441 for ac_func in sigset
5443 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5444 if test "x$ac_cv_func_sigset" = xyes; then :
5445 cat >>confdefs.h <<_ACEOF
5446 #define HAVE_SIGSET 1
5455 for ac_func in sigaction
5457 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5458 if test "x$ac_cv_func_sigaction" = xyes; then :
5459 cat >>confdefs.h <<_ACEOF
5460 #define HAVE_SIGACTION 1
5467 for ac_func in waitpid wait3
5469 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5470 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5471 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5472 cat >>confdefs.h <<_ACEOF
5473 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5480 for ac_func in posix_spawn
5482 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5483 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5484 cat >>confdefs.h <<_ACEOF
5485 #define HAVE_POSIX_SPAWN 1
5492 for ac_func in getgrouplist
5494 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5495 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5496 cat >>confdefs.h <<_ACEOF
5497 #define HAVE_GETGROUPLIST 1
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5505 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5507 /* end confdefs.h. */
5513 int o = t.tm_gmtoff;
5518 if ac_fn_c_try_compile "$LINENO"; then :
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5520 $as_echo "yes" >&6; }
5521 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5525 $as_echo "no" >&6; }
5527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5530 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5532 /* end confdefs.h. */
5533 #include <sys/stat.h>
5543 if ac_fn_c_try_compile "$LINENO"; then :
5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5545 $as_echo "yes" >&6; }
5546 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5550 $as_echo "no" >&6; }
5552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5554 for ac_func in removefile
5556 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5557 if test "x$ac_cv_func_removefile" = xyes; then :
5558 cat >>confdefs.h <<_ACEOF
5559 #define HAVE_REMOVEFILE 1
5566 # Check whether --enable-libusb was given.
5567 if test "${enable_libusb+set}" = set; then :
5568 enableval=$enable_libusb;
5577 if test "x$PKGCONFIG" != x; then
5578 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5580 $as_echo_n "checking for libusb-1.0... " >&6; }
5581 if $PKGCONFIG --exists libusb-1.0; then
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5583 $as_echo "yes" >&6; }
5584 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5586 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5587 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5588 USBQUIRKS="\$(DATADIR)/usb"
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5591 $as_echo "no" >&6; }
5592 if test x$enable_libusb = xyes; then
5593 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5597 elif test x$enable_libusb = xyes; then
5598 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5601 # Check whether --enable-tcp_wrappers was given.
5602 if test "${enable_tcp_wrappers+set}" = set; then :
5603 enableval=$enable_tcp_wrappers;
5610 if test x$enable_tcp_wrappers = xyes; then
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5612 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5613 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5614 $as_echo_n "(cached) " >&6
5616 ac_check_lib_save_LIBS=$LIBS
5618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5619 /* end confdefs.h. */
5621 /* Override any GCC internal prototype to avoid an error.
5622 Use char because int might match the return type of a GCC
5623 builtin and then its argument prototype would still apply. */
5627 char hosts_access ();
5631 return hosts_access ();
5636 if ac_fn_c_try_link "$LINENO"; then :
5637 ac_cv_lib_wrap_hosts_access=yes
5639 ac_cv_lib_wrap_hosts_access=no
5641 rm -f core conftest.err conftest.$ac_objext \
5642 conftest$ac_exeext conftest.$ac_ext
5643 LIBS=$ac_check_lib_save_LIBS
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5646 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5647 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5649 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5650 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5651 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5663 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5664 if test "x$ac_cv_header_zlib_h" = xyes; then :
5665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5666 $as_echo_n "checking for gzgets in -lz... " >&6; }
5667 if ${ac_cv_lib_z_gzgets+:} false; then :
5668 $as_echo_n "(cached) " >&6
5670 ac_check_lib_save_LIBS=$LIBS
5672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673 /* end confdefs.h. */
5675 /* Override any GCC internal prototype to avoid an error.
5676 Use char because int might match the return type of a GCC
5677 builtin and then its argument prototype would still apply. */
5690 if ac_fn_c_try_link "$LINENO"; then :
5691 ac_cv_lib_z_gzgets=yes
5693 ac_cv_lib_z_gzgets=no
5695 rm -f core conftest.err conftest.$ac_objext \
5696 conftest$ac_exeext conftest.$ac_ext
5697 LIBS=$ac_check_lib_save_LIBS
5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5700 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5701 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5702 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5707 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5708 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5709 $as_echo_n "(cached) " >&6
5711 ac_check_lib_save_LIBS=$LIBS
5713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5714 /* end confdefs.h. */
5716 /* Override any GCC internal prototype to avoid an error.
5717 Use char because int might match the return type of a GCC
5718 builtin and then its argument prototype would still apply. */
5722 char inflateCopy ();
5726 return inflateCopy ();
5731 if ac_fn_c_try_link "$LINENO"; then :
5732 ac_cv_lib_z_inflateCopy=yes
5734 ac_cv_lib_z_inflateCopy=no
5736 rm -f core conftest.err conftest.$ac_objext \
5737 conftest$ac_exeext conftest.$ac_ext
5738 LIBS=$ac_check_lib_save_LIBS
5740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5741 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5742 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5743 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5747 if test "x$GZIP" != z; then
5758 case $host_os_name in
5776 # Check whether --enable-acl was given.
5777 if test "${enable_acl+set}" = set; then :
5778 enableval=$enable_acl;
5781 if test "x$enable_acl" != xno; then
5782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5783 $as_echo_n "checking for library containing acl_init... " >&6; }
5784 if ${ac_cv_search_acl_init+:} false; then :
5785 $as_echo_n "(cached) " >&6
5787 ac_func_search_save_LIBS=$LIBS
5788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5789 /* end confdefs.h. */
5791 /* Override any GCC internal prototype to avoid an error.
5792 Use char because int might match the return type of a GCC
5793 builtin and then its argument prototype would still apply. */
5806 for ac_lib in '' acl; do
5807 if test -z "$ac_lib"; then
5808 ac_res="none required"
5811 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5813 if ac_fn_c_try_link "$LINENO"; then :
5814 ac_cv_search_acl_init=$ac_res
5816 rm -f core conftest.err conftest.$ac_objext \
5818 if ${ac_cv_search_acl_init+:} false; then :
5822 if ${ac_cv_search_acl_init+:} false; then :
5825 ac_cv_search_acl_init=no
5828 LIBS=$ac_func_search_save_LIBS
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5831 $as_echo "$ac_cv_search_acl_init" >&6; }
5832 ac_res=$ac_cv_search_acl_init
5833 if test "$ac_res" != no; then :
5834 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5835 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5839 SERVERLIBS="$SERVERLIBS $LIBS"
5843 # Check whether --enable-dbus was given.
5844 if test "${enable_dbus+set}" = set; then :
5845 enableval=$enable_dbus;
5849 # Check whether --with-dbusdir was given.
5850 if test "${with_dbusdir+set}" = set; then :
5851 withval=$with_dbusdir; DBUSDIR="$withval"
5857 DBUS_NOTIFIERLIBS=""
5859 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5861 $as_echo_n "checking for DBUS... " >&6; }
5862 if $PKGCONFIG --exists dbus-1; then
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5864 $as_echo "yes" >&6; }
5865 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5867 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5868 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5869 DBUS_NOTIFIER="dbus"
5870 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5872 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5873 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5874 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5875 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5879 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5880 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5881 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5886 if test -d /etc/dbus-1; then
5887 DBUSDIR="/etc/dbus-1"
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5891 $as_echo "no" >&6; }
5899 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5900 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5901 CUPS_SYSTEM_AUTHKEY=""
5904 case $host_os_name in
5906 BACKLIBS="$BACKLIBS -framework IOKit"
5907 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5908 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5910 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5911 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5912 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5917 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5918 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5919 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5924 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5925 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5926 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5931 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5932 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5933 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5939 for ac_func in SCDynamicStoreCopyComputerName
5941 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5942 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5943 cat >>confdefs.h <<_ACEOF
5944 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5951 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5952 if test "x$ac_cv_header_membership_h" = xyes; then :
5953 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5958 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5959 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5960 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5965 for ac_func in mbr_uid_to_uuid
5967 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5968 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5969 cat >>confdefs.h <<_ACEOF
5970 #define HAVE_MBR_UID_TO_UUID 1
5977 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5978 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5979 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5985 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5986 if test "x$ac_cv_header_notify_h" = xyes; then :
5987 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5992 for ac_func in notify_post
5994 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5995 if test "x$ac_cv_func_notify_post" = xyes; then :
5996 cat >>confdefs.h <<_ACEOF
5997 #define HAVE_NOTIFY_POST 1
6005 # Check whether --with-adminkey was given.
6006 if test "${with_adminkey+set}" = set; then :
6007 withval=$with_adminkey; default_adminkey="$withval"
6009 default_adminkey="default"
6013 # Check whether --with-operkey was given.
6014 if test "${with_operkey+set}" = set; then :
6015 withval=$with_operkey; default_operkey="$withval"
6017 default_operkey="default"
6021 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
6022 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
6024 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
6027 if test "x$default_adminkey" != xdefault; then
6028 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
6029 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
6031 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
6032 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
6035 if test "x$default_operkey" != xdefault; then
6036 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
6038 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
6043 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
6044 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
6045 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
6051 if test $host_os_version -ge 100; then
6052 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
6053 if test "x$ac_cv_header_sandbox_h" = xyes; then :
6054 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
6060 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
6061 # Broken public headers in 10.7.x...
6062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
6063 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
6064 if test -f /usr/local/include/sandbox/private.h; then
6065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6066 $as_echo "yes" >&6; }
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6069 $as_echo "no" >&6; }
6070 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
6074 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6075 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6076 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6078 INSTALLXPC="install-xpc"
6082 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6083 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6084 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6093 cat >>confdefs.h <<_ACEOF
6094 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6097 cat >>confdefs.h <<_ACEOF
6098 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6107 # Check whether --with-components was given.
6108 if test "${with_components+set}" = set; then :
6109 withval=$with_components; COMPONENTS="$withval"
6113 cupsimagebase="cupsimage"
6114 LIBCUPSOBJS="\$(COREOBJS) \$(DRIVEROBJS)"
6115 case "$COMPONENTS" in
6117 BUILDDIRS="test filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6121 BUILDDIRS="test locale"
6132 LIBCUPSOBJS="\$(COREOBJS)"
6136 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6146 if test "$prefix" = "NONE"; then
6150 if test "$exec_prefix" = "NONE"; then
6151 if test "$prefix" = "/"; then
6154 exec_prefix="$prefix"
6158 if test "$bindir" = "\${exec_prefix}/bin"; then
6159 bindir="$exec_prefix/bin"
6162 cat >>confdefs.h <<_ACEOF
6163 #define CUPS_BINDIR "$bindir"
6167 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6168 sbindir="$exec_prefix/sbin"
6171 cat >>confdefs.h <<_ACEOF
6172 #define CUPS_SBINDIR "$sbindir"
6176 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6177 sharedstatedir="/usr/com"
6180 if test "$datarootdir" = "\${prefix}/share"; then
6181 if test "$prefix" = "/"; then
6182 datarootdir="/usr/share"
6184 datarootdir="$prefix/share"
6188 if test "$datadir" = "\${prefix}/share"; then
6189 if test "$prefix" = "/"; then
6190 datadir="/usr/share"
6192 datadir="$prefix/share"
6194 elif test "$datadir" = "\${datarootdir}"; then
6195 datadir="$datarootdir"
6198 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6199 includedir="/usr/include"
6202 if test "$localstatedir" = "\${prefix}/var"; then
6203 if test "$prefix" = "/"; then
6204 if test "$host_os_name" = darwin; then
6205 localstatedir="/private/var"
6207 localstatedir="/var"
6210 localstatedir="$prefix/var"
6214 if test "$sysconfdir" = "\${prefix}/etc"; then
6215 if test "$prefix" = "/"; then
6216 if test "$host_os_name" = darwin; then
6217 sysconfdir="/private/etc"
6222 sysconfdir="$prefix/etc"
6226 if test "$libdir" = "\${exec_prefix}/lib"; then
6227 case "$host_os_name" in
6229 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6230 libdir="$exec_prefix/lib64"
6237 # Check whether --with-privateinclude was given.
6238 if test "${with_privateinclude+set}" = set; then :
6239 withval=$with_privateinclude; privateinclude="$withval"
6244 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6245 PRIVATEINCLUDE="$privateinclude/cups"
6254 # Check whether --with-lpdconfig was given.
6255 if test "${with_lpdconfig+set}" = set; then :
6256 withval=$with_lpdconfig; LPDCONFIG="$withval"
6262 if test "x$LPDCONFIG" = x; then
6263 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6264 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6265 elif test "x$XINETD" != x; then
6266 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6270 if test "x$LPDCONFIG" = xoff; then
6271 cat >>confdefs.h <<_ACEOF
6272 #define CUPS_DEFAULT_LPD_CONFIG ""
6276 cat >>confdefs.h <<_ACEOF
6277 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6283 # Check whether --with-smbconfig was given.
6284 if test "${with_smbconfig+set}" = set; then :
6285 withval=$with_smbconfig; SMBCONFIG="$withval"
6291 if test "x$SMBCONFIG" = x; then
6292 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6293 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6295 for dir in /etc /etc/samba /usr/local/etc; do
6296 if test -f $dir/smb.conf; then
6297 SMBCONFIG="samba://$dir/smb.conf"
6304 if test "x$SMBCONFIG" = xoff; then
6305 cat >>confdefs.h <<_ACEOF
6306 #define CUPS_DEFAULT_SMB_CONFIG ""
6310 cat >>confdefs.h <<_ACEOF
6311 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6318 # Check whether --with-cachedir was given.
6319 if test "${with_cachedir+set}" = set; then :
6320 withval=$with_cachedir; cachedir="$withval"
6326 if test x$cachedir = x; then
6327 if test "x$host_os_name" = xdarwin; then
6328 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6330 CUPS_CACHEDIR="$localstatedir/cache/cups"
6333 CUPS_CACHEDIR="$cachedir"
6335 cat >>confdefs.h <<_ACEOF
6336 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6342 CUPS_DATADIR="$datadir/cups"
6343 cat >>confdefs.h <<_ACEOF
6344 #define CUPS_DATADIR "$datadir/cups"
6351 # Check whether --with-icondir was given.
6352 if test "${with_icondir+set}" = set; then :
6353 withval=$with_icondir; icondir="$withval"
6359 if test "x$icondir" = x -a -d /usr/share/icons; then
6360 ICONDIR="/usr/share/icons"
6369 # Check whether --with-menudir was given.
6370 if test "${with_menudir+set}" = set; then :
6371 withval=$with_menudir; menudir="$withval"
6377 if test "x$menudir" = x -a -d /usr/share/applications; then
6378 MENUDIR="/usr/share/applications"
6385 # Documentation files
6387 # Check whether --with-docdir was given.
6388 if test "${with_docdir+set}" = set; then :
6389 withval=$with_docdir; docdir="$withval"
6395 if test x$docdir = x; then
6396 CUPS_DOCROOT="$datadir/doc/cups"
6397 docdir="$datadir/doc/cups"
6399 CUPS_DOCROOT="$docdir"
6402 cat >>confdefs.h <<_ACEOF
6403 #define CUPS_DOCROOT "$docdir"
6410 # Check whether --with-fontpath was given.
6411 if test "${with_fontpath+set}" = set; then :
6412 withval=$with_fontpath; fontpath="$withval"
6418 if test "x$fontpath" = "x"; then
6419 CUPS_FONTPATH="$datadir/cups/fonts"
6421 CUPS_FONTPATH="$fontpath"
6425 cat >>confdefs.h <<_ACEOF
6426 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6431 if test "$localedir" = "\${datarootdir}/locale"; then
6432 case "$host_os_name" in
6433 linux* | gnu* | *bsd* | darwin*)
6434 CUPS_LOCALEDIR="$datarootdir/locale"
6438 # This is the standard System V location...
6439 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6443 CUPS_LOCALEDIR="$localedir"
6446 cat >>confdefs.h <<_ACEOF
6447 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6454 # Check whether --with-logdir was given.
6455 if test "${with_logdir+set}" = set; then :
6456 withval=$with_logdir; logdir="$withval"
6462 if test x$logdir = x; then
6463 CUPS_LOGDIR="$localstatedir/log/cups"
6464 cat >>confdefs.h <<_ACEOF
6465 #define CUPS_LOGDIR "$localstatedir/log/cups"
6469 CUPS_LOGDIR="$logdir"
6471 cat >>confdefs.h <<_ACEOF
6472 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6477 # Longer-term spool data
6478 CUPS_REQUESTS="$localstatedir/spool/cups"
6479 cat >>confdefs.h <<_ACEOF
6480 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6485 # Server executables...
6486 case "$host_os_name" in
6488 # *BSD and Darwin (macOS)
6490 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6494 INSTALL_SYSV="install-sysv"
6495 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6499 cat >>confdefs.h <<_ACEOF
6500 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6506 # Configuration files
6507 CUPS_SERVERROOT="$sysconfdir/cups"
6508 cat >>confdefs.h <<_ACEOF
6509 #define CUPS_SERVERROOT "$sysconfdir/cups"
6514 # Transient run-time state
6516 # Check whether --with-rundir was given.
6517 if test "${with_rundir+set}" = set; then :
6518 withval=$with_rundir; CUPS_STATEDIR="$withval"
6521 case "$host_os_name" in
6524 CUPS_STATEDIR="$CUPS_SERVERROOT"
6528 CUPS_STATEDIR="$localstatedir/run/cups"
6533 cat >>confdefs.h <<_ACEOF
6534 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6540 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6541 # New GNU "standards" break previous ones, so make sure we use
6542 # the right default location for the operating system...
6543 mandir="\${prefix}/man"
6546 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6547 case "$host_os_name" in
6548 darwin* | linux* | gnu* | *bsd*)
6549 # Darwin, macOS, Linux, GNU HURD, and *BSD
6550 mandir="/usr/share/man"
6551 AMANDIR="/usr/share/man"
6552 PMANDIR="/usr/share/man"
6569 case "$host_os_name" in
6578 linux* | gnu* | darwin*)
6579 # Linux, GNU Hurd, and macOS
6605 DSOFLAGS="${DSOFLAGS:=}"
6607 # Check whether --enable-shared was given.
6608 if test "${enable_shared+set}" = set; then :
6609 enableval=$enable_shared;
6614 LIBCUPSBASE="lib$cupsbase"
6616 LIBCUPSSTATIC="lib$cupsbase.a"
6618 if test x$enable_shared != xno; then
6619 case "$host_os_name" in
6621 LIBCUPS="lib$cupsbase.so.2"
6622 if test "x$cupsimagebase" != x; then
6623 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6627 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G"
6629 linux* | gnu* | *bsd*)
6630 LIBCUPS="lib$cupsbase.so.2"
6631 if test "x$cupsimagebase" != x; then
6632 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6636 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared"
6639 LIBCUPS="lib$cupsbase.2.dylib"
6640 if test "x$cupsimagebase" != x; then
6641 LIBCUPSIMAGE="lib$cupsimagebase.2.dylib"
6645 DSOFLAGS="$DSOFLAGS -Wl,-no_warn_inits -dynamiclib -single_module -lc"
6648 echo "Warning: shared libraries may not be supported. Trying -shared"
6649 echo " option with compiler."
6650 LIBCUPS="lib$cupsbase.so.2"
6651 if test "x$cupsimagebase" != x; then
6652 LIBCUPSIMAGE="lib$cupsimagebase.so.2"
6656 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared"
6661 LIBCUPS="lib$cupsbase.a"
6662 if test "x$cupsimagebase" != x; then
6663 LIBCUPSIMAGE="lib$cupsimagebase.a"
6677 if test x$enable_shared = xno; then
6678 LINKCUPS="../cups/lib$cupsbase.a"
6679 EXTLINKCUPS="-lcups"
6681 if test "x$cupsimagebase" != x; then
6682 LINKCUPSIMAGE="../cups/lib$cupsimagebase.a"
6683 EXTLINKCUPSIMAGE="-l$cupsimagebase"
6689 LINKCUPS="-l${cupsbase}"
6690 EXTLINKCUPS="-lcups"
6692 if test "x$cupsimagebase" != x; then
6693 LINKCUPSIMAGE="-l$cupsimagebase"
6694 EXTLINKCUPSIMAGE="-l$cupsimagebase"
6708 if test "$DSO" != ":"; then
6709 # When using DSOs the image libraries are linked to libcupsimage.so
6710 # rather than to the executables. This makes things smaller if you
6711 # are using any static libraries, and it also allows us to distribute
6712 # a single DSO rather than a bunch...
6716 # Tell the run-time linkers where to find a DSO. Some platforms
6717 # need this option, even when the library is installed in a
6718 # standard location...
6719 case $host_os_name in
6722 if test $exec_prefix != /usr; then
6723 DSOFLAGS="-R$libdir $DSOFLAGS"
6724 LDFLAGS="$LDFLAGS -R$libdir"
6725 EXPORT_LDFLAGS="-R$libdir"
6730 if test $exec_prefix != /usr; then
6731 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6732 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6733 EXPORT_LDFLAGS="-Wl,-R$libdir"
6737 # Linux, and HURD...
6738 if test $exec_prefix != /usr; then
6739 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6740 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6741 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6755 # Check whether --enable-libtool_unsupported was given.
6756 if test "${enable_libtool_unsupported+set}" = set; then :
6757 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6758 if test x$enable_libtool_unsupported == xyes; then
6759 as_fn_error $? "Use --enable-libtool-unsupported=/path/to/libtool." "$LINENO" 5
6761 LIBTOOL="$enable_libtool_unsupported"
6763 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6764 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6771 if test x$LIBTOOL != x; then
6772 DSO="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6773 DSOXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6775 LD_CC="\$(LIBTOOL) --mode=link --tag=CC ${CC}"
6776 LD_CXX="\$(LIBTOOL) --mode=link --tag=CXX ${CXX}"
6778 LIBCUPS="libcups.la"
6779 LIBCUPSSTATIC="libcups.la"
6780 LIBCUPSCGI="libcupscgi.la"
6781 LIBCUPSIMAGE="libcupsimage.la"
6782 LIBCUPSMIME="libcupsmime.la"
6783 LIBCUPSPPDC="libcupsppdc.la"
6785 LIBTOOL_CC="\$(LIBTOOL) --mode=compile --tag=CC"
6786 LIBTOOL_CXX="\$(LIBTOOL) --mode=compile --tag=CXX"
6787 LIBTOOL_INSTALL="\$(LIBTOOL) --mode=install"
6789 LINKCUPS="../cups/\$(LIBCUPS)"
6790 LINKCUPSIMAGE="../cups/\$(LIBCUPSIMAGE)"
6814 # Check whether --with-optim was given.
6815 if test "${with_optim+set}" = set; then :
6816 withval=$with_optim; OPTIM="$withval"
6823 # Check whether --enable-debug was given.
6824 if test "${enable_debug+set}" = set; then :
6825 enableval=$enable_debug;
6828 # Check whether --enable-debug_guards was given.
6829 if test "${enable_debug_guards+set}" = set; then :
6830 enableval=$enable_debug_guards;
6833 # Check whether --enable-debug_printfs was given.
6834 if test "${enable_debug_printfs+set}" = set; then :
6835 enableval=$enable_debug_printfs;
6838 # Check whether --enable-unit_tests was given.
6839 if test "${enable_unit_tests+set}" = set; then :
6840 enableval=$enable_unit_tests;
6844 if test x$enable_debug = xyes -a "x$OPTIM" = x; then
6850 if test x$enable_debug_printfs = xyes; then
6851 CFLAGS="$CFLAGS -DDEBUG"
6852 CXXFLAGS="$CXXFLAGS -DDEBUG"
6855 if test x$enable_debug_guards = xyes; then
6856 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6857 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6860 if test x$enable_unit_tests = xyes; then
6861 if test "$build" != "$host"; then
6862 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6865 UNITTESTS="unittests"
6872 # Check whether --with-archflags was given.
6873 if test "${with_archflags+set}" = set; then :
6874 withval=$with_archflags;
6878 # Check whether --with-ldarchflags was given.
6879 if test "${with_ldarchflags+set}" = set; then :
6880 withval=$with_ldarchflags;
6884 if test -z "$with_archflags"; then
6887 ARCHFLAGS="$with_archflags"
6890 if test -z "$with_ldarchflags"; then
6891 if test "$host_os_name" = darwin; then
6892 # Only create Intel programs by default
6893 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6895 LDARCHFLAGS="$ARCHFLAGS"
6898 LDARCHFLAGS="$with_ldarchflags"
6904 # Check whether --enable-relro was given.
6905 if test "${enable_relro+set}" = set; then :
6906 enableval=$enable_relro;
6910 # Check whether --enable-sanitizer was given.
6911 if test "${enable_sanitizer+set}" = set; then :
6912 enableval=$enable_sanitizer;
6916 CXXLIBS="${CXXLIBS:=}"
6928 if test -n "$GCC"; then
6929 # Add GCC-specific compiler options...
6931 # Address sanitizer is a useful tool to use when developing/debugging
6932 # code but adds about 2x overhead...
6933 if test x$enable_sanitizer = xyes; then
6934 # Use -fsanitize=address with debugging...
6935 OPTIM="$OPTIM -g -fsanitize=address"
6937 # Otherwise use the Fortify enhancements to catch any unbounded
6938 # string operations...
6939 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
6940 CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
6943 # Default optimization options...
6944 if test -z "$OPTIM"; then
6945 # Default to optimize-for-size and debug
6949 # Generate position-independent code as needed...
6950 if test $PICFLAG = 1; then
6951 OPTIM="-fPIC $OPTIM"
6954 # The -fstack-protector option is available with some versions of
6955 # GCC and adds "stack canaries" which detect when the return address
6956 # has been overwritten, preventing many types of exploit attacks.
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6958 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6960 CFLAGS="$CFLAGS -fstack-protector"
6961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6962 /* end confdefs.h. */
6972 if ac_fn_c_try_link "$LINENO"; then :
6973 if test "x$LSB_BUILD" = xy; then
6974 # Can't use stack-protector with LSB binaries...
6975 OPTIM="$OPTIM -fno-stack-protector"
6977 OPTIM="$OPTIM -fstack-protector"
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6980 $as_echo "yes" >&6; }
6982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6983 $as_echo "no" >&6; }
6985 rm -f core conftest.err conftest.$ac_objext \
6986 conftest$ac_exeext conftest.$ac_ext
6989 if test "x$LSB_BUILD" != xy; then
6990 # The -fPIE option is available with some versions of GCC and
6991 # adds randomization of addresses, which avoids another class of
6992 # exploits that depend on a fixed address for common functions.
6994 # Not available to LSB binaries...
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6996 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6998 case "$host_os_name" in
7000 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
7001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7002 /* end confdefs.h. */
7012 if ac_fn_c_try_compile "$LINENO"; then :
7014 PIEFLAGS="-fPIE -Wl,-pie"
7015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7016 $as_echo "yes" >&6; }
7018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7019 $as_echo "no" >&6; }
7021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7025 CFLAGS="$CFLAGS -fPIE -pie"
7026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7027 /* end confdefs.h. */
7037 if ac_fn_c_try_compile "$LINENO"; then :
7039 PIEFLAGS="-fPIE -pie"
7040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7041 $as_echo "yes" >&6; }
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7044 $as_echo "no" >&6; }
7046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7052 # Add useful warning options for tracking down problems...
7053 WARNING_OPTIONS="-Wall -Wno-format-y2k -Wunused -Wno-unused-result -Wsign-conversion"
7055 # Test GCC version for certain warning flags since -Werror
7056 # doesn't trigger...
7057 gccversion=`$CC --version |
head -1 |
awk '{print $NF}'`
7058 case "$gccversion" in
7060 WARNING_OPTIONS="$WARNING_OPTIONS -Wno-format-truncation -Wno-tautological-compare"
7064 # Additional warning options for development testing...
7065 if test -d .git; then
7066 WARNING_OPTIONS="-Werror -Wno-error=deprecated-declarations $WARNING_OPTIONS"
7069 # Add vendor-specific compiler options...
7070 case $host_os_name in
7073 if test -z "$OPTIM"; then
7077 if test $PICFLAG = 1; then
7078 OPTIM="-KPIC $OPTIM"
7082 # Running some other operating system; inform the user
7083 # they should contribute the necessary options via
7085 echo "Building CUPS with default compiler optimizations; contact the CUPS developers on Github"
7086 echo "(https://github.com/apple/cups/issues) with the uname and compiler options needed for"
7087 echo "your platform, or set the CFLAGS and LDFLAGS environment variables before running"
7093 # Add general compiler options per platform...
7094 case $host_os_name in
7096 # glibc 2.8 and higher breaks peer credentials unless you
7097 # define _GNU_SOURCE...
7098 OPTIM="$OPTIM -D_GNU_SOURCE"
7100 # The -z relro option is provided by the Linux linker command to
7101 # make relocatable data read-only.
7102 if test x$enable_relro = xyes; then
7103 RELROFLAGS="-Wl,-z,relro,-z,now"
7110 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7111 #include <sys/socket.h>
7112 #include <netinet/in.h>
7113 #include <arpa/inet.h>
7114 #include <netinet/in_systm.h>
7115 #include <netinet/ip.h>
7117 if test "x$ac_cv_header_resolv_h" = xyes; then :
7118 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7124 $as_echo_n "checking for library containing socket... " >&6; }
7125 if ${ac_cv_search_socket+:} false; then :
7126 $as_echo_n "(cached) " >&6
7128 ac_func_search_save_LIBS=$LIBS
7129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7130 /* end confdefs.h. */
7132 /* Override any GCC internal prototype to avoid an error.
7133 Use char because int might match the return type of a GCC
7134 builtin and then its argument prototype would still apply. */
7147 for ac_lib in '' socket; do
7148 if test -z "$ac_lib"; then
7149 ac_res="none required"
7152 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7154 if ac_fn_c_try_link "$LINENO"; then :
7155 ac_cv_search_socket=$ac_res
7157 rm -f core conftest.err conftest.$ac_objext \
7159 if ${ac_cv_search_socket+:} false; then :
7163 if ${ac_cv_search_socket+:} false; then :
7166 ac_cv_search_socket=no
7169 LIBS=$ac_func_search_save_LIBS
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7172 $as_echo "$ac_cv_search_socket" >&6; }
7173 ac_res=$ac_cv_search_socket
7174 if test "$ac_res" != no; then :
7175 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7180 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7181 if ${ac_cv_search_gethostbyaddr+:} false; then :
7182 $as_echo_n "(cached) " >&6
7184 ac_func_search_save_LIBS=$LIBS
7185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7186 /* end confdefs.h. */
7188 /* Override any GCC internal prototype to avoid an error.
7189 Use char because int might match the return type of a GCC
7190 builtin and then its argument prototype would still apply. */
7194 char gethostbyaddr ();
7198 return gethostbyaddr ();
7203 for ac_lib in '' nsl; do
7204 if test -z "$ac_lib"; then
7205 ac_res="none required"
7208 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7210 if ac_fn_c_try_link "$LINENO"; then :
7211 ac_cv_search_gethostbyaddr=$ac_res
7213 rm -f core conftest.err conftest.$ac_objext \
7215 if ${ac_cv_search_gethostbyaddr+:} false; then :
7219 if ${ac_cv_search_gethostbyaddr+:} false; then :
7222 ac_cv_search_gethostbyaddr=no
7225 LIBS=$ac_func_search_save_LIBS
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7228 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7229 ac_res=$ac_cv_search_gethostbyaddr
7230 if test "$ac_res" != no; then :
7231 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7236 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7237 if ${ac_cv_search_getifaddrs+:} false; then :
7238 $as_echo_n "(cached) " >&6
7240 ac_func_search_save_LIBS=$LIBS
7241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7242 /* end confdefs.h. */
7244 /* Override any GCC internal prototype to avoid an error.
7245 Use char because int might match the return type of a GCC
7246 builtin and then its argument prototype would still apply. */
7254 return getifaddrs ();
7259 for ac_lib in '' nsl; do
7260 if test -z "$ac_lib"; then
7261 ac_res="none required"
7264 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7266 if ac_fn_c_try_link "$LINENO"; then :
7267 ac_cv_search_getifaddrs=$ac_res
7269 rm -f core conftest.err conftest.$ac_objext \
7271 if ${ac_cv_search_getifaddrs+:} false; then :
7275 if ${ac_cv_search_getifaddrs+:} false; then :
7278 ac_cv_search_getifaddrs=no
7281 LIBS=$ac_func_search_save_LIBS
7283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7284 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7285 ac_res=$ac_cv_search_getifaddrs
7286 if test "$ac_res" != no; then :
7287 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7288 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7293 $as_echo_n "checking for library containing hstrerror... " >&6; }
7294 if ${ac_cv_search_hstrerror+:} false; then :
7295 $as_echo_n "(cached) " >&6
7297 ac_func_search_save_LIBS=$LIBS
7298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7299 /* end confdefs.h. */
7301 /* Override any GCC internal prototype to avoid an error.
7302 Use char because int might match the return type of a GCC
7303 builtin and then its argument prototype would still apply. */
7311 return hstrerror ();
7316 for ac_lib in '' nsl socket resolv; do
7317 if test -z "$ac_lib"; then
7318 ac_res="none required"
7321 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7323 if ac_fn_c_try_link "$LINENO"; then :
7324 ac_cv_search_hstrerror=$ac_res
7326 rm -f core conftest.err conftest.$ac_objext \
7328 if ${ac_cv_search_hstrerror+:} false; then :
7332 if ${ac_cv_search_hstrerror+:} false; then :
7335 ac_cv_search_hstrerror=no
7338 LIBS=$ac_func_search_save_LIBS
7340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7341 $as_echo "$ac_cv_search_hstrerror" >&6; }
7342 ac_res=$ac_cv_search_hstrerror
7343 if test "$ac_res" != no; then :
7344 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7345 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7350 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7351 if ${ac_cv_search_rresvport_af+:} false; then :
7352 $as_echo_n "(cached) " >&6
7354 ac_func_search_save_LIBS=$LIBS
7355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7356 /* end confdefs.h. */
7358 /* Override any GCC internal prototype to avoid an error.
7359 Use char because int might match the return type of a GCC
7360 builtin and then its argument prototype would still apply. */
7364 char rresvport_af ();
7368 return rresvport_af ();
7373 for ac_lib in '' nsl; do
7374 if test -z "$ac_lib"; then
7375 ac_res="none required"
7378 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7380 if ac_fn_c_try_link "$LINENO"; then :
7381 ac_cv_search_rresvport_af=$ac_res
7383 rm -f core conftest.err conftest.$ac_objext \
7385 if ${ac_cv_search_rresvport_af+:} false; then :
7389 if ${ac_cv_search_rresvport_af+:} false; then :
7392 ac_cv_search_rresvport_af=no
7395 LIBS=$ac_func_search_save_LIBS
7397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7398 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7399 ac_res=$ac_cv_search_rresvport_af
7400 if test "$ac_res" != no; then :
7401 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7402 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7407 $as_echo_n "checking for library containing __res_init... " >&6; }
7408 if ${ac_cv_search___res_init+:} false; then :
7409 $as_echo_n "(cached) " >&6
7411 ac_func_search_save_LIBS=$LIBS
7412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7413 /* end confdefs.h. */
7415 /* Override any GCC internal prototype to avoid an error.
7416 Use char because int might match the return type of a GCC
7417 builtin and then its argument prototype would still apply. */
7425 return __res_init ();
7430 for ac_lib in '' resolv bind; do
7431 if test -z "$ac_lib"; then
7432 ac_res="none required"
7435 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7437 if ac_fn_c_try_link "$LINENO"; then :
7438 ac_cv_search___res_init=$ac_res
7440 rm -f core conftest.err conftest.$ac_objext \
7442 if ${ac_cv_search___res_init+:} false; then :
7446 if ${ac_cv_search___res_init+:} false; then :
7449 ac_cv_search___res_init=no
7452 LIBS=$ac_func_search_save_LIBS
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7455 $as_echo "$ac_cv_search___res_init" >&6; }
7456 ac_res=$ac_cv_search___res_init
7457 if test "$ac_res" != no; then :
7458 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7459 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7463 $as_echo_n "checking for library containing res_9_init... " >&6; }
7464 if ${ac_cv_search_res_9_init+:} false; then :
7465 $as_echo_n "(cached) " >&6
7467 ac_func_search_save_LIBS=$LIBS
7468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7469 /* end confdefs.h. */
7471 /* Override any GCC internal prototype to avoid an error.
7472 Use char because int might match the return type of a GCC
7473 builtin and then its argument prototype would still apply. */
7481 return res_9_init ();
7486 for ac_lib in '' resolv bind; do
7487 if test -z "$ac_lib"; then
7488 ac_res="none required"
7491 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7493 if ac_fn_c_try_link "$LINENO"; then :
7494 ac_cv_search_res_9_init=$ac_res
7496 rm -f core conftest.err conftest.$ac_objext \
7498 if ${ac_cv_search_res_9_init+:} false; then :
7502 if ${ac_cv_search_res_9_init+:} false; then :
7505 ac_cv_search_res_9_init=no
7508 LIBS=$ac_func_search_save_LIBS
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7511 $as_echo "$ac_cv_search_res_9_init" >&6; }
7512 ac_res=$ac_cv_search_res_9_init
7513 if test "$ac_res" != no; then :
7514 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7515 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7519 $as_echo_n "checking for library containing res_init... " >&6; }
7520 if ${ac_cv_search_res_init+:} false; then :
7521 $as_echo_n "(cached) " >&6
7523 ac_func_search_save_LIBS=$LIBS
7524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7525 /* end confdefs.h. */
7527 /* Override any GCC internal prototype to avoid an error.
7528 Use char because int might match the return type of a GCC
7529 builtin and then its argument prototype would still apply. */
7542 for ac_lib in '' resolv bind; do
7543 if test -z "$ac_lib"; then
7544 ac_res="none required"
7547 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7549 if ac_fn_c_try_link "$LINENO"; then :
7550 ac_cv_search_res_init=$ac_res
7552 rm -f core conftest.err conftest.$ac_objext \
7554 if ${ac_cv_search_res_init+:} false; then :
7558 if ${ac_cv_search_res_init+:} false; then :
7561 ac_cv_search_res_init=no
7564 LIBS=$ac_func_search_save_LIBS
7566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7567 $as_echo "$ac_cv_search_res_init" >&6; }
7568 ac_res=$ac_cv_search_res_init
7569 if test "$ac_res" != no; then :
7570 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7571 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7580 # Tru64 5.1b leaks file descriptors with these functions; disable until
7581 # we can come up with a test for this...
7582 if test "$host_os_name" != "osf1"; then
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7584 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7585 if ${ac_cv_search_getaddrinfo+:} false; then :
7586 $as_echo_n "(cached) " >&6
7588 ac_func_search_save_LIBS=$LIBS
7589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590 /* end confdefs.h. */
7592 /* Override any GCC internal prototype to avoid an error.
7593 Use char because int might match the return type of a GCC
7594 builtin and then its argument prototype would still apply. */
7598 char getaddrinfo ();
7602 return getaddrinfo ();
7607 for ac_lib in '' nsl; do
7608 if test -z "$ac_lib"; then
7609 ac_res="none required"
7612 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7614 if ac_fn_c_try_link "$LINENO"; then :
7615 ac_cv_search_getaddrinfo=$ac_res
7617 rm -f core conftest.err conftest.$ac_objext \
7619 if ${ac_cv_search_getaddrinfo+:} false; then :
7623 if ${ac_cv_search_getaddrinfo+:} false; then :
7626 ac_cv_search_getaddrinfo=no
7629 LIBS=$ac_func_search_save_LIBS
7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7632 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7633 ac_res=$ac_cv_search_getaddrinfo
7634 if test "$ac_res" != no; then :
7635 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7636 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7641 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7642 if ${ac_cv_search_getnameinfo+:} false; then :
7643 $as_echo_n "(cached) " >&6
7645 ac_func_search_save_LIBS=$LIBS
7646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7647 /* end confdefs.h. */
7649 /* Override any GCC internal prototype to avoid an error.
7650 Use char because int might match the return type of a GCC
7651 builtin and then its argument prototype would still apply. */
7655 char getnameinfo ();
7659 return getnameinfo ();
7664 for ac_lib in '' nsl; do
7665 if test -z "$ac_lib"; then
7666 ac_res="none required"
7669 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7671 if ac_fn_c_try_link "$LINENO"; then :
7672 ac_cv_search_getnameinfo=$ac_res
7674 rm -f core conftest.err conftest.$ac_objext \
7676 if ${ac_cv_search_getnameinfo+:} false; then :
7680 if ${ac_cv_search_getnameinfo+:} false; then :
7683 ac_cv_search_getnameinfo=no
7686 LIBS=$ac_func_search_save_LIBS
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7689 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7690 ac_res=$ac_cv_search_getnameinfo
7691 if test "$ac_res" != no; then :
7692 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7693 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7699 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7701 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7705 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7706 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7707 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7713 CUPS_DEFAULT_DOMAINSOCKET=""
7716 # Check whether --with-domainsocket was given.
7717 if test "${with_domainsocket+set}" = set; then :
7718 withval=$with_domainsocket; default_domainsocket="$withval"
7720 default_domainsocket=""
7724 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7725 if test "x$default_domainsocket" = x; then
7726 case "$host_os_name" in
7728 # Darwin and macOS do their own thing...
7729 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7732 # All others use FHS standard...
7733 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7737 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7740 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7742 cat >>confdefs.h <<_ACEOF
7743 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7747 CUPS_LISTEN_DOMAINSOCKET=""
7754 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7755 if test "x$ac_cv_func_poll" = xyes; then :
7756 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7760 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7761 if test "x$ac_cv_func_epoll_create" = xyes; then :
7762 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7766 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7767 if test "x$ac_cv_func_kqueue" = xyes; then :
7768 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7774 # Check whether --enable-gssapi was given.
7775 if test "${enable_gssapi+set}" = set; then :
7776 enableval=$enable_gssapi;
7783 if test x$enable_gssapi != xno; then
7784 if test -n "$ac_tool_prefix"; then
7785 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7786 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7788 $as_echo_n "checking for $ac_word... " >&6; }
7789 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7790 $as_echo_n "(cached) " >&6
7794 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7801 test -z "$as_dir" && as_dir=.
7802 for ac_exec_ext in '' $ac_executable_extensions; do
7803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7804 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7805 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7815 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7816 if test -n "$KRB5CONFIG"; then
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7818 $as_echo "$KRB5CONFIG" >&6; }
7820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7821 $as_echo "no" >&6; }
7826 if test -z "$ac_cv_path_KRB5CONFIG"; then
7827 ac_pt_KRB5CONFIG=$KRB5CONFIG
7828 # Extract the first word of "krb5-config", so it can be a program name with args.
7829 set dummy krb5-config; ac_word=$2
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7831 $as_echo_n "checking for $ac_word... " >&6; }
7832 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7833 $as_echo_n "(cached) " >&6
7835 case $ac_pt_KRB5CONFIG in
7837 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7844 test -z "$as_dir" && as_dir=.
7845 for ac_exec_ext in '' $ac_executable_extensions; do
7846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7847 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7858 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7859 if test -n "$ac_pt_KRB5CONFIG"; then
7860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7861 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7864 $as_echo "no" >&6; }
7867 if test "x$ac_pt_KRB5CONFIG" = x; then
7870 case $cross_compiling:$ac_tool_warned in
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7873 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7874 ac_tool_warned=yes ;;
7876 KRB5CONFIG=$ac_pt_KRB5CONFIG
7879 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7882 if test "x$KRB5CONFIG" != x; then
7883 case "$host_os_name" in
7885 # macOS weak-links to the Kerberos framework...
7886 LIBGSSAPI="-weak_framework Kerberos"
7887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7888 $as_echo_n "checking for GSS framework... " >&6; }
7889 if test -d /System/Library/Frameworks/GSS.framework; then
7890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7891 $as_echo "yes" >&6; }
7892 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7895 $as_echo "no" >&6; }
7899 # Solaris has a non-standard krb5-config, don't use it!
7900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7901 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7902 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7903 $as_echo_n "(cached) " >&6
7905 ac_check_lib_save_LIBS=$LIBS
7907 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7908 /* end confdefs.h. */
7910 /* Override any GCC internal prototype to avoid an error.
7911 Use char because int might match the return type of a GCC
7912 builtin and then its argument prototype would still apply. */
7916 char gss_display_status ();
7920 return gss_display_status ();
7925 if ac_fn_c_try_link "$LINENO"; then :
7926 ac_cv_lib_gss_gss_display_status=yes
7928 ac_cv_lib_gss_gss_display_status=no
7930 rm -f core conftest.err conftest.$ac_objext \
7931 conftest$ac_exeext conftest.$ac_ext
7932 LIBS=$ac_check_lib_save_LIBS
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7935 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7936 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7938 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7940 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7941 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7942 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7947 # Other platforms just ask for GSSAPI
7948 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7949 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7950 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7954 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7957 # Check for vendor-specific implementations...
7958 case "$host_os_name" in
7960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7961 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7962 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7963 $as_echo_n "(cached) " >&6
7965 ac_check_lib_save_LIBS=$LIBS
7967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7968 /* end confdefs.h. */
7970 /* Override any GCC internal prototype to avoid an error.
7971 Use char because int might match the return type of a GCC
7972 builtin and then its argument prototype would still apply. */
7976 char gss_display_status ();
7980 return gss_display_status ();
7985 if ac_fn_c_try_link "$LINENO"; then :
7986 ac_cv_lib_gss_gss_display_status=yes
7988 ac_cv_lib_gss_gss_display_status=no
7990 rm -f core conftest.err conftest.$ac_objext \
7991 conftest$ac_exeext conftest.$ac_ext
7992 LIBS=$ac_check_lib_save_LIBS
7994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7995 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7996 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7998 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8000 LIBGSSAPI="-lgss -lgssapi_krb5"
8005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
8006 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
8007 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
8008 $as_echo_n "(cached) " >&6
8010 ac_check_lib_save_LIBS=$LIBS
8012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8013 /* end confdefs.h. */
8015 /* Override any GCC internal prototype to avoid an error.
8016 Use char because int might match the return type of a GCC
8017 builtin and then its argument prototype would still apply. */
8021 char gss_display_status ();
8025 return gss_display_status ();
8030 if ac_fn_c_try_link "$LINENO"; then :
8031 ac_cv_lib_gss_gss_display_status=yes
8033 ac_cv_lib_gss_gss_display_status=no
8035 rm -f core conftest.err conftest.$ac_objext \
8036 conftest$ac_exeext conftest.$ac_ext
8037 LIBS=$ac_check_lib_save_LIBS
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
8040 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
8041 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
8043 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
8052 if test "x$LIBGSSAPI" != x; then
8053 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8054 if test "x$ac_cv_header_krb5_h" = xyes; then :
8055 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8060 if test -d /System/Library/Frameworks/GSS.framework; then
8061 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8062 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8063 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8068 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8069 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8070 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8075 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8076 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8077 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8083 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8084 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8085 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8090 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8091 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8092 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8100 LIBS="$LIBS $LIBGSSAPI"
8102 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8103 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8104 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8110 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8111 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8113 /* end confdefs.h. */
8114 #include <gssapi/gssapi.h>
8118 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8123 if ac_fn_c_try_compile "$LINENO"; then :
8124 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8127 $as_echo "yes" >&6; }
8129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8130 $as_echo "no" >&6; }
8132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8133 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8135 /* end confdefs.h. */
8136 #include <GSS/gssapi.h>
8140 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8145 if ac_fn_c_try_compile "$LINENO"; then :
8146 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8149 $as_echo "yes" >&6; }
8151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8152 $as_echo "no" >&6; }
8154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8157 /* end confdefs.h. */
8162 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8167 if ac_fn_c_try_compile "$LINENO"; then :
8168 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8171 $as_echo "yes" >&6; }
8173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8174 $as_echo "no" >&6; }
8176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8184 # Check whether --with-gssservicename was given.
8185 if test "${with_gssservicename+set}" = set; then :
8186 withval=$with_gssservicename; default_gssservicename="$withval"
8188 default_gssservicename="default"
8192 if test x$default_gssservicename != xno; then
8193 if test "x$default_gssservicename" = "xdefault"; then
8194 CUPS_DEFAULT_GSSSERVICENAME="host"
8196 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8199 CUPS_DEFAULT_GSSSERVICENAME=""
8203 cat >>confdefs.h <<_ACEOF
8204 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8209 # Check whether --enable-threads was given.
8210 if test "${enable_threads+set}" = set; then :
8211 enableval=$enable_threads;
8218 if test "x$enable_threads" != xno; then
8219 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8220 if test "x$ac_cv_header_pthread_h" = xyes; then :
8221 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8227 if test x$ac_cv_header_pthread_h = xyes; then
8228 for flag in -lpthreads -lpthread -pthread; do
8229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8230 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8234 /* end confdefs.h. */
8235 #include <pthread.h>
8239 pthread_create(0, 0, 0, 0);
8244 if ac_fn_c_try_link "$LINENO"; then :
8249 rm -f core conftest.err conftest.$ac_objext \
8250 conftest$ac_exeext conftest.$ac_ext
8251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8252 $as_echo "$have_pthread" >&6; }
8254 if test $have_pthread = yes; then
8255 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8257 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8258 # be POSIX-compliant... :(
8259 if test $host_os_name = sunos; then
8260 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8271 # Check whether --enable-ssl was given.
8272 if test "${enable_ssl+set}" = set; then :
8273 enableval=$enable_ssl;
8276 # Check whether --enable-cdsassl was given.
8277 if test "${enable_cdsassl+set}" = set; then :
8278 enableval=$enable_cdsassl;
8281 # Check whether --enable-gnutls was given.
8282 if test "${enable_gnutls+set}" = set; then :
8283 enableval=$enable_gnutls;
8290 CUPS_SERVERKEYCHAIN=""
8292 if test x$enable_ssl != xno; then
8293 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8294 if test $host_os_name = darwin; then
8295 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8296 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8299 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8301 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8303 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8305 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8306 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8307 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8312 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8313 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8314 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8319 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8320 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8321 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8326 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8328 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8329 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8334 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8335 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8336 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8341 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8342 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8343 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8348 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8349 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8350 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8355 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8356 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8357 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8363 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8365 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8371 if test $host_os_version -ge 150; then
8372 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8378 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8379 if test -n "$ac_tool_prefix"; then
8380 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8381 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8383 $as_echo_n "checking for $ac_word... " >&6; }
8384 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8385 $as_echo_n "(cached) " >&6
8387 case $LIBGNUTLSCONFIG in
8389 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396 test -z "$as_dir" && as_dir=.
8397 for ac_exec_ext in '' $ac_executable_extensions; do
8398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8399 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8410 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8411 if test -n "$LIBGNUTLSCONFIG"; then
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8413 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8416 $as_echo "no" >&6; }
8421 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8422 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8423 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8424 set dummy libgnutls-config; ac_word=$2
8425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8426 $as_echo_n "checking for $ac_word... " >&6; }
8427 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8428 $as_echo_n "(cached) " >&6
8430 case $ac_pt_LIBGNUTLSCONFIG in
8432 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8439 test -z "$as_dir" && as_dir=.
8440 for ac_exec_ext in '' $ac_executable_extensions; do
8441 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8442 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8453 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8454 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8456 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8459 $as_echo "no" >&6; }
8462 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8465 case $cross_compiling:$ac_tool_warned in
8467 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8468 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8469 ac_tool_warned=yes ;;
8471 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8474 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8477 if $PKGCONFIG --exists gnutls; then
8479 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8480 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8481 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8483 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8485 elif test "x$LIBGNUTLSCONFIG" != x; then
8487 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8488 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8489 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8491 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8495 if test $have_ssl = 1; then
8496 CUPS_SERVERKEYCHAIN="ssl"
8499 LIBS="$LIBS $SSLLIBS"
8500 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8501 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8502 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8506 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8507 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8508 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8518 if test $have_ssl = 1; then
8519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8520 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8522 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8523 IPPALIASES="http https ipps"
8524 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8525 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8533 EXPORT_SSLLIBS="$SSLLIBS"
8537 # Check whether --enable-pam was given.
8538 if test "${enable_pam+set}" = set; then :
8539 enableval=$enable_pam;
8543 # Check whether --with-pam_module was given.
8544 if test "${with_pam_module+set}" = set; then :
8545 withval=$with_pam_module;
8552 PAMMOD="pam_unknown.so"
8553 PAMMODAUTH="pam_unknown.so"
8555 if test x$enable_pam != xno; then
8558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8559 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8560 if ${ac_cv_lib_dl_dlopen+:} false; then :
8561 $as_echo_n "(cached) " >&6
8563 ac_check_lib_save_LIBS=$LIBS
8565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8566 /* end confdefs.h. */
8568 /* Override any GCC internal prototype to avoid an error.
8569 Use char because int might match the return type of a GCC
8570 builtin and then its argument prototype would still apply. */
8583 if ac_fn_c_try_link "$LINENO"; then :
8584 ac_cv_lib_dl_dlopen=yes
8586 ac_cv_lib_dl_dlopen=no
8588 rm -f core conftest.err conftest.$ac_objext \
8589 conftest$ac_exeext conftest.$ac_ext
8590 LIBS=$ac_check_lib_save_LIBS
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8593 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8594 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8595 cat >>confdefs.h <<_ACEOF
8596 #define HAVE_LIBDL 1
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8604 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8605 if ${ac_cv_lib_pam_pam_start+:} false; then :
8606 $as_echo_n "(cached) " >&6
8608 ac_check_lib_save_LIBS=$LIBS
8610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8611 /* end confdefs.h. */
8613 /* Override any GCC internal prototype to avoid an error.
8614 Use char because int might match the return type of a GCC
8615 builtin and then its argument prototype would still apply. */
8623 return pam_start ();
8628 if ac_fn_c_try_link "$LINENO"; then :
8629 ac_cv_lib_pam_pam_start=yes
8631 ac_cv_lib_pam_pam_start=no
8633 rm -f core conftest.err conftest.$ac_objext \
8634 conftest$ac_exeext conftest.$ac_ext
8635 LIBS=$ac_check_lib_save_LIBS
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8638 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8639 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8640 cat >>confdefs.h <<_ACEOF
8641 #define HAVE_LIBPAM 1
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8649 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8650 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8651 $as_echo_n "(cached) " >&6
8653 ac_check_lib_save_LIBS=$LIBS
8655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8656 /* end confdefs.h. */
8658 /* Override any GCC internal prototype to avoid an error.
8659 Use char because int might match the return type of a GCC
8660 builtin and then its argument prototype would still apply. */
8664 char pam_set_item ();
8668 return pam_set_item ();
8673 if ac_fn_c_try_link "$LINENO"; then :
8674 ac_cv_lib_pam_pam_set_item=yes
8676 ac_cv_lib_pam_pam_set_item=no
8678 rm -f core conftest.err conftest.$ac_objext \
8679 conftest$ac_exeext conftest.$ac_ext
8680 LIBS=$ac_check_lib_save_LIBS
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8683 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8684 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8685 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8690 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8691 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8692 $as_echo_n "(cached) " >&6
8694 ac_check_lib_save_LIBS=$LIBS
8696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8697 /* end confdefs.h. */
8699 /* Override any GCC internal prototype to avoid an error.
8700 Use char because int might match the return type of a GCC
8701 builtin and then its argument prototype would still apply. */
8705 char pam_setcred ();
8709 return pam_setcred ();
8714 if ac_fn_c_try_link "$LINENO"; then :
8715 ac_cv_lib_pam_pam_setcred=yes
8717 ac_cv_lib_pam_pam_setcred=no
8719 rm -f core conftest.err conftest.$ac_objext \
8720 conftest$ac_exeext conftest.$ac_ext
8721 LIBS=$ac_check_lib_save_LIBS
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8724 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8725 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8726 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8730 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8731 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8736 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8737 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8738 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8739 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8746 if test x$ac_cv_lib_pam_pam_start != xno; then
8747 # Set the necessary libraries for PAM...
8748 if test x$ac_cv_lib_dl_dlopen != xno; then
8749 PAMLIBS="-lpam -ldl"
8754 # Find the PAM configuration directory, if any...
8755 for dir in /private/etc/pam.d /etc/pam.d; do
8756 if test -d $dir; then
8765 case "$host_os_name" in
8768 if test "x$with_pam_module" != x; then
8769 PAMFILE="pam.$with_pam_module"
8770 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8771 PAMFILE="pam.opendirectory"
8773 PAMFILE="pam.securityserver"
8778 # All others; this test might need to be updated
8779 # as Linux distributors move things around...
8780 if test "x$with_pam_module" != x; then
8781 PAMMOD="pam_${with_pam_module}.so"
8782 elif test -f /etc/pam.d/common-auth; then
8783 PAMFILE="pam.common"
8786 for dir in /lib/security /lib64/security /lib/x86_64-linux-gnu/security /var/lib/pam; do
8787 if test -d $dir; then
8793 if test -f $moddir/pam_unix2.so; then
8794 PAMMOD="pam_unix2.so"
8795 elif test -f $moddir/pam_unix.so; then
8796 PAMMOD="pam_unix.so"
8800 if test "x$PAMMOD" = xpam_unix.so; then
8801 PAMMODAUTH="$PAMMOD shadow nodelay"
8803 PAMMODAUTH="$PAMMOD nodelay"
8816 # Check whether --enable-largefile was given.
8817 if test "${enable_largefile+set}" = set; then :
8818 enableval=$enable_largefile;
8821 if test "$enable_largefile" != no; then
8823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8824 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8825 if ${ac_cv_sys_largefile_CC+:} false; then :
8826 $as_echo_n "(cached) " >&6
8828 ac_cv_sys_largefile_CC=no
8829 if test "$GCC" != yes; then
8832 # IRIX 6.2 and later do not support large files by default,
8833 # so use the C compiler's -n32 option if that helps.
8834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8835 /* end confdefs.h. */
8836 #include <sys/types.h>
8837 /* Check that off_t can represent 2**63 - 1 correctly.
8838 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8839 since some C++ compilers masquerading as C compilers
8840 incorrectly reject 9223372036854775807. */
8841 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8842 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8843 && LARGE_OFF_T % 2147483647 == 1)
8853 if ac_fn_c_try_compile "$LINENO"; then :
8856 rm -f core conftest.err conftest.$ac_objext
8858 if ac_fn_c_try_compile "$LINENO"; then :
8859 ac_cv_sys_largefile_CC=' -n32'; break
8861 rm -f core conftest.err conftest.$ac_objext
8865 rm -f conftest.$ac_ext
8868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8869 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8870 if test "$ac_cv_sys_largefile_CC" != no; then
8871 CC=$CC$ac_cv_sys_largefile_CC
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8875 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8876 if ${ac_cv_sys_file_offset_bits+:} false; then :
8877 $as_echo_n "(cached) " >&6
8880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8881 /* end confdefs.h. */
8882 #include <sys/types.h>
8883 /* Check that off_t can represent 2**63 - 1 correctly.
8884 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8885 since some C++ compilers masquerading as C compilers
8886 incorrectly reject 9223372036854775807. */
8887 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8888 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8889 && LARGE_OFF_T % 2147483647 == 1)
8899 if ac_fn_c_try_compile "$LINENO"; then :
8900 ac_cv_sys_file_offset_bits=no; break
8902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8904 /* end confdefs.h. */
8905 #define _FILE_OFFSET_BITS 64
8906 #include <sys/types.h>
8907 /* Check that off_t can represent 2**63 - 1 correctly.
8908 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8909 since some C++ compilers masquerading as C compilers
8910 incorrectly reject 9223372036854775807. */
8911 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8912 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8913 && LARGE_OFF_T % 2147483647 == 1)
8923 if ac_fn_c_try_compile "$LINENO"; then :
8924 ac_cv_sys_file_offset_bits=64; break
8926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8927 ac_cv_sys_file_offset_bits=unknown
8931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8932 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8933 case $ac_cv_sys_file_offset_bits in #(
8936 cat >>confdefs.h <<_ACEOF
8937 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8942 if test $ac_cv_sys_file_offset_bits = unknown; then
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8944 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8945 if ${ac_cv_sys_large_files+:} false; then :
8946 $as_echo_n "(cached) " >&6
8949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8950 /* end confdefs.h. */
8951 #include <sys/types.h>
8952 /* Check that off_t can represent 2**63 - 1 correctly.
8953 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8954 since some C++ compilers masquerading as C compilers
8955 incorrectly reject 9223372036854775807. */
8956 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8957 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8958 && LARGE_OFF_T % 2147483647 == 1)
8968 if ac_fn_c_try_compile "$LINENO"; then :
8969 ac_cv_sys_large_files=no; break
8971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8973 /* end confdefs.h. */
8974 #define _LARGE_FILES 1
8975 #include <sys/types.h>
8976 /* Check that off_t can represent 2**63 - 1 correctly.
8977 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8978 since some C++ compilers masquerading as C compilers
8979 incorrectly reject 9223372036854775807. */
8980 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8981 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8982 && LARGE_OFF_T % 2147483647 == 1)
8992 if ac_fn_c_try_compile "$LINENO"; then :
8993 ac_cv_sys_large_files=1; break
8995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8996 ac_cv_sys_large_files=unknown
9000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9001 $as_echo "$ac_cv_sys_large_files" >&6; }
9002 case $ac_cv_sys_large_files in #(
9005 cat >>confdefs.h <<_ACEOF
9006 #define _LARGE_FILES $ac_cv_sys_large_files
9016 if test x$enable_largefile != xno; then
9017 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9019 if test x$ac_cv_sys_large_files = x1; then
9020 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9023 if test x$ac_cv_sys_file_offset_bits = x64; then
9024 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9030 $as_echo_n "checking for long long int... " >&6; }
9031 if ${ac_cv_c_long_long+:} false; then :
9032 $as_echo_n "(cached) " >&6
9034 if test "$GCC" = yes; then
9035 ac_cv_c_long_long=yes
9037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9038 /* end confdefs.h. */
9048 if ac_fn_c_try_compile "$LINENO"; then :
9049 ac_cv_c_long_long=yes
9051 ac_cv_c_long_long=no
9053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9057 $as_echo "$ac_cv_c_long_long" >&6; }
9059 if test $ac_cv_c_long_long = yes; then
9060 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9064 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9065 if test "x$ac_cv_func_strtoll" = xyes; then :
9066 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9072 # Check whether --enable-avahi was given.
9073 if test "${enable_avahi+set}" = set; then :
9074 enableval=$enable_avahi;
9077 # Check whether --enable-dnssd was given.
9078 if test "${enable_dnssd+set}" = set; then :
9079 enableval=$enable_dnssd;
9083 # Check whether --with-dnssd-libs was given.
9084 if test "${with_dnssd_libs+set}" = set; then :
9085 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9086 DSOFLAGS="-L$withval $DSOFLAGS"
9090 # Check whether --with-dnssd-includes was given.
9091 if test "${with_dnssd_includes+set}" = set; then :
9092 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9093 CPPFLAGS="-I$withval $CPPFLAGS"
9102 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9104 $as_echo_n "checking for Avahi... " >&6; }
9105 if $PKGCONFIG --exists avahi-client; then
9106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9107 $as_echo "yes" >&6; }
9108 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9109 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9110 DNSSD_BACKEND="dnssd"
9111 IPPFIND_BIN="ippfind"
9112 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9113 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9117 $as_echo "no" >&6; }
9121 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9122 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9123 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9125 case "$host_os_name" in
9127 # Darwin and macOS...
9128 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9130 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9131 DNSSD_BACKEND="dnssd"
9132 IPPFIND_BIN="ippfind"
9133 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9138 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9140 LIBS="$LIBS -ldns_sd"
9141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9142 /* end confdefs.h. */
9147 int constant = kDNSServiceFlagsShareConnection;
9148 unsigned char txtRecord[100];
9150 TXTRecordGetValuePtr(sizeof(txtRecord),
9151 txtRecord, "value", &valueLen);
9156 if ac_fn_c_try_compile "$LINENO"; then :
9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9158 $as_echo "yes" >&6; }
9159 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9161 DNSSDLIBS="-ldns_sd"
9162 DNSSD_BACKEND="dnssd"
9164 IPPFIND_BIN="ippfind"
9165 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9167 $as_echo "no" >&6; }
9169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9190 # Check whether --enable-launchd was given.
9191 if test "${enable_launchd+set}" = set; then :
9192 enableval=$enable_launchd;
9198 if test x$enable_launchd != xno; then
9199 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9200 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9202 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9204 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9208 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9209 if test "x$ac_cv_header_launch_h" = xyes; then :
9210 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9216 if test "$host_os_name" = darwin; then
9217 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9218 # liblaunch is already part of libSystem
9222 # Check whether --enable-systemd was given.
9223 if test "${enable_systemd+set}" = set; then :
9224 enableval=$enable_systemd;
9228 # Check whether --with-systemd was given.
9229 if test "${with_systemd+set}" = set; then :
9230 withval=$with_systemd; SYSTEMD_DIR="$withval"
9237 if test x$enable_systemd != xno; then
9238 if test "x$PKGCONFIG" = x; then
9239 if test x$enable_systemd = xyes; then
9240 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9245 $as_echo_n "checking for libsystemd... " >&6; }
9246 if $PKGCONFIG --exists libsystemd; then
9247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9248 $as_echo "yes" >&6; }
9250 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9251 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9252 elif $PKGCONFIG --exists libsystemd-daemon; then
9253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9254 $as_echo "yes - legacy" >&6; }
9256 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9257 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9259 if $PKGCONFIG --exists libsystemd-journal; then
9260 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9261 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9265 $as_echo "no" >&6; }
9268 if test $have_systemd = yes; then
9269 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9271 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9273 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9274 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9275 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9280 if test "x$SYSTEMD_DIR" = x; then
9281 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9287 # Check whether --enable-upstart was given.
9288 if test "${enable_upstart+set}" = set; then :
9289 enableval=$enable_upstart;
9292 if test "x$enable_upstart" = "xyes"; then
9293 if test "x$have_systemd" = "xyes"; then
9294 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9296 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9298 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9305 # Check whether --with-smfmanifestdir was given.
9306 if test "${with_smfmanifestdir+set}" = set; then :
9307 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9312 # Check whether --with-rcdir was given.
9313 if test "${with_rcdir+set}" = set; then :
9314 withval=$with_rcdir; rcdir="$withval"
9320 # Check whether --with-rclevels was given.
9321 if test "${with_rclevels+set}" = set; then :
9322 withval=$with_rclevels; rclevels="$withval"
9328 # Check whether --with-rcstart was given.
9329 if test "${with_rcstart+set}" = set; then :
9330 withval=$with_rcstart; rcstart="$withval"
9336 # Check whether --with-rcstop was given.
9337 if test "${with_rcstop+set}" = set; then :
9338 withval=$with_rcstop; rcstop="$withval"
9344 if test x$rcdir = x; then
9345 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9346 # Fall back on "init", the original service startup interface...
9347 if test -d /sbin/init.d; then
9349 rcdir="/sbin/init.d"
9350 elif test -d /etc/init.d; then
9362 if test "x$rcstart" = x; then
9363 case "$host_os_name" in
9381 if test "x$rcstop" = x; then
9382 case "$host_os_name" in
9397 RCLEVELS="$rclevels"
9406 if test "x$rcdir" != xno; then
9407 if test "x$rclevels" = x; then
9415 # Check whether --with-xinetd was given.
9416 if test "${with_xinetd+set}" = set; then :
9417 withval=$with_xinetd; xinetd="$withval"
9425 if test "x$xinetd" = x; then
9426 if test ! -x /sbin/launchd; then
9427 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9428 if test -d $dir; then
9434 elif test "x$xinetd" != xno; then
9439 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9442 # Check whether --with-languages was given.
9443 if test "${with_languages+set}" = set; then :
9444 withval=$with_languages;
9446 none | no) LANGUAGES="" ;;
9448 *) LANGUAGES="$withval" ;;
9455 # Check whether --with-bundledir was given.
9456 if test "${with_bundledir+set}" = set; then :
9457 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9460 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9461 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9470 if test "x$CUPS_BUNDLEDIR" != x; then
9471 cat >>confdefs.h <<_ACEOF
9472 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9478 # Check whether --with-bundlelang was given.
9479 if test "${with_bundlelang+set}" = set; then :
9480 withval=$with_bundlelang; cups_bundlelang="$withval"
9483 if test $host_os_version -ge 190; then
9484 cups_bundlelang="en"
9486 cups_bundlelang="English"
9491 if test "x$cups_bundlelang" != x -a "x$CUPS_BUNDLEDIR" != x; then
9492 CUPS_RESOURCEDIR="$CUPS_BUNDLEDIR/Resources/$cups_bundlelang.lproj"
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
10047 INSTALL_LANGUAGES=""
10048 UNINSTALL_LANGUAGES=""
10050 if test "x$LANGUAGES" != x; then
10051 INSTALL_LANGUAGES="install-languages"
10052 UNINSTALL_LANGUAGES="uninstall-languages"
10053 for lang in $LANGUAGES; do
10054 if test -f doc/$lang/index.html.in; then
10055 LANGFILES="$LANGFILES doc/$lang/index.html"
10058 if test -f templates/$lang/header.tmpl.in; then
10059 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10062 elif test "x$CUPS_BUNDLEDIR" != x; then
10063 INSTALL_LANGUAGES="install-langbundle"
10064 UNINSTALL_LANGUAGES="uninstall-langbundle"
10070 ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
10072 cat >confcache <<\_ACEOF
10073 # This file is a shell script that caches the results of configure
10074 # tests run on this system so they can be shared between configure
10075 # scripts and configure runs, see configure's option --config-cache.
10076 # It is not useful on other systems. If it contains results you don't
10077 # want to keep, you may remove or edit it.
10079 # config.status only pays attention to the cache file if you give it
10080 # the --recheck option to rerun configure.
10082 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10083 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10084 # following values.
10088 # The following way of writing the cache mishandles newlines in values,
10089 # but we know of no workaround that is simple, portable, and efficient.
10090 # So, we kill variables containing newlines.
10091 # Ultrix sh set writes to stderr and can't be redirected directly,
10092 # and sets the high bit in the cache file unless we assign to the vars.
10094 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10095 eval ac_val
=\$
$ac_var
10099 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10100 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10103 _ | IFS | as_nl
) ;; #(
10104 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10105 *) { eval $ac_var=; unset $ac_var;} ;;
10111 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10112 *${as_nl}ac_space
=\
*)
10113 # `set' does not quote correctly, so add quotes: double-quote
10114 # substitution turns \\\\ into \\, and sed turns \\ into \.
10117 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10120 # `set' quotes correctly as required by POSIX, so do not add quotes.
10121 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10130 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10132 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10134 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10135 if test -w "$cache_file"; then
10136 if test "x$cache_file" != "x/dev/null"; then
10137 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10138 $as_echo "$as_me: updating cache $cache_file" >&6;}
10139 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10140 cat confcache
>"$cache_file"
10142 case $cache_file in #(
10144 mv -f confcache
"$cache_file"$$
&&
10145 mv -f "$cache_file"$$
"$cache_file" ;; #(
10147 mv -f confcache
"$cache_file" ;;
10152 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10153 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10158 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10159 # Let make expand exec_prefix.
10160 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10162 DEFS
=-DHAVE_CONFIG_H
10167 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10168 # 1. Remove the extension, and $U if already installed.
10169 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10170 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10171 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10172 # will be set to the directory where LIBOBJS objects are built.
10173 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10174 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10176 LIBOBJS
=$ac_libobjs
10178 LTLIBOBJS
=$ac_ltlibobjs
10182 : "${CONFIG_STATUS=./config.status}"
10184 ac_clean_files_save
=$ac_clean_files
10185 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10186 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10187 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10189 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10191 # Generated by $as_me.
10192 # Run this file to recreate the current configuration.
10193 # Compiler output produced by configure, useful for debugging
10194 # configure, is in config.log if it exists.
10197 ac_cs_recheck=false
10200 SHELL=\${CONFIG_SHELL-$SHELL}
10203 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10204 ## -------------------- ##
10205 ## M4sh Initialization. ##
10206 ## -------------------- ##
10208 # Be more Bourne compatible
10209 DUALCASE
=1; export DUALCASE
# for MKS sh
10210 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10213 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10214 # is contrary to our usage. Disable this feature.
10215 alias -g '${1+"$@"}'='"$@"'
10216 setopt NO_GLOB_SUBST
10218 case `(set -o) 2>/dev/null` in #(
10230 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10231 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10232 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10233 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10234 # Prefer a ksh shell builtin over an external printf program on Solaris,
10235 # but without wasting forks for bash or zsh.
10236 if test -z "$BASH_VERSION$ZSH_VERSION" \
10237 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10238 as_echo='print
-r --'
10239 as_echo_n='print
-rn --'
10240 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10241 as_echo='printf %s
\n'
10242 as_echo_n='printf %s
'
10244 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10245 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10246 as_echo_n='/usr
/ucb
/echo -n'
10248 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10249 as_echo_n_body='eval
10253 expr "X$arg" : "X\\(.*\\)$as_nl";
10254 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10256 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10258 export as_echo_n_body
10259 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10261 export as_echo_body
10262 as_echo='sh
-c $as_echo_body as_echo
'
10265 # The user is always right.
10266 if test "${PATH_SEPARATOR+set}" != set; then
10268 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10269 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10276 # We need space, tab and new line, in precisely that order. Quoting is
10277 # there to prevent editors from complaining about space-tab.
10278 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10279 # splitting by setting IFS to empty value.)
10282 # Find who we are. Look in the path if we contain no directory separator.
10285 *[\\/]* ) as_myself=$0 ;;
10286 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10287 for as_dir in $PATH
10290 test -z "$as_dir" && as_dir=.
10291 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10297 # We did not find ourselves, most probably we were run as `sh COMMAND'
10298 # in which case we are not to be found in the path.
10299 if test "x$as_myself" = x
; then
10302 if test ! -f "$as_myself"; then
10303 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10307 # Unset variables that we do not need and which cause bugs (e.g. in
10308 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10309 # suppresses any "Segmentation fault" message there. '((' could
10310 # trigger a bug in pdksh 5.2.14.
10311 for as_var
in BASH_ENV ENV MAIL MAILPATH
10312 do eval test x\
${$as_var+set} = xset \
10313 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10326 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10329 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10330 # ----------------------------------------
10331 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10332 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10333 # script with STATUS, using 1 if that was 0.
10336 as_status
=$1; test $as_status -eq 0 && as_status
=1
10338 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10339 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10341 $as_echo "$as_me: error: $2" >&2
10342 as_fn_exit
$as_status
10346 # as_fn_set_status STATUS
10347 # -----------------------
10348 # Set $? to STATUS, without forking.
10349 as_fn_set_status
()
10352 } # as_fn_set_status
10354 # as_fn_exit STATUS
10355 # -----------------
10356 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10360 as_fn_set_status
$1
10366 # Portably unset VAR.
10369 { eval $1=; unset $1;}
10371 as_unset
=as_fn_unset
10372 # as_fn_append VAR VALUE
10373 # ----------------------
10374 # Append the text in VALUE to the end of the definition contained in VAR. Take
10375 # advantage of any shell optimizations that allow amortized linear growth over
10376 # repeated appends, instead of the typical quadratic growth present in naive
10378 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10379 eval 'as_fn_append ()
10390 # as_fn_arith ARG...
10391 # ------------------
10392 # Perform arithmetic evaluation on the ARGs, and store the result in the
10393 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10394 # must be portable across $(()) and expr.
10395 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10396 eval 'as_fn_arith ()
10403 as_val
=`expr "$@" || test $? -eq 1`
10408 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10409 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10415 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10416 as_basename
=basename
10421 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10427 as_me
=`$as_basename -- "$0" ||
10428 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10429 X"$0" : 'X\(//\)$' \| \
10430 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10432 sed '/^.*\/\([^/][^/]*\)\/*$/{
10446 # Avoid depending upon Character Ranges.
10447 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10448 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10449 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10450 as_cr_digits
='0123456789'
10451 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10453 ECHO_C
= ECHO_N
= ECHO_T
=
10454 case `echo -n x` in #(((((
10456 case `echo 'xy\c'` in
10457 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10459 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10466 rm -f conf$$ conf$$.exe conf$$.
file
10467 if test -d conf$$.dir
; then
10468 rm -f conf$$.dir
/conf$$.
file
10471 mkdir conf$$.dir
2>/dev
/null
10473 if (echo >conf$$.
file) 2>/dev
/null
; then
10474 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10476 # ... but there are two gotchas:
10477 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10478 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10479 # In both cases, we have to default to `cp -p'.
10480 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10482 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10490 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10491 rmdir conf$$.dir
2>/dev
/null
10496 # Create "$as_dir" as a directory, including parents if necessary.
10501 -*) as_dir
=.
/$as_dir;;
10503 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10507 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10508 *) as_qdir
=$as_dir;;
10510 as_dirs
="'$as_qdir' $as_dirs"
10511 as_dir
=`$as_dirname -- "$as_dir" ||
10512 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10513 X"$as_dir" : 'X\(//\)[^/]' \| \
10514 X"$as_dir" : 'X\(//\)$' \| \
10515 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10516 $as_echo X"$as_dir" |
10517 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10521 /^X\(\/\/\)[^/].*/{
10534 test -d "$as_dir" && break
10536 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10537 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10541 if mkdir
-p .
2>/dev
/null
; then
10542 as_mkdir_p
='mkdir -p "$as_dir"'
10544 test -d .
/-p && rmdir .
/-p
10548 if test -x / >/dev
/null
2>&1; then
10549 as_test_x
='test -x'
10551 if ls -dL / >/dev
/null
2>&1; then
10558 if test -d "$1"; then
10564 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
10565 ???[sx]*):;;*)false;;esac;fi
10569 as_executable_p
=$as_test_x
10571 # Sed expression to map a string onto a valid CPP name.
10572 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10574 # Sed expression to map a string onto a valid variable name.
10575 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10579 ## ----------------------------------- ##
10580 ## Main body of $CONFIG_STATUS script. ##
10581 ## ----------------------------------- ##
10583 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10585 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10586 # Save the log message, to keep $0 and so on meaningful, and to
10587 # report actual input values of CONFIG_FILES etc. instead of their
10588 # values after options handling.
10590 This file was extended by CUPS $as_me 2.3b6, which was
10591 generated by GNU Autoconf 2.68. Invocation command line was
10593 CONFIG_FILES = $CONFIG_FILES
10594 CONFIG_HEADERS = $CONFIG_HEADERS
10595 CONFIG_LINKS = $CONFIG_LINKS
10596 CONFIG_COMMANDS = $CONFIG_COMMANDS
10599 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10604 case $ac_config_files in *"
10605 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10608 case $ac_config_headers in *"
10609 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10613 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10614 # Files that config.status was made for.
10615 config_files="$ac_config_files"
10616 config_headers="$ac_config_headers"
10620 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10622 \`$as_me' instantiates files and other configuration actions
10623 from templates according to the current configuration. Unless the files
10624 and actions are specified as TAGs, all are instantiated by default.
10626 Usage: $0 [OPTION]... [TAG]...
10628 -h, --help print this help, then exit
10629 -V, --version print version number and configuration settings, then exit
10630 --config print configuration, then exit
10631 -q, --quiet, --silent
10632 do not print progress messages
10633 -d, --debug don't remove temporary files
10634 --recheck update $as_me by reconfiguring in the same conditions
10635 --file=FILE[:TEMPLATE]
10636 instantiate the configuration file FILE
10637 --header=FILE[:TEMPLATE]
10638 instantiate the configuration header FILE
10640 Configuration files:
10643 Configuration headers:
10646 Report bugs to <https://github.com/apple/cups/issues>.
10647 CUPS home page: <https://www.cups.org/>."
10650 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10651 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10653 CUPS config.status 2.3b6
10654 configured by $0, generated by GNU Autoconf 2.68,
10655 with options \\"\$ac_cs_config\\"
10657 Copyright (C) 2010 Free Software Foundation, Inc.
10658 This config.status script is free software; the Free Software Foundation
10659 gives unlimited permission to copy, distribute and modify it."
10664 test -n "\$AWK" || AWK=awk
10667 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10668 # The default lists apply if the user does not specify any file.
10674 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10675 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10679 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10691 # Handling of the options.
10692 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10694 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10695 $as_echo "$ac_cs_version"; exit ;;
10696 --config |
--confi |
--conf |
--con |
--co |
--c )
10697 $as_echo "$ac_cs_config"; exit ;;
10698 --debug |
--debu |
--deb |
--de |
--d |
-d )
10700 --file |
--fil |
--fi |
--f )
10703 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10704 '') as_fn_error $?
"missing file argument" ;;
10706 as_fn_append CONFIG_FILES
" '$ac_optarg'"
10707 ac_need_defaults
=false
;;
10708 --header |
--heade |
--head |
--hea )
10711 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10713 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
10714 ac_need_defaults
=false
;;
10716 # Conflict between --help and --header
10717 as_fn_error $?
"ambiguous option: \`$1'
10718 Try \`$0 --help' for more information.";;
10719 --help |
--hel |
-h )
10720 $as_echo "$ac_cs_usage"; exit ;;
10721 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10722 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
10725 # This is an error.
10726 -*) as_fn_error $?
"unrecognized option: \`$1'
10727 Try \`$0 --help' for more information." ;;
10729 *) as_fn_append ac_config_targets
" $1"
10730 ac_need_defaults
=false
;;
10736 ac_configure_extra_args
=
10738 if $ac_cs_silent; then
10740 ac_configure_extra_args
="$ac_configure_extra_args --silent"
10744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10745 if \$ac_cs_recheck; then
10746 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10748 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10749 CONFIG_SHELL='$SHELL'
10750 export CONFIG_SHELL
10755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10759 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10760 ## Running $as_me. ##
10766 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10769 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10771 # Handling of arguments.
10772 for ac_config_target
in $ac_config_targets
10774 case $ac_config_target in
10775 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
10776 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
10777 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
10778 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
10779 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
10780 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
10781 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
10782 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
10783 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
10784 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
10785 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
10786 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
10787 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
10788 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
10789 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
10790 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
10791 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
10792 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
10793 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
10794 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
10795 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
10796 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
10797 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
10798 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
10799 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
10800 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
10801 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
10802 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
10804 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10809 # If the user did not use the arguments to specify the items to instantiate,
10810 # then the envvar interface is used. Set only those that are not.
10811 # We use the long form for the default assignment because of an extremely
10812 # bizarre bug on SunOS 4.1.3.
10813 if $ac_need_defaults; then
10814 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
10815 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
10818 # Have a temporary directory for convenience. Make it in the build tree
10819 # simply because there is no reason against having it here, and in addition,
10820 # creating and moving files from /tmp can sometimes cause problems.
10821 # Hook for its removal unless debugging.
10822 # Note that there is a small window in which the directory will not be cleaned:
10823 # after its creation but before its name has been assigned to `$tmp'.
10827 trap 'exit_status=$?
10828 : "${ac_tmp:=$tmp}"
10829 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10831 trap 'as_fn_exit 1' 1 2 13 15
10833 # Create a (secure) tmp directory for tmp files.
10836 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10840 tmp
=.
/conf$$
-$RANDOM
10841 (umask 077 && mkdir
"$tmp")
10842 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
10845 # Set up the scripts for CONFIG_FILES section.
10846 # No need to generate them if there are no CONFIG_FILES.
10847 # This happens for instance with `./config.status config.h'.
10848 if test -n "$CONFIG_FILES"; then
10851 ac_cr
=`echo X | tr X '\015'`
10852 # On cygwin, bash can eat \r inside `` if the user requested igncr.
10853 # But we know of no other shell where ac_cr would be empty at this
10854 # point, so we can use a bashism as a fallback.
10855 if test "x$ac_cr" = x
; then
10856 eval ac_cr
=\$
\'\\r
\'
10858 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
10859 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
10862 ac_cs_awk_cr
=$ac_cr
10865 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
10870 echo "cat >conf$$subs.awk <<_ACEOF" &&
10871 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
10873 } >conf$$subs.sh ||
10874 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10875 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
10877 for ac_last_try in false false false false false :; do
10878 . ./conf$$subs.sh ||
10879 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10881 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
10882 if test $ac_delim_n = $ac_delim_num; then
10884 elif $ac_last_try; then
10885 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
10887 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
10890 rm -f conf$$subs.sh
10892 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10893 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
10897 s/^/S["/; s
/!.
*/"]=/
10907 s/\(.\{148\}\)..*/\1/
10909 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
10914 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
10921 s/\(.\{148\}\)..*/\1/
10923 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
10927 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
10932 ' <conf$$subs.awk | sed '
10937 ' >>$CONFIG_STATUS || ac_write_fail=1
10938 rm -f conf$$subs.awk
10939 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10941 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
10942 for (key in S) S_is_set[key] = 1
10948 nfields = split(line, field, "@
")
10950 len = length(field[1])
10951 for (i = 2; i < nfields; i++) {
10953 keylen = length(key)
10954 if (S_is_set[key]) {
10956 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
10957 len += length(value) + length(field[++i])
10968 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10969 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
10970 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
10973 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
10974 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
10977 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
10978 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
10979 # trailing colons and then remove the whole line if VPATH becomes empty
10980 # (actually we leave an empty line to preserve line numbers).
10981 if test "x
$srcdir" = x.; then
10982 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11000 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11001 fi # test -n "$CONFIG_FILES"
11003 # Set up the scripts for CONFIG_HEADERS section.
11004 # No need to generate them if there are no CONFIG_HEADERS.
11005 # This happens for instance with `./config.status Makefile'.
11006 if test -n "$CONFIG_HEADERS"; then
11007 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11011 # Transform confdefs.h into an awk script `defines.awk', embedded as
11012 # here-document in config.status, that substitutes the proper values into
11013 # config.h.in to produce config.h.
11015 # Create a delimiter string that does not exist in confdefs.h, to ease
11016 # handling of long lines.
11018 for ac_last_try in false false :; do
11019 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11020 if test -z "$ac_tt"; then
11022 elif $ac_last_try; then
11023 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11025 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11029 # For the awk script, D is an array of macro values keyed by name,
11030 # likewise P contains macro parameters if any. Preserve backslash
11031 # newline sequences.
11033 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11035 s/.\{148\}/&'"$ac_delim"'/g
11038 s/^[ ]*#[ ]*define[ ][ ]*/ /
11045 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11047 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11051 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11052 D["\
1"]=" \
3\\\\\\n
"\\/p
11054 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11059 s/.\{148\}/&'"$ac_delim"'/g
11064 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11067 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11069 ' <confdefs.h | sed '
11070 s/'"$ac_delim"'/"\\\
11071 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11073 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11074 for (key in D) D_is_set[key] = 1
11077 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11079 split(line, arg, " ")
11080 if (arg[1] == "#") {
11084 defundef
= substr
(arg
[1], 2)
11087 split(mac1
, mac2
, "(") #)
11089 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11090 if (D_is_set
[macro
]) {
11091 # Preserve the white space surrounding the "#".
11092 print prefix
"define", macro P
[macro
] D
[macro
]
11095 # Replace #undef with comments. This is necessary, for example,
11096 # in the case of _POSIX_SOURCE, which is predefined and required
11097 # on some systems where configure will not decide to define it.
11098 if (defundef
== "undef") {
11099 print
"/*", prefix defundef
, macro
, "*/"
11107 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11108 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11109 fi # test -n "$CONFIG_HEADERS"
11112 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11117 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11119 case $ac_mode$ac_tag in
11121 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11122 :[FH
]-) ac_tag
=-:-;;
11123 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11140 -) ac_f
="$ac_tmp/stdin";;
11141 *) # Look for the file first in the build tree, then in the source tree
11142 # (if the path is not absolute). The absolute path cannot be DOS-style,
11143 # because $ac_f cannot contain `:'.
11147 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11149 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11151 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11152 as_fn_append ac_file_inputs
" '$ac_f'"
11155 # Let's still pretend it is `configure' which instantiates (i.e., don't
11156 # use $as_me), people would be surprised to read:
11157 # /* config.h. Generated by config.status. */
11158 configure_input
='Generated from '`
11159 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11161 if test x
"$ac_file" != x-
; then
11162 configure_input
="$ac_file. $configure_input"
11163 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11164 $as_echo "$as_me: creating $ac_file" >&6;}
11166 # Neutralize special characters interpreted by sed in replacement strings.
11167 case $configure_input in #(
11168 *\
&* |
*\|
* |
*\\* )
11169 ac_sed_conf_input
=`$as_echo "$configure_input" |
11170 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11171 *) ac_sed_conf_input
=$configure_input;;
11175 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11176 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11181 ac_dir
=`$as_dirname -- "$ac_file" ||
11182 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11183 X"$ac_file" : 'X\(//\)[^/]' \| \
11184 X"$ac_file" : 'X\(//\)$' \| \
11185 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11186 $as_echo X"$ac_file" |
11187 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11191 /^X\(\/\/\)[^/].*/{
11204 as_dir
="$ac_dir"; as_fn_mkdir_p
11208 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11210 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11211 # A ".." for each directory in $ac_dir_suffix.
11212 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11213 case $ac_top_builddir_sub in
11214 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11215 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11218 ac_abs_top_builddir
=$ac_pwd
11219 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11220 # for backward compatibility:
11221 ac_top_builddir
=$ac_top_build_prefix
11224 .
) # We are building in place.
11226 ac_top_srcdir
=$ac_top_builddir_sub
11227 ac_abs_top_srcdir
=$ac_pwd ;;
11228 [\\/]* | ?
:[\\/]* ) # Absolute name.
11229 ac_srcdir
=$srcdir$ac_dir_suffix;
11230 ac_top_srcdir
=$srcdir
11231 ac_abs_top_srcdir
=$srcdir ;;
11232 *) # Relative name.
11233 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11234 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11235 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11237 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11248 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11249 # If the template does not know about datarootdir, expand it.
11250 # FIXME: This hack should be removed a few years after 2.60.
11251 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11262 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11263 *datarootdir
*) ac_datarootdir_seen
=yes;;
11264 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11265 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11266 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11268 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11269 ac_datarootdir_hack='
11270 s&@datadir@&$datadir&g
11271 s&@docdir@&$docdir&g
11272 s&@infodir@&$infodir&g
11273 s&@localedir@&$localedir&g
11274 s&@mandir@&$mandir&g
11275 s&\\\${datarootdir}&$datarootdir&g' ;;
11279 # Neutralize VPATH when `$srcdir' = `.'.
11280 # Shell code in configure.ac might set extrasub.
11281 # FIXME: do we really want to maintain this feature?
11282 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11283 ac_sed_extra="$ac_vpsub
11286 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11288 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11289 s|@configure_input@|
$ac_sed_conf_input|
;t t
11290 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11291 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11292 s
&@srcdir@
&$ac_srcdir&;t t
11293 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11294 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11295 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11296 s
&@builddir@
&$ac_builddir&;t t
11297 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11298 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11299 $ac_datarootdir_hack
11301 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11302 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11304 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11305 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11306 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11307 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11309 which seems to be undefined. Please make sure it is defined" >&5
11310 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11311 which seems to be undefined. Please make sure it is defined" >&2;}
11313 rm -f "$ac_tmp/stdin"
11315 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11316 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11318 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11324 if test x"$ac_file" != x-; then
11326 $as_echo "/* $configure_input */" \
11327 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11328 } >"$ac_tmp/config.h" \
11329 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11330 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11331 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11332 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11335 mv "$ac_tmp/config.h" "$ac_file" \
11336 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11339 $as_echo "/* $configure_input */" \
11340 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11341 || as_fn_error $? "could not create -" "$LINENO" 5
11353 ac_clean_files=$ac_clean_files_save
11355 test $ac_write_fail = 0 ||
11356 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11359 # configure is writing to config.log, and then calls config.status.
11360 # config.status does its own redirection, appending to config.log.
11361 # Unfortunately, on DOS this fails, as config.log is still kept open
11362 # by configure, so config.status won't be able to
write to it
; its
11363 # output is simply discarded. So we exec the FD to /dev/null,
11364 # effectively closing config.log, so it can be properly (re)opened and
11365 # appended to by config.status. When coming back to configure, we
11366 # need to make the FD available again.
11367 if test "$no_create" != yes; then
11369 ac_config_status_args
=
11370 test "$silent" = yes &&
11371 ac_config_status_args
="$ac_config_status_args --quiet"
11373 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11375 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11376 # would make configure fail if this is the last instruction.
11377 $ac_cs_success || as_fn_exit
1
11379 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11380 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11381 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11385 chmod +x cups-config