2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.4.
5 # Report bugs to <https://github.com/apple/cups/issues>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201 test \$(( 1 + 1 )) = 2 || exit 1"
202 if (eval "$as_required") 2>/dev
/null
; then :
207 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
212 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
215 test -z "$as_dir" && as_dir
=.
219 for as_base
in sh bash ksh sh5
; do
220 # Try only shells that exist, to save several forks.
221 as_shell
=$as_dir/$as_base
222 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
223 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
224 CONFIG_SHELL
=$as_shell as_have_required
=yes
225 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
233 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
234 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
235 CONFIG_SHELL
=$SHELL as_have_required
=yes
240 if test "x$CONFIG_SHELL" != x
; then :
242 # We cannot yet assume a decent shell, so we have to provide a
243 # neutralization value for shells without unset; and this also
244 # works around shells that cannot unset nonexistent variables.
245 # Preserve -v and -x to the replacement shell.
248 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
250 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
255 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256 # Admittedly, this is quite paranoid, since all the known shells bail
257 # out after a failed `exec'.
258 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
262 if test x
$as_have_required = xno
; then :
263 $as_echo "$0: This script requires a shell more modern than all"
264 $as_echo "$0: the shells that I found on your system."
265 if test x
${ZSH_VERSION+set} = xset
; then
266 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
269 $as_echo "$0: Please tell bug-autoconf@gnu.org and
270 $0: https://github.com/apple/cups/issues about your system,
271 $0: including any error possibly output before this
272 $0: message. Then install a modern shell, or manually run
273 $0: the script under such a shell if you do have one."
279 SHELL
=${CONFIG_SHELL-/bin/sh}
281 # Unset more variables known to interfere with behavior of common tools.
282 CLICOLOR_FORCE
= GREP_OPTIONS
=
283 unset CLICOLOR_FORCE GREP_OPTIONS
285 ## --------------------- ##
286 ## M4sh Shell Functions. ##
287 ## --------------------- ##
290 # Portably unset VAR.
293 { eval $1=; unset $1;}
297 # as_fn_set_status STATUS
298 # -----------------------
299 # Set $? to STATUS, without forking.
307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 # Create "$as_dir" as a directory, including parents if necessary.
322 -*) as_dir
=.
/$as_dir;;
324 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
328 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
331 as_dirs
="'$as_qdir' $as_dirs"
332 as_dir
=`$as_dirname -- "$as_dir" ||
333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334 X"$as_dir" : 'X\(//\)[^/]' \| \
335 X"$as_dir" : 'X\(//\)$' \| \
336 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337 $as_echo X"$as_dir" |
338 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
355 test -d "$as_dir" && break
357 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
358 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
363 # as_fn_executable_p FILE
364 # -----------------------
365 # Test if FILE is an executable regular file.
366 as_fn_executable_p
()
368 test -f "$1" && test -x "$1"
369 } # as_fn_executable_p
370 # as_fn_append VAR VALUE
371 # ----------------------
372 # Append the text in VALUE to the end of the definition contained in VAR. Take
373 # advantage of any shell optimizations that allow amortized linear growth over
374 # repeated appends, instead of the typical quadratic growth present in naive
376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
377 eval 'as_fn_append ()
390 # Perform arithmetic evaluation on the ARGs, and store the result in the
391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
392 # must be portable across $(()) and expr.
393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
401 as_val
=`expr "$@" || test $? -eq 1`
406 # as_fn_error STATUS ERROR [LINENO LOG_FD]
407 # ----------------------------------------
408 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410 # script with STATUS, using 1 if that was 0.
413 as_status
=$1; test $as_status -eq 0 && as_status
=1
415 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
416 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
418 $as_echo "$as_me: error: $2" >&2
419 as_fn_exit
$as_status
422 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
423 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
429 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
441 as_me
=`$as_basename -- "$0" ||
442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443 X"$0" : 'X\(//\)$' \| \
444 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446 sed '/^.*\/\([^/][^/]*\)\/*$/{
460 # Avoid depending upon Character Ranges.
461 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
462 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
464 as_cr_digits
='0123456789'
465 as_cr_alnum
=$as_cr_Letters$as_cr_digits
468 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
469 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
470 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
472 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
484 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
488 chmod +x
"$as_me.lineno" ||
489 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
491 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492 # already done that, so ensure we don't try to do so again and fall
493 # in an infinite loop. This has already happened in practice.
494 _as_can_reexec
=no
; export _as_can_reexec
495 # Don't try to exec as it changes $[0], causing all sort of problems
496 # (the dirname of $[0] is not the place where we might find the
497 # original and so on. Autoconf is especially sensitive to this).
499 # Exit status is that of the last command.
503 ECHO_C
= ECHO_N
= ECHO_T
=
504 case `echo -n x` in #(((((
506 case `echo 'xy\c'` in
507 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
509 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
516 rm -f conf$$ conf$$.exe conf$$.
file
517 if test -d conf$$.dir
; then
518 rm -f conf$$.dir
/conf$$.
file
521 mkdir conf$$.dir
2>/dev
/null
523 if (echo >conf$$.
file) 2>/dev
/null
; then
524 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
526 # ... but there are two gotchas:
527 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529 # In both cases, we have to default to `cp -pR'.
530 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
532 elif ln conf$$.
file conf$$
2>/dev
/null
; then
540 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
541 rmdir conf$$.dir
2>/dev
/null
543 if mkdir
-p .
2>/dev
/null
; then
544 as_mkdir_p
='mkdir -p "$as_dir"'
546 test -d .
/-p && rmdir .
/-p
551 as_executable_p
=as_fn_executable_p
553 # Sed expression to map a string onto a valid CPP name.
554 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556 # Sed expression to map a string onto a valid variable name.
557 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
560 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
564 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565 # so uname gets run too.
566 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
571 ac_default_prefix
=/usr
/local
573 ac_config_libobj_dir
=.
580 # Identity of this package.
582 PACKAGE_TARNAME
='cups'
583 PACKAGE_VERSION
='2.2.4'
584 PACKAGE_STRING
='CUPS 2.2.4'
585 PACKAGE_BUGREPORT
='https://github.com/apple/cups/issues'
586 PACKAGE_URL
='https://www.cups.org/'
588 # Factoring default headers for most tests.
589 ac_includes_default
="\
591 #ifdef HAVE_SYS_TYPES_H
592 # include <sys/types.h>
594 #ifdef HAVE_SYS_STAT_H
595 # include <sys/stat.h>
601 # ifdef HAVE_STDLIB_H
606 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
611 #ifdef HAVE_STRINGS_H
612 # include <strings.h>
614 #ifdef HAVE_INTTYPES_H
615 # include <inttypes.h>
625 ac_subst_vars
='LTLIBOBJS
640 CUPS_DEFAULT_SMB_CONFIG_FILE
641 CUPS_DEFAULT_LPD_CONFIG_FILE
642 CUPS_DEFAULT_PRINTCAP
643 CUPS_PRIMARY_SYSTEM_GROUP
648 CUPS_BROWSE_LOCAL_PROTOCOLS
651 CUPS_ACCESS_LOG_LEVEL
656 CUPS_CONFIG_FILE_PERM
688 CUPS_DEFAULT_GSSSERVICENAME
691 CUPS_LISTEN_DOMAINSOCKET
692 CUPS_DEFAULT_DOMAINSOCKET
744 CUPS_DEFAULT_PRINTOPERATOR_AUTH
827 program_transform_name
840 enable_option_checking
864 enable_libtool_unsupported
899 with_config_file_perm
904 with_access_log_level
908 enable_default_shared
926 ac_precious_vars
='build_alias
940 # Initialize some variables set by options.
942 ac_init_version
=false
943 ac_unrecognized_opts
=
945 # The variables have the same names as the options, with
946 # dashes changed to underlines.
954 program_transform_name
=s
,x
,x
,
962 # Installation directory options.
963 # These are left unexpanded so users can "make install exec_prefix=/foo"
964 # and all the variables that are supposed to be based on exec_prefix
965 # by default will actually change.
966 # Use braces instead of parens because sh, perl, etc. also accept them.
967 # (The list follows the same order as the GNU Coding Standards.)
968 bindir
='${exec_prefix}/bin'
969 sbindir
='${exec_prefix}/sbin'
970 libexecdir
='${exec_prefix}/libexec'
971 datarootdir
='${prefix}/share'
972 datadir
='${datarootdir}'
973 sysconfdir
='${prefix}/etc'
974 sharedstatedir
='${prefix}/com'
975 localstatedir
='${prefix}/var'
976 includedir
='${prefix}/include'
977 oldincludedir
='/usr/include'
978 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
979 infodir
='${datarootdir}/info'
984 libdir
='${exec_prefix}/lib'
985 localedir
='${datarootdir}/locale'
986 mandir
='${datarootdir}/man'
992 # If the previous option needs an argument, assign it.
993 if test -n "$ac_prev"; then
994 eval $ac_prev=\
$ac_option
1000 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1005 # Accept the important Cygnus configure options, so we can diagnose typos.
1007 case $ac_dashdash$ac_option in
1011 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1013 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1014 bindir
=$ac_optarg ;;
1016 -build |
--build |
--buil |
--bui |
--bu)
1017 ac_prev
=build_alias
;;
1018 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1019 build_alias
=$ac_optarg ;;
1021 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1022 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1023 ac_prev
=cache_file
;;
1024 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1025 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1026 cache_file
=$ac_optarg ;;
1028 --config-cache |
-C)
1029 cache_file
=config.cache
;;
1031 -datadir |
--datadir |
--datadi |
--datad)
1033 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1034 datadir
=$ac_optarg ;;
1036 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1037 |
--dataroo |
--dataro |
--datar)
1038 ac_prev
=datarootdir
;;
1039 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1040 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1041 datarootdir
=$ac_optarg ;;
1043 -disable-* |
--disable-*)
1044 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1045 # Reject names that are not valid shell variable names.
1046 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1047 as_fn_error $?
"invalid feature name: $ac_useropt"
1048 ac_useropt_orig
=$ac_useropt
1049 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1050 case $ac_user_opts in
1052 "enable_
$ac_useropt"
1054 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1055 ac_unrecognized_sep
=', ';;
1057 eval enable_
$ac_useropt=no
;;
1059 -docdir |
--docdir |
--docdi |
--doc |
--do)
1061 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1062 docdir
=$ac_optarg ;;
1064 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1066 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1067 dvidir
=$ac_optarg ;;
1069 -enable-* |
--enable-*)
1070 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1071 # Reject names that are not valid shell variable names.
1072 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1073 as_fn_error $?
"invalid feature name: $ac_useropt"
1074 ac_useropt_orig
=$ac_useropt
1075 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1076 case $ac_user_opts in
1078 "enable_
$ac_useropt"
1080 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1081 ac_unrecognized_sep
=', ';;
1083 eval enable_
$ac_useropt=\
$ac_optarg ;;
1085 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1086 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1087 |
--exec |
--exe |
--ex)
1088 ac_prev
=exec_prefix
;;
1089 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1090 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1091 |
--exec=* |
--exe=* |
--ex=*)
1092 exec_prefix
=$ac_optarg ;;
1094 -gas |
--gas |
--ga |
--g)
1095 # Obsolete; use --with-gas.
1098 -help |
--help |
--hel |
--he |
-h)
1099 ac_init_help
=long
;;
1100 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1101 ac_init_help
=recursive
;;
1102 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1103 ac_init_help
=short
;;
1105 -host |
--host |
--hos |
--ho)
1106 ac_prev
=host_alias
;;
1107 -host=* |
--host=* |
--hos=* |
--ho=*)
1108 host_alias
=$ac_optarg ;;
1110 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1112 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1114 htmldir
=$ac_optarg ;;
1116 -includedir |
--includedir |
--includedi |
--included |
--include \
1117 |
--includ |
--inclu |
--incl |
--inc)
1118 ac_prev
=includedir
;;
1119 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1120 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1121 includedir
=$ac_optarg ;;
1123 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1125 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1126 infodir
=$ac_optarg ;;
1128 -libdir |
--libdir |
--libdi |
--libd)
1130 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1131 libdir
=$ac_optarg ;;
1133 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1134 |
--libexe |
--libex |
--libe)
1135 ac_prev
=libexecdir
;;
1136 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1137 |
--libexe=* |
--libex=* |
--libe=*)
1138 libexecdir
=$ac_optarg ;;
1140 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1141 ac_prev
=localedir
;;
1142 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1143 localedir
=$ac_optarg ;;
1145 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1146 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1147 ac_prev
=localstatedir
;;
1148 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1149 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1150 localstatedir
=$ac_optarg ;;
1152 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1154 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1155 mandir
=$ac_optarg ;;
1157 -nfp |
--nfp |
--nf)
1158 # Obsolete; use --without-fp.
1161 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1162 |
--no-cr |
--no-c |
-n)
1165 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1166 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1169 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1170 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1171 |
--oldin |
--oldi |
--old |
--ol |
--o)
1172 ac_prev
=oldincludedir
;;
1173 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1174 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1175 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1176 oldincludedir
=$ac_optarg ;;
1178 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1180 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1181 prefix
=$ac_optarg ;;
1183 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1184 |
--program-pre |
--program-pr |
--program-p)
1185 ac_prev
=program_prefix
;;
1186 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1187 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1188 program_prefix
=$ac_optarg ;;
1190 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1191 |
--program-suf |
--program-su |
--program-s)
1192 ac_prev
=program_suffix
;;
1193 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1194 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1195 program_suffix
=$ac_optarg ;;
1197 -program-transform-name |
--program-transform-name \
1198 |
--program-transform-nam |
--program-transform-na \
1199 |
--program-transform-n |
--program-transform- \
1200 |
--program-transform |
--program-transfor \
1201 |
--program-transfo |
--program-transf \
1202 |
--program-trans |
--program-tran \
1203 |
--progr-tra |
--program-tr |
--program-t)
1204 ac_prev
=program_transform_name
;;
1205 -program-transform-name=* |
--program-transform-name=* \
1206 |
--program-transform-nam=* |
--program-transform-na=* \
1207 |
--program-transform-n=* |
--program-transform-=* \
1208 |
--program-transform=* |
--program-transfor=* \
1209 |
--program-transfo=* |
--program-transf=* \
1210 |
--program-trans=* |
--program-tran=* \
1211 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1212 program_transform_name
=$ac_optarg ;;
1214 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1216 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1217 pdfdir
=$ac_optarg ;;
1219 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1221 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1224 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1225 |
-silent |
--silent |
--silen |
--sile |
--sil)
1228 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1230 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1232 sbindir
=$ac_optarg ;;
1234 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1235 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1236 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1238 ac_prev
=sharedstatedir
;;
1239 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1240 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1241 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1243 sharedstatedir
=$ac_optarg ;;
1245 -site |
--site |
--sit)
1247 -site=* |
--site=* |
--sit=*)
1250 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1252 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1253 srcdir
=$ac_optarg ;;
1255 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1256 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1257 ac_prev
=sysconfdir
;;
1258 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1259 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1260 sysconfdir
=$ac_optarg ;;
1262 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1263 ac_prev
=target_alias
;;
1264 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1265 target_alias
=$ac_optarg ;;
1267 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1270 -version |
--version |
--versio |
--versi |
--vers |
-V)
1271 ac_init_version
=: ;;
1274 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1275 # Reject names that are not valid shell variable names.
1276 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1277 as_fn_error $?
"invalid package name: $ac_useropt"
1278 ac_useropt_orig
=$ac_useropt
1279 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1280 case $ac_user_opts in
1284 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1285 ac_unrecognized_sep
=', ';;
1287 eval with_
$ac_useropt=\
$ac_optarg ;;
1289 -without-* |
--without-*)
1290 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1291 # Reject names that are not valid shell variable names.
1292 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1293 as_fn_error $?
"invalid package name: $ac_useropt"
1294 ac_useropt_orig
=$ac_useropt
1295 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1296 case $ac_user_opts in
1300 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1301 ac_unrecognized_sep
=', ';;
1303 eval with_
$ac_useropt=no
;;
1306 # Obsolete; use --with-x.
1309 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1310 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1311 ac_prev
=x_includes
;;
1312 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1313 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1314 x_includes
=$ac_optarg ;;
1316 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1317 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1318 ac_prev
=x_libraries
;;
1319 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1320 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1321 x_libraries
=$ac_optarg ;;
1323 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1324 Try \`$0 --help' for more information"
1328 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1329 # Reject names that are not valid shell variable names.
1330 case $ac_envvar in #(
1331 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1332 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1334 eval $ac_envvar=\
$ac_optarg
1335 export $ac_envvar ;;
1338 # FIXME: should be removed in autoconf 3.0.
1339 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1340 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1341 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1342 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1348 if test -n "$ac_prev"; then
1349 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1350 as_fn_error $?
"missing argument to $ac_option"
1353 if test -n "$ac_unrecognized_opts"; then
1354 case $enable_option_checking in
1356 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1357 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1361 # Check all directory arguments for consistency.
1362 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1363 datadir sysconfdir sharedstatedir localstatedir includedir \
1364 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1365 libdir localedir mandir
1367 eval ac_val
=\$
$ac_var
1368 # Remove trailing slashes.
1371 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1372 eval $ac_var=\
$ac_val;;
1374 # Be sure to have absolute directory names.
1376 [\\/$
]* | ?
:[\\/]* ) continue;;
1377 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1379 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1382 # There might be people who depend on the old broken behavior: `$host'
1383 # used to hold the argument of --host etc.
1384 # FIXME: To remove some day.
1387 target
=$target_alias
1389 # FIXME: To remove some day.
1390 if test "x$host_alias" != x
; then
1391 if test "x$build_alias" = x
; then
1392 cross_compiling
=maybe
1393 elif test "x$build_alias" != "x$host_alias"; then
1399 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1401 test "$silent" = yes && exec 6>/dev
/null
1404 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1405 ac_ls_di
=`ls -di .` &&
1406 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1407 as_fn_error $?
"working directory cannot be determined"
1408 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1409 as_fn_error $?
"pwd does not report name of working directory"
1412 # Find the source files, if location was not specified.
1413 if test -z "$srcdir"; then
1414 ac_srcdir_defaulted
=yes
1415 # Try the directory containing this script, then the parent directory.
1416 ac_confdir
=`$as_dirname -- "$as_myself" ||
1417 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1418 X"$as_myself" : 'X\(//\)[^/]' \| \
1419 X"$as_myself" : 'X\(//\)$' \| \
1420 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1421 $as_echo X"$as_myself" |
1422 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1440 if test ! -r "$srcdir/$ac_unique_file"; then
1444 ac_srcdir_defaulted
=no
1446 if test ! -r "$srcdir/$ac_unique_file"; then
1447 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1448 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1450 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1452 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1454 # When building in place, set srcdir=.
1455 if test "$ac_abs_confdir" = "$ac_pwd"; then
1458 # Remove unnecessary trailing slashes from srcdir.
1459 # Double slashes in file names in object file debugging info
1460 # mess up M-x gdb in Emacs.
1462 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1464 for ac_var
in $ac_precious_vars; do
1465 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1466 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1467 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1468 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1472 # Report the --help message.
1474 if test "$ac_init_help" = "long"; then
1475 # Omit some internal or obsolete options to make the list less imposing.
1476 # This message is too long to be a string in the A/UX 3.1 sh.
1478 \`configure' configures CUPS 2.2.4 to adapt to many kinds of systems.
1480 Usage: $0 [OPTION]... [VAR=VALUE]...
1482 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1483 VAR=VALUE. See below for descriptions of some of the useful variables.
1485 Defaults for the options are specified in brackets.
1488 -h, --help display this help and exit
1489 --help=short display options specific to this package
1490 --help=recursive display the short help of all the included packages
1491 -V, --version display version information and exit
1492 -q, --quiet, --silent do not print \`checking ...' messages
1493 --cache-file=FILE cache test results in FILE [disabled]
1494 -C, --config-cache alias for \`--cache-file=config.cache'
1495 -n, --no-create do not create output files
1496 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1498 Installation directories:
1499 --prefix=PREFIX install architecture-independent files in PREFIX
1500 [$ac_default_prefix]
1501 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1504 By default, \`make install' will install all the files in
1505 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1506 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1507 for instance \`--prefix=\$HOME'.
1509 For better control, use the options below.
1511 Fine tuning of the installation directories:
1512 --bindir=DIR user executables [EPREFIX/bin]
1513 --sbindir=DIR system admin executables [EPREFIX/sbin]
1514 --libexecdir=DIR program executables [EPREFIX/libexec]
1515 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1516 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1517 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1518 --libdir=DIR object code libraries [EPREFIX/lib]
1519 --includedir=DIR C header files [PREFIX/include]
1520 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1521 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1522 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1523 --infodir=DIR info documentation [DATAROOTDIR/info]
1524 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1525 --mandir=DIR man documentation [DATAROOTDIR/man]
1526 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1527 --htmldir=DIR html documentation [DOCDIR]
1528 --dvidir=DIR dvi documentation [DOCDIR]
1529 --pdfdir=DIR pdf documentation [DOCDIR]
1530 --psdir=DIR ps documentation [DOCDIR]
1536 --build=BUILD configure
for building on BUILD
[guessed
]
1537 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1541 if test -n "$ac_init_help"; then
1542 case $ac_init_help in
1543 short | recursive
) echo "Configuration of CUPS 2.2.4:";;
1548 --disable-option-checking ignore unrecognized
--enable/--with options
1549 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1550 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1551 --enable-static install static libraries
1552 --enable-mallinfo build with malloc debug logging
1553 --enable-libpaper build with libpaper support
1554 --enable-libusb use libusb
for USB printing
1555 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1556 --enable-acl build with POSIX ACL support
1557 --disable-dbus build without DBUS support
1558 --disable-shared do not create shared libraries
1559 --enable-libtool-unsupported
1560 build with libtool
(UNSUPPORTED
!)
1561 --enable-debug build with debugging symbols
1562 --enable-debug-guards build with memory allocation guards
1563 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1564 --enable-unit-tests build and run unit tests
1565 --enable-relro build with the GCC relro option
1566 --disable-gssapi disable GSSAPI support
1567 --disable-threads disable multi-threading support
1568 --disable-ssl disable SSL
/TLS support
1569 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1570 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1571 --disable-pam disable PAM support
1572 --disable-largefile omit support
for large files
1573 --disable-avahi disable DNS Service Discovery support using Avahi
1574 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1575 --disable-launchd disable launchd support
1576 --disable-systemd disable systemd support
1577 --enable-upstart enable upstart support
1578 --enable-page-logging enable page_log by default
1579 --disable-browsing disable Browsing by default
1580 --disable-default-shared
1581 disable DefaultShared by default
1582 --disable-raw-printing do not allow raw printing by default
1583 --enable-webif enable the web interface by default
, default
=no
for macOS
1586 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1587 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1588 --with-cups-build set "cups-config --build" string
1589 --with-dbusdir set DBUS configuration directory
1590 --with-adminkey set the default SystemAuthKey value
1591 --with-operkey set the default operator @AUTHKEY value
1592 --with-components set components to build
:
1593 - "all" (default
) builds everything
1594 - "core" builds libcups and ipptool
1595 --with-privateinclude set path
for private include files
, default
=none
1596 --with-lpdconfig set URI
for LPD config
file
1597 --with-smbconfig set URI
for Samba config
file
1598 --with-cachedir set path
for cache files
1599 --with-icondir set path
for application icons
1600 --with-menudir set path
for application menus
1601 --with-docdir set path
for documentation
1602 --with-fontpath set font path
for pstoraster
1603 --with-logdir set path
for log files
1604 --with-rundir set transient run-time state directory
1605 --with-optim set optimization flags
1606 --with-archflags set default architecture flags
1607 --with-ldarchflags set program architecture flags
1608 --with-domainsocket set unix domain socket name
1609 --with-gssservicename set default gss service name
1610 --with-pam-module specify the PAM module to use
1611 --with-dnssd-libs set directory
for DNS Service Discovery library
1612 --with-dnssd-includes set directory
for DNS Service Discovery includes
1613 --with-systemd set directory
for systemd service files
1614 --with-smfmanifestdir set path
for Solaris SMF manifest
1615 --with-rcdir set path
for rc scripts
1616 --with-rclevels set run levels
for rc scripts
1617 --with-rcstart set start number
for rc scripts
1618 --with-rcstop set stop number
for rc scripts
1619 --with-xinetd set path
for xinetd config files
1620 --with-languages set installed languages
, default
=all
1621 --with-bundledir set macOS localization bundle directory
1622 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1623 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1624 --with-log-file-perm set default LogFilePerm value
, default
=0644
1625 --with-fatal-errors set default FatalErrors value
, default
=config
1626 --with-log-level set default LogLevel value
, default
=warn
1627 --with-access-log-level set default AccessLogLevel value
, default
=none
1628 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1629 --with-cups-user set default user
for CUPS
1630 --with-cups-group set default group
for CUPS
1631 --with-system-groups set default system groups
for CUPS
1632 --with-printcap set default printcap
file
1633 --with-lpdconfigfile set default LPDConfigFile URI
1634 --with-smbconfigfile set default SMBConfigFile URI
1635 --with-max-copies set default max copies value
, default
=9999
1636 --with-snmp-address set SNMP query address
, default
=auto
1637 --with-snmp-community set SNMP community
, default
=public
1638 --with-ipp-port set port number
for IPP
, default
=631
1639 --with-java set Java interpreter
for web interfaces
1640 --with-perl set Perl interpreter
for web interfaces
1641 --with-php set PHP interpreter
for web interfaces
1642 --with-python set Python interpreter
for web interfaces
1644 Some influential environment variables
:
1645 CC C compiler
command
1646 CFLAGS C compiler flags
1647 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1648 nonstandard directory
<lib dir
>
1649 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1650 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1651 you have headers
in a nonstandard directory
<include dir
>
1653 CXX C
++ compiler
command
1654 CXXFLAGS C
++ compiler flags
1656 Use these variables to override the choices made by
`configure' or to help
1657 it to find libraries and programs with nonstandard names/locations.
1659 Report bugs to <https://github.com/apple/cups/issues>.
1660 CUPS home page: <https://www.cups.org/>.
1665 if test "$ac_init_help" = "recursive"; then
1666 # If there are subdirs, report their specific --help.
1667 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1668 test -d "$ac_dir" ||
1669 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1674 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1676 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1677 # A ".." for each directory in $ac_dir_suffix.
1678 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1679 case $ac_top_builddir_sub in
1680 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1681 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1684 ac_abs_top_builddir=$ac_pwd
1685 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1686 # for backward compatibility:
1687 ac_top_builddir=$ac_top_build_prefix
1690 .) # We are building in place.
1692 ac_top_srcdir=$ac_top_builddir_sub
1693 ac_abs_top_srcdir=$ac_pwd ;;
1694 [\\/]* | ?:[\\/]* ) # Absolute name.
1695 ac_srcdir=$srcdir$ac_dir_suffix;
1696 ac_top_srcdir=$srcdir
1697 ac_abs_top_srcdir=$srcdir ;;
1699 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1700 ac_top_srcdir=$ac_top_build_prefix$srcdir
1701 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1703 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1705 cd "$ac_dir" || { ac_status=$?; continue; }
1706 # Check for guested configure.
1707 if test -f "$ac_srcdir/configure.gnu"; then
1709 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1710 elif test -f "$ac_srcdir/configure"; then
1712 $SHELL "$ac_srcdir/configure" --help=recursive
1714 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1716 cd "$ac_pwd" || { ac_status=$?; break; }
1720 test -n "$ac_init_help" && exit $ac_status
1721 if $ac_init_version; then
1723 CUPS configure 2.2.4
1724 generated by GNU Autoconf 2.69
1726 Copyright (C) 2012 Free Software Foundation, Inc.
1727 This configure script is free software; the Free Software Foundation
1728 gives unlimited permission to copy, distribute and modify it.
1733 ## ------------------------ ##
1734 ## Autoconf initialization. ##
1735 ## ------------------------ ##
1737 # ac_fn_c_try_compile LINENO
1738 # --------------------------
1739 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1740 ac_fn_c_try_compile ()
1742 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1743 rm -f conftest.$ac_objext
1744 if { { ac_try="$ac_compile"
1746 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1747 *) ac_try_echo
=$ac_try;;
1749 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1750 $as_echo "$ac_try_echo"; } >&5
1751 (eval "$ac_compile") 2>conftest.err
1753 if test -s conftest.err
; then
1754 grep -v '^ *+' conftest.err
>conftest.er1
1755 cat conftest.er1
>&5
1756 mv -f conftest.er1 conftest.err
1758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759 test $ac_status = 0; } && {
1760 test -z "$ac_c_werror_flag" ||
1761 test ! -s conftest.err
1762 } && test -s conftest.
$ac_objext; then :
1765 $as_echo "$as_me: failed program was:" >&5
1766 sed 's/^/| /' conftest.
$ac_ext >&5
1770 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1771 as_fn_set_status
$ac_retval
1773 } # ac_fn_c_try_compile
1775 # ac_fn_c_try_cpp LINENO
1776 # ----------------------
1777 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1780 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1781 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1783 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1784 *) ac_try_echo=$ac_try;;
1786 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1787 $as_echo "$ac_try_echo"; } >&5
1788 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1790 if test -s conftest.err; then
1791 grep -v '^ *+' conftest.err >conftest.er1
1792 cat conftest.er1 >&5
1793 mv -f conftest.er1 conftest.err
1795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1796 test $ac_status = 0; } > conftest.i && {
1797 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1798 test ! -s conftest.err
1802 $as_echo "$as_me: failed program was:" >&5
1803 sed 's/^/| /' conftest.$ac_ext >&5
1807 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1808 as_fn_set_status $ac_retval
1812 # ac_fn_cxx_try_compile LINENO
1813 # ----------------------------
1814 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1815 ac_fn_cxx_try_compile ()
1817 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1818 rm -f conftest.$ac_objext
1819 if { { ac_try="$ac_compile"
1821 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1822 *) ac_try_echo
=$ac_try;;
1824 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1825 $as_echo "$ac_try_echo"; } >&5
1826 (eval "$ac_compile") 2>conftest.err
1828 if test -s conftest.err
; then
1829 grep -v '^ *+' conftest.err
>conftest.er1
1830 cat conftest.er1
>&5
1831 mv -f conftest.er1 conftest.err
1833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1834 test $ac_status = 0; } && {
1835 test -z "$ac_cxx_werror_flag" ||
1836 test ! -s conftest.err
1837 } && test -s conftest.
$ac_objext; then :
1840 $as_echo "$as_me: failed program was:" >&5
1841 sed 's/^/| /' conftest.
$ac_ext >&5
1845 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1846 as_fn_set_status
$ac_retval
1848 } # ac_fn_cxx_try_compile
1850 # ac_fn_c_try_link LINENO
1851 # -----------------------
1852 # Try to link conftest.$ac_ext, and return whether this succeeded.
1855 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1856 rm -f conftest.
$ac_objext conftest
$ac_exeext
1857 if { { ac_try
="$ac_link"
1859 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1860 *) ac_try_echo=$ac_try;;
1862 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1863 $as_echo "$ac_try_echo"; } >&5
1864 (eval "$ac_link") 2>conftest.err
1866 if test -s conftest.err; then
1867 grep -v '^ *+' conftest.err >conftest.er1
1868 cat conftest.er1 >&5
1869 mv -f conftest.er1 conftest.err
1871 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1872 test $ac_status = 0; } && {
1873 test -z "$ac_c_werror_flag" ||
1874 test ! -s conftest.err
1875 } && test -s conftest$ac_exeext && {
1876 test "$cross_compiling" = yes ||
1877 test -x conftest$ac_exeext
1881 $as_echo "$as_me: failed program was:" >&5
1882 sed 's/^/| /' conftest.$ac_ext >&5
1886 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1887 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1888 # interfere with the next link command; also delete a directory that is
1889 # left behind by Apple's compiler. We do this before executing the actions.
1890 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1891 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1892 as_fn_set_status $ac_retval
1894 } # ac_fn_c_try_link
1896 # ac_fn_c_try_run LINENO
1897 # ----------------------
1898 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1899 # that executables *can* be run.
1902 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1903 if { { ac_try="$ac_link"
1905 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1906 *) ac_try_echo
=$ac_try;;
1908 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1909 $as_echo "$ac_try_echo"; } >&5
1910 (eval "$ac_link") 2>&5
1912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1913 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1914 { { case "(($ac_try" in
1915 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1916 *) ac_try_echo=$ac_try;;
1918 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1919 $as_echo "$ac_try_echo"; } >&5
1920 (eval "$ac_try") 2>&5
1922 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1923 test $ac_status = 0; }; }; then :
1926 $as_echo "$as_me: program exited with status $ac_status" >&5
1927 $as_echo "$as_me: failed program was:" >&5
1928 sed 's/^/| /' conftest.$ac_ext >&5
1930 ac_retval=$ac_status
1932 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1933 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1934 as_fn_set_status $ac_retval
1938 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1939 # -------------------------------------------------------
1940 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1941 # the include files in INCLUDES and setting the cache variable VAR
1943 ac_fn_c_check_header_mongrel ()
1945 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1946 if eval \${$3+:} false; then :
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1948 $as_echo_n "checking for $2... " >&6; }
1949 if eval \${$3+:} false; then :
1950 $as_echo_n "(cached) " >&6
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1954 $as_echo "$ac_res" >&6; }
1956 # Is the header compilable?
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1958 $as_echo_n "checking $2 usability... " >&6; }
1959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1960 /* end confdefs.h. */
1964 if ac_fn_c_try_compile "$LINENO"; then :
1965 ac_header_compiler=yes
1967 ac_header_compiler=no
1969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1971 $as_echo "$ac_header_compiler" >&6; }
1973 # Is the header present?
1974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1975 $as_echo_n "checking $2 presence... " >&6; }
1976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1977 /* end confdefs.h. */
1980 if ac_fn_c_try_cpp "$LINENO"; then :
1981 ac_header_preproc=yes
1983 ac_header_preproc=no
1985 rm -f conftest.err conftest.i conftest.$ac_ext
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1987 $as_echo "$ac_header_preproc" >&6; }
1989 # So? What about this header?
1990 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1992 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1993 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1995 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1999 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2001 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2003 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2005 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2007 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2008 ( $as_echo "## --------------------------------------------------- ##
2009 ## Report this to https://github.com/apple/cups/issues ##
2010 ## --------------------------------------------------- ##"
2011 ) | sed "s/^/$as_me: WARNING: /" >&2
2014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2015 $as_echo_n "checking for $2... " >&6; }
2016 if eval \${$3+:} false; then :
2017 $as_echo_n "(cached) " >&6
2019 eval "$3=\$ac_header_compiler"
2022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2023 $as_echo "$ac_res" >&6; }
2025 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2027 } # ac_fn_c_check_header_mongrel
2029 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2030 # -------------------------------------------------------
2031 # Tests whether HEADER exists and can be compiled using the include files in
2032 # INCLUDES, setting the cache variable VAR accordingly.
2033 ac_fn_c_check_header_compile ()
2035 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2037 $as_echo_n "checking for $2... " >&6; }
2038 if eval \${$3+:} false; then :
2039 $as_echo_n "(cached) " >&6
2041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2042 /* end confdefs.h. */
2046 if ac_fn_c_try_compile "$LINENO"; then :
2051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2055 $as_echo "$ac_res" >&6; }
2056 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2058 } # ac_fn_c_check_header_compile
2060 # ac_fn_c_check_func LINENO FUNC VAR
2061 # ----------------------------------
2062 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2063 ac_fn_c_check_func ()
2065 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2067 $as_echo_n "checking for $2... " >&6; }
2068 if eval \${$3+:} false; then :
2069 $as_echo_n "(cached) " >&6
2071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2072 /* end confdefs.h. */
2073 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2074 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2075 #define $2 innocuous_$2
2077 /* System header to define __stub macros and hopefully few prototypes,
2078 which can conflict with char $2 (); below.
2079 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2080 <limits.h> exists even on freestanding compilers. */
2083 # include <limits.h>
2085 # include <assert.h>
2090 /* Override any GCC internal prototype to avoid an error.
2091 Use char because int might match the return type of a GCC
2092 builtin and then its argument prototype would still apply. */
2097 /* The GNU C library defines this for functions which it implements
2098 to always fail with ENOSYS. Some functions are actually named
2099 something starting with __ and the normal name is an alias. */
2100 #if defined __stub_$2 || defined __stub___$2
2112 if ac_fn_c_try_link "$LINENO"; then :
2117 rm -f core conftest.err conftest.$ac_objext \
2118 conftest$ac_exeext conftest.$ac_ext
2121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2122 $as_echo "$ac_res" >&6; }
2123 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2125 } # ac_fn_c_check_func
2127 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2128 # ----------------------------------------------------
2129 # Tries to find if the field MEMBER exists in type AGGR, after including
2130 # INCLUDES, setting cache variable VAR accordingly.
2131 ac_fn_c_check_member ()
2133 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2135 $as_echo_n "checking for $2.$3... " >&6; }
2136 if eval \${$4+:} false; then :
2137 $as_echo_n "(cached) " >&6
2139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2140 /* end confdefs.h. */
2152 if ac_fn_c_try_compile "$LINENO"; then :
2155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2156 /* end confdefs.h. */
2162 if (sizeof ac_aggr.$3)
2168 if ac_fn_c_try_compile "$LINENO"; then :
2173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2179 $as_echo "$ac_res" >&6; }
2180 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2182 } # ac_fn_c_check_member
2183 cat >config.log <<_ACEOF
2184 This file contains any messages produced by compilers while
2185 running configure, to aid debugging if configure makes a mistake.
2187 It was created by CUPS $as_me 2.2.4, which was
2188 generated by GNU Autoconf 2.69. Invocation command line was
2200 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2201 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2202 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2203 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2204 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2206 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2207 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2209 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2210 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2211 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2212 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2213 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2214 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2215 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2223 test -z "$as_dir" && as_dir=.
2224 $as_echo "PATH: $as_dir"
2240 # Keep a trace of the command line.
2241 # Strip out --no-create and --no-recursion so they do not pile up.
2242 # Strip out --silent because we don't want to record it for future runs.
2243 # Also quote any args containing shell meta-characters.
2244 # Make two passes to allow for proper duplicate-argument suppression.
2248 ac_must_keep_next=false
2254 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2255 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2256 | -silent | --silent | --silen | --sile | --sil)
2259 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2262 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2264 as_fn_append ac_configure_args1 " '$ac_arg'"
2265 if test $ac_must_keep_next = true; then
2266 ac_must_keep_next=false # Got value, back to normal.
2269 *=* | --config-cache | -C | -disable-* | --disable-* \
2270 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2271 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2272 | -with-* | --with-* | -without-* | --without-* | --x)
2273 case "$ac_configure_args0 " in
2274 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2277 -* ) ac_must_keep_next=true ;;
2280 as_fn_append ac_configure_args " '$ac_arg'"
2285 { ac_configure_args0=; unset ac_configure_args0;}
2286 { ac_configure_args1=; unset ac_configure_args1;}
2288 # When interrupted or exit'd, cleanup temporary files, and complete
2289 # config.log. We remove comments because anyway the quotes in there
2290 # would cause problems or look ugly.
2291 # WARNING: Use '\'' to represent an apostrophe within the trap.
2292 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2293 trap 'exit_status=$?
2294 # Save into config.log some information that might help in debugging.
2298 $as_echo "## ---------------- ##
2299 ## Cache variables. ##
2300 ## ---------------- ##"
2302 # The following way of writing the cache mishandles newlines in values,
2304 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2305 eval ac_val=\$$ac_var
2309 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2310 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2313 _ | IFS | as_nl) ;; #(
2314 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2315 *) { eval $ac_var=; unset $ac_var;} ;;
2320 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2321 *${as_nl}ac_space=\ *)
2323 "s/'\''/'\''\\\\'\'''\''/g;
2324 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2327 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2334 $as_echo "## ----------------- ##
2335 ## Output variables. ##
2336 ## ----------------- ##"
2338 for ac_var in $ac_subst_vars
2340 eval ac_val=\$$ac_var
2342 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2344 $as_echo "$ac_var='\''$ac_val'\''"
2348 if test -n "$ac_subst_files"; then
2349 $as_echo "## ------------------- ##
2350 ## File substitutions. ##
2351 ## ------------------- ##"
2353 for ac_var in $ac_subst_files
2355 eval ac_val=\$$ac_var
2357 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2359 $as_echo "$ac_var='\''$ac_val'\''"
2364 if test -s confdefs.h; then
2365 $as_echo "## ----------- ##
2372 test "$ac_signal" != 0 &&
2373 $as_echo "$as_me: caught signal $ac_signal"
2374 $as_echo "$as_me: exit $exit_status"
2376 rm -f core *.core core.conftest.* &&
2377 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2380 for ac_signal in 1 2 13 15; do
2381 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2385 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2386 rm -f -r conftest* confdefs.h
2388 $as_echo "/* confdefs.h */" > confdefs.h
2390 # Predefined preprocessor variables.
2392 cat >>confdefs.h <<_ACEOF
2393 #define PACKAGE_NAME "$PACKAGE_NAME"
2396 cat >>confdefs.h <<_ACEOF
2397 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2400 cat >>confdefs.h <<_ACEOF
2401 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2404 cat >>confdefs.h <<_ACEOF
2405 #define PACKAGE_STRING "$PACKAGE_STRING"
2408 cat >>confdefs.h <<_ACEOF
2409 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2412 cat >>confdefs.h <<_ACEOF
2413 #define PACKAGE_URL "$PACKAGE_URL"
2417 # Let the site file select an alternate cache file if it wants to.
2418 # Prefer an explicitly selected file to automatically selected ones.
2421 if test -n "$CONFIG_SITE"; then
2422 # We do not want a PATH search for config.site.
2423 case $CONFIG_SITE in #((
2424 -*) ac_site_file1=./$CONFIG_SITE;;
2425 */*) ac_site_file1=$CONFIG_SITE;;
2426 *) ac_site_file1=./$CONFIG_SITE;;
2428 elif test "x$prefix" != xNONE; then
2429 ac_site_file1=$prefix/share/config.site
2430 ac_site_file2=$prefix/etc/config.site
2432 ac_site_file1=$ac_default_prefix/share/config.site
2433 ac_site_file2=$ac_default_prefix/etc/config.site
2435 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2437 test "x$ac_site_file" = xNONE && continue
2438 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2440 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2441 sed 's/^/| /' "$ac_site_file" >&5
2443 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2444 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2445 as_fn_error $? "failed to load site
script $ac_site_file
2446 See \
`config.log' for more details" "$LINENO" 5; }
2450 if test -r "$cache_file"; then
2451 # Some versions of bash will fail to source /dev/null (special files
2452 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2453 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2454 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2455 $as_echo "$as_me: loading cache $cache_file" >&6;}
2457 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2458 *) . "./$cache_file";;
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2463 $as_echo "$as_me: creating cache $cache_file" >&6;}
2467 # Check that the precious variables saved in the cache have kept the same
2469 ac_cache_corrupted=false
2470 for ac_var in $ac_precious_vars; do
2471 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2472 eval ac_new_set=\$ac_env_${ac_var}_set
2473 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2474 eval ac_new_val=\$ac_env_${ac_var}_value
2475 case $ac_old_set,$ac_new_set in
2477 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2478 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2479 ac_cache_corrupted=: ;;
2481 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2482 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2483 ac_cache_corrupted=: ;;
2486 if test "x$ac_old_val" != "x$ac_new_val"; then
2487 # differences in whitespace do not lead to failure.
2488 ac_old_val_w=`echo x
$ac_old_val`
2489 ac_new_val_w=`echo x
$ac_new_val`
2490 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2492 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2493 ac_cache_corrupted=:
2495 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2496 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2497 eval $ac_var=\$ac_old_val
2499 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2500 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2501 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2502 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2505 # Pass precious variables to config.status.
2506 if test "$ac_new_set" = set; then
2508 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2509 *) ac_arg=$ac_var=$ac_new_val ;;
2511 case " $ac_configure_args " in
2512 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2513 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2517 if $ac_cache_corrupted; then
2518 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2519 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2521 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2522 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2524 ## -------------------- ##
2525 ## Main body of script. ##
2526 ## -------------------- ##
2529 ac_cpp='$CPP $CPPFLAGS'
2530 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2531 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2532 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2539 if test -f "$ac_dir/install-sh"; then
2541 ac_install_sh="$ac_aux_dir/install-sh -c"
2543 elif test -f "$ac_dir/install.sh"; then
2545 ac_install_sh="$ac_aux_dir/install.sh -c"
2547 elif test -f "$ac_dir/shtool"; then
2549 ac_install_sh="$ac_aux_dir/shtool install -c"
2553 if test -z "$ac_aux_dir"; then
2554 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2557 # These three variables are undocumented and unsupported,
2558 # and are intended to be withdrawn in a future Autoconf release.
2559 # They can cause serious problems if a builder's source tree is in a directory
2560 # whose full name contains unusual characters.
2561 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2562 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2563 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2566 # Make sure we can run config.sub.
2567 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2568 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2571 $as_echo_n "checking build system type... " >&6; }
2572 if ${ac_cv_build+:} false; then :
2573 $as_echo_n "(cached) " >&6
2575 ac_build_alias=$build_alias
2576 test "x$ac_build_alias" = x &&
2577 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2578 test "x$ac_build_alias" = x &&
2579 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2580 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2581 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2585 $as_echo "$ac_cv_build" >&6; }
2586 case $ac_cv_build in
2588 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2591 ac_save_IFS=$IFS; IFS='-'
2597 # Remember, the first character of IFS is used to create $*,
2598 # except with old shells:
2601 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2605 $as_echo_n "checking host system type... " >&6; }
2606 if ${ac_cv_host+:} false; then :
2607 $as_echo_n "(cached) " >&6
2609 if test "x$host_alias" = x; then
2610 ac_cv_host=$ac_cv_build
2612 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2613 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2618 $as_echo "$ac_cv_host" >&6; }
2621 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2624 ac_save_IFS=$IFS; IFS='-'
2630 # Remember, the first character of IFS is used to create $*,
2631 # except with old shells:
2634 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
2638 host_os_name=`echo $host_os |
sed -e '1,$s/[0-9.]*$//g'`
2639 host_os_version=`echo $host_os |
sed -e '1,$s/^[^0-9.]*//g' |
awk -F.
'{print $1 $2}'`
2641 if test "$host_os_name" = darwin -a $host_os_version -lt 120; then
2642 as_fn_error $? "Sorry, this version of CUPS requires macOS 10.8 or higher." "$LINENO" 5
2645 if test "$build" = "$host"; then
2646 # No, build local targets
2649 # Yes, don't build local targets
2655 ac_config_headers="$ac_config_headers config.h"
2658 CUPS_VERSION="2.2.4"
2660 CUPS_BUILD="cups-$CUPS_VERSION"
2663 # Check whether --with-cups_build was given.
2664 if test "${with_cups_build+set}" = set; then :
2665 withval=$with_cups_build; CUPS_BUILD="$withval"
2672 cat >>confdefs.h <<_ACEOF
2673 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2676 cat >>confdefs.h <<_ACEOF
2677 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2681 CFLAGS="${CFLAGS:=}"
2682 CPPFLAGS="${CPPFLAGS:=}"
2683 CXXFLAGS="${CXXFLAGS:=}"
2684 LDFLAGS="${LDFLAGS:=}"
2686 for ac_prog in gawk mawk nawk awk
2688 # Extract the first word of "$ac_prog", so it can be a program name with args.
2689 set dummy $ac_prog; ac_word=$2
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2691 $as_echo_n "checking for $ac_word... " >&6; }
2692 if ${ac_cv_prog_AWK+:} false; then :
2693 $as_echo_n "(cached) " >&6
2695 if test -n "$AWK"; then
2696 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2702 test -z "$as_dir" && as_dir=.
2703 for ac_exec_ext in '' $ac_executable_extensions; do
2704 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2705 ac_cv_prog_AWK="$ac_prog"
2706 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2716 if test -n "$AWK"; then
2717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2718 $as_echo "$AWK" >&6; }
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2721 $as_echo "no" >&6; }
2725 test -n "$AWK" && break
2729 ac_cpp='$CPP $CPPFLAGS'
2730 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2731 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2733 if test -n "$ac_tool_prefix"; then
2734 for ac_prog in clang cc gcc
2736 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2737 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2739 $as_echo_n "checking for $ac_word... " >&6; }
2740 if ${ac_cv_prog_CC+:} false; then :
2741 $as_echo_n "(cached) " >&6
2743 if test -n "$CC"; then
2744 ac_cv_prog_CC="$CC" # Let the user override the test.
2746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2750 test -z "$as_dir" && as_dir=.
2751 for ac_exec_ext in '' $ac_executable_extensions; do
2752 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2753 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2754 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2764 if test -n "$CC"; then
2765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2766 $as_echo "$CC" >&6; }
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2769 $as_echo "no" >&6; }
2773 test -n "$CC" && break
2776 if test -z "$CC"; then
2778 for ac_prog in clang cc gcc
2780 # Extract the first word of "$ac_prog", so it can be a program name with args.
2781 set dummy $ac_prog; ac_word=$2
2782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2783 $as_echo_n "checking for $ac_word... " >&6; }
2784 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2785 $as_echo_n "(cached) " >&6
2787 if test -n "$ac_ct_CC"; then
2788 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2790 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2794 test -z "$as_dir" && as_dir=.
2795 for ac_exec_ext in '' $ac_executable_extensions; do
2796 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2797 ac_cv_prog_ac_ct_CC="$ac_prog"
2798 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2807 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2808 if test -n "$ac_ct_CC"; then
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2810 $as_echo "$ac_ct_CC" >&6; }
2812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2813 $as_echo "no" >&6; }
2817 test -n "$ac_ct_CC" && break
2820 if test "x$ac_ct_CC" = x; then
2823 case $cross_compiling:$ac_tool_warned in
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2826 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2827 ac_tool_warned=yes ;;
2834 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2835 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2836 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2837 See \
`config.log' for more details" "$LINENO" 5; }
2839 # Provide some information about the compiler.
2840 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2843 for ac_option in --version -v -V -qversion; do
2844 { { ac_try="$ac_compiler $ac_option >&5"
2846 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2847 *) ac_try_echo
=$ac_try;;
2849 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2850 $as_echo "$ac_try_echo"; } >&5
2851 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2853 if test -s conftest.err
; then
2855 ... rest of stderr output deleted ...
2856 10q' conftest.err
>conftest.er1
2857 cat conftest.er1
>&5
2859 rm -f conftest.er1 conftest.err
2860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2861 test $ac_status = 0; }
2864 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2865 /* end confdefs.h. */
2875 ac_clean_files_save
=$ac_clean_files
2876 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2877 # Try to create an executable without -o first, disregard a.out.
2878 # It will help us diagnose broken compilers, and finding out an intuition
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2881 $as_echo_n "checking whether the C compiler works... " >&6; }
2882 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2884 # The possible output files:
2885 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2888 for ac_file
in $ac_files
2891 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2892 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2897 if { { ac_try
="$ac_link_default"
2899 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2900 *) ac_try_echo=$ac_try;;
2902 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2903 $as_echo "$ac_try_echo"; } >&5
2904 (eval "$ac_link_default") 2>&5
2906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2907 test $ac_status = 0; }; then :
2908 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2909 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2910 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2911 # so that the user can short-circuit this test for compilers unknown to
2913 for ac_file in $ac_files ''
2915 test -f "$ac_file" || continue
2917 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2920 # We found the default executable, but exeext='' is most
2924 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2926 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2928 # We set ac_cv_exeext here because the later test for it is not
2929 # safe: cross compilers may not add the suffix if given an `-o'
2930 # argument, so we may need to know it at that point already.
2931 # Even if this section looks crufty: it has the advantage of
2938 test "$ac_cv_exeext" = no && ac_cv_exeext=
2943 if test -z "$ac_file"; then :
2944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2945 $as_echo "no" >&6; }
2946 $as_echo "$as_me: failed program was:" >&5
2947 sed 's
/^
/|
/' conftest.$ac_ext >&5
2949 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2950 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2951 as_fn_error 77 "C compiler cannot create executables
2952 See \`config.log
' for more details" "$LINENO" 5; }
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2955 $as_echo "yes" >&6; }
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2958 $as_echo_n "checking for C compiler default output file name... " >&6; }
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2960 $as_echo "$ac_file" >&6; }
2961 ac_exeext=$ac_cv_exeext
2963 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2964 ac_clean_files=$ac_clean_files_save
2965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2966 $as_echo_n "checking for suffix of executables... " >&6; }
2967 if { { ac_try="$ac_link"
2969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2970 *) ac_try_echo=$ac_try;;
2972 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2973 $as_echo "$ac_try_echo"; } >&5
2974 (eval "$ac_link") 2>&5
2976 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2977 test $ac_status = 0; }; then :
2978 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2979 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2980 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2982 for ac_file
in conftest.exe conftest conftest.
*; do
2983 test -f "$ac_file" ||
continue
2985 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2986 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2992 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2993 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2994 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2995 See \`config.log' for more details" "$LINENO" 5; }
2997 rm -f conftest conftest
$ac_cv_exeext
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2999 $as_echo "$ac_cv_exeext" >&6; }
3001 rm -f conftest.
$ac_ext
3002 EXEEXT
=$ac_cv_exeext
3004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3005 /* end confdefs.h. */
3010 FILE *f = fopen ("conftest.out", "w");
3011 return ferror (f) || fclose (f) != 0;
3017 ac_clean_files
="$ac_clean_files conftest.out"
3018 # Check that the compiler produces executables we can run. If not, either
3019 # the compiler is broken, or we cross compile.
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3021 $as_echo_n "checking whether we are cross compiling... " >&6; }
3022 if test "$cross_compiling" != yes; then
3023 { { ac_try
="$ac_link"
3025 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3026 *) ac_try_echo=$ac_try;;
3028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3029 $as_echo "$ac_try_echo"; } >&5
3030 (eval "$ac_link") 2>&5
3032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3033 test $ac_status = 0; }
3034 if { ac_try='./conftest$ac_cv_exeext'
3035 { { case "(($ac_try" in
3036 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3037 *) ac_try_echo
=$ac_try;;
3039 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3040 $as_echo "$ac_try_echo"; } >&5
3041 (eval "$ac_try") 2>&5
3043 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3044 test $ac_status = 0; }; }; then
3047 if test "$cross_compiling" = maybe
; then
3050 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3051 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3052 as_fn_error $?
"cannot run C compiled programs.
3053 If you meant to cross compile, use \`--host'.
3054 See \`config.log' for more details" "$LINENO" 5; }
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3059 $as_echo "$cross_compiling" >&6; }
3061 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3062 ac_clean_files
=$ac_clean_files_save
3063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3064 $as_echo_n "checking for suffix of object files... " >&6; }
3065 if ${ac_cv_objext+:} false
; then :
3066 $as_echo_n "(cached) " >&6
3068 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3069 /* end confdefs.h. */
3079 rm -f conftest.o conftest.obj
3080 if { { ac_try
="$ac_compile"
3082 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3083 *) ac_try_echo=$ac_try;;
3085 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3086 $as_echo "$ac_try_echo"; } >&5
3087 (eval "$ac_compile") 2>&5
3089 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3090 test $ac_status = 0; }; then :
3091 for ac_file in conftest.o conftest.obj conftest.*; do
3092 test -f "$ac_file" || continue;
3094 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3095 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3100 $as_echo "$as_me: failed program was:" >&5
3101 sed 's/^/| /' conftest.$ac_ext >&5
3103 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3104 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3105 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3106 See \
`config.log' for more details" "$LINENO" 5; }
3108 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3111 $as_echo "$ac_cv_objext" >&6; }
3112 OBJEXT=$ac_cv_objext
3114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3115 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3116 if ${ac_cv_c_compiler_gnu+:} false; then :
3117 $as_echo_n "(cached) " >&6
3119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3120 /* end confdefs.h. */
3133 if ac_fn_c_try_compile "$LINENO"; then :
3138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3139 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3143 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3144 if test $ac_compiler_gnu = yes; then
3149 ac_test_CFLAGS=${CFLAGS+set}
3150 ac_save_CFLAGS=$CFLAGS
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3152 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3153 if ${ac_cv_prog_cc_g+:} false; then :
3154 $as_echo_n "(cached) " >&6
3156 ac_save_c_werror_flag=$ac_c_werror_flag
3157 ac_c_werror_flag=yes
3160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3161 /* end confdefs.h. */
3171 if ac_fn_c_try_compile "$LINENO"; then :
3175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3176 /* end confdefs.h. */
3186 if ac_fn_c_try_compile "$LINENO"; then :
3189 ac_c_werror_flag=$ac_save_c_werror_flag
3191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3192 /* end confdefs.h. */
3202 if ac_fn_c_try_compile "$LINENO"; then :
3205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3207 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3210 ac_c_werror_flag=$ac_save_c_werror_flag
3212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3213 $as_echo "$ac_cv_prog_cc_g" >&6; }
3214 if test "$ac_test_CFLAGS" = set; then
3215 CFLAGS=$ac_save_CFLAGS
3216 elif test $ac_cv_prog_cc_g = yes; then
3217 if test "$GCC" = yes; then
3223 if test "$GCC" = yes; then
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3230 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3231 if ${ac_cv_prog_cc_c89+:} false; then :
3232 $as_echo_n "(cached) " >&6
3234 ac_cv_prog_cc_c89=no
3236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237 /* end confdefs.h. */
3241 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3242 struct buf { int x; };
3243 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3244 static char *e (p, i)
3250 static char *f (char * (*g) (char **, int), char **p, ...)
3255 s = g (p, va_arg (v,int));
3260 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3261 function prototypes and stuff, but not '\xHH' hex character constants.
3262 These don't provoke an error unfortunately, instead are silently treated
3263 as 'x'. The following induces an error, until -std is added to get
3264 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3265 array size at least. It's necessary to write '\x00'==0 to get something
3266 that's true only with -std. */
3267 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3269 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3270 inside strings and character constants. */
3272 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3274 int test (int i, double x);
3275 struct s1 {int (*f) (int a);};
3276 struct s2 {int (*f) (double a);};
3277 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3283 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3288 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3289 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3291 CC="$ac_save_CC $ac_arg"
3292 if ac_fn_c_try_compile "$LINENO"; then :
3293 ac_cv_prog_cc_c89=$ac_arg
3295 rm -f core conftest.err conftest.$ac_objext
3296 test "x$ac_cv_prog_cc_c89" != "xno" && break
3298 rm -f conftest.$ac_ext
3303 case "x$ac_cv_prog_cc_c89" in
3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3306 $as_echo "none needed" >&6; } ;;
3308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3309 $as_echo "unsupported" >&6; } ;;
3311 CC="$CC $ac_cv_prog_cc_c89"
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3313 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3315 if test "x$ac_cv_prog_cc_c89" != xno; then :
3320 ac_cpp='$CPP $CPPFLAGS'
3321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3326 ac_cpp='$CPP $CPPFLAGS'
3327 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3328 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3329 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3331 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3332 # On Suns, sometimes $CPP names a directory.
3333 if test -n "$CPP" && test -d "$CPP"; then
3336 if test -z "$CPP"; then
3337 if ${ac_cv_prog_CPP+:} false; then :
3338 $as_echo_n "(cached) " >&6
3340 # Double quotes because CPP needs to be expanded
3341 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3344 for ac_c_preproc_warn_flag in '' yes
3346 # Use a header file that comes with gcc, so configuring glibc
3347 # with a fresh cross-compiler works.
3348 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3349 # <limits.h> exists even on freestanding compilers.
3350 # On the NeXT, cc -E runs the code through the compiler's parser,
3351 # not just through cpp. "Syntax error" is here to catch this case.
3352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3353 /* end confdefs.h. */
3355 # include <limits.h>
3357 # include <assert.h>
3361 if ac_fn_c_try_cpp "$LINENO"; then :
3364 # Broken: fails on valid input.
3367 rm -f conftest.err conftest.i conftest.$ac_ext
3369 # OK, works on sane cases. Now check whether nonexistent headers
3370 # can be detected and how.
3371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3372 /* end confdefs.h. */
3373 #include <ac_nonexistent.h>
3375 if ac_fn_c_try_cpp "$LINENO"; then :
3376 # Broken: success on invalid input.
3379 # Passes both tests.
3383 rm -f conftest.err conftest.i conftest.$ac_ext
3386 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3387 rm -f conftest.i conftest.err conftest.
$ac_ext
3388 if $ac_preproc_ok; then :
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3401 $as_echo "$CPP" >&6; }
3403 for ac_c_preproc_warn_flag
in '' yes
3405 # Use a header file that comes with gcc, so configuring glibc
3406 # with a fresh cross-compiler works.
3407 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3408 # <limits.h> exists even on freestanding compilers.
3409 # On the NeXT, cc -E runs the code through the compiler's parser,
3410 # not just through cpp. "Syntax error" is here to catch this case.
3411 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3412 /* end confdefs.h. */
3414 # include <limits.h>
3416 # include <assert.h>
3420 if ac_fn_c_try_cpp
"$LINENO"; then :
3423 # Broken: fails on valid input.
3426 rm -f conftest.err conftest.i conftest.
$ac_ext
3428 # OK, works on sane cases. Now check whether nonexistent headers
3429 # can be detected and how.
3430 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3431 /* end confdefs.h. */
3432 #include <ac_nonexistent.h>
3434 if ac_fn_c_try_cpp
"$LINENO"; then :
3435 # Broken: success on invalid input.
3438 # Passes both tests.
3442 rm -f conftest.err conftest.i conftest.
$ac_ext
3445 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3446 rm -f conftest.i conftest.err conftest.
$ac_ext
3447 if $ac_preproc_ok; then :
3450 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3451 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3452 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3453 See \`config.log' for more details" "$LINENO" 5; }
3457 ac_cpp
='$CPP $CPPFLAGS'
3458 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3459 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3460 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3463 ac_cpp
='$CXXCPP $CPPFLAGS'
3464 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3465 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3466 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3467 if test -z "$CXX"; then
3468 if test -n "$CCC"; then
3471 if test -n "$ac_tool_prefix"; then
3472 for ac_prog
in clang
++ c
++ g
++
3474 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3475 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3477 $as_echo_n "checking for $ac_word... " >&6; }
3478 if ${ac_cv_prog_CXX+:} false
; then :
3479 $as_echo_n "(cached) " >&6
3481 if test -n "$CXX"; then
3482 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3484 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3488 test -z "$as_dir" && as_dir
=.
3489 for ac_exec_ext
in '' $ac_executable_extensions; do
3490 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3491 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3502 if test -n "$CXX"; then
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3504 $as_echo "$CXX" >&6; }
3506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3507 $as_echo "no" >&6; }
3511 test -n "$CXX" && break
3514 if test -z "$CXX"; then
3516 for ac_prog
in clang
++ c
++ g
++
3518 # Extract the first word of "$ac_prog", so it can be a program name with args.
3519 set dummy
$ac_prog; ac_word
=$2
3520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3521 $as_echo_n "checking for $ac_word... " >&6; }
3522 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3523 $as_echo_n "(cached) " >&6
3525 if test -n "$ac_ct_CXX"; then
3526 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3528 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3532 test -z "$as_dir" && as_dir
=.
3533 for ac_exec_ext
in '' $ac_executable_extensions; do
3534 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3535 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3536 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3545 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3546 if test -n "$ac_ct_CXX"; then
3547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3548 $as_echo "$ac_ct_CXX" >&6; }
3550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3551 $as_echo "no" >&6; }
3555 test -n "$ac_ct_CXX" && break
3558 if test "x$ac_ct_CXX" = x
; then
3561 case $cross_compiling:$ac_tool_warned in
3563 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3564 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3565 ac_tool_warned
=yes ;;
3573 # Provide some information about the compiler.
3574 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3577 for ac_option
in --version -v -V -qversion; do
3578 { { ac_try
="$ac_compiler $ac_option >&5"
3580 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3581 *) ac_try_echo=$ac_try;;
3583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3584 $as_echo "$ac_try_echo"; } >&5
3585 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3587 if test -s conftest.err; then
3589 ... rest of stderr output deleted ...
3590 10q' conftest.err >conftest.er1
3591 cat conftest.er1 >&5
3593 rm -f conftest.er1 conftest.err
3594 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3595 test $ac_status = 0; }
3598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3599 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3600 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3601 $as_echo_n "(cached) " >&6
3603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3604 /* end confdefs.h. */
3617 if ac_fn_cxx_try_compile "$LINENO"; then :
3622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3623 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3627 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3628 if test $ac_compiler_gnu = yes; then
3633 ac_test_CXXFLAGS=${CXXFLAGS+set}
3634 ac_save_CXXFLAGS=$CXXFLAGS
3635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3636 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3637 if ${ac_cv_prog_cxx_g+:} false; then :
3638 $as_echo_n "(cached) " >&6
3640 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3641 ac_cxx_werror_flag=yes
3644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3645 /* end confdefs.h. */
3655 if ac_fn_cxx_try_compile "$LINENO"; then :
3656 ac_cv_prog_cxx_g=yes
3659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3660 /* end confdefs.h. */
3670 if ac_fn_cxx_try_compile "$LINENO"; then :
3673 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3676 /* end confdefs.h. */
3686 if ac_fn_cxx_try_compile "$LINENO"; then :
3687 ac_cv_prog_cxx_g=yes
3689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3694 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3697 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3698 if test "$ac_test_CXXFLAGS" = set; then
3699 CXXFLAGS=$ac_save_CXXFLAGS
3700 elif test $ac_cv_prog_cxx_g = yes; then
3701 if test "$GXX" = yes; then
3707 if test "$GXX" = yes; then
3714 ac_cpp='$CPP $CPPFLAGS'
3715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3719 if test -n "$ac_tool_prefix"; then
3720 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3721 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3723 $as_echo_n "checking for $ac_word... " >&6; }
3724 if ${ac_cv_prog_RANLIB+:} false; then :
3725 $as_echo_n "(cached) " >&6
3727 if test -n "$RANLIB"; then
3728 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3734 test -z "$as_dir" && as_dir=.
3735 for ac_exec_ext in '' $ac_executable_extensions; do
3736 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3737 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3747 RANLIB=$ac_cv_prog_RANLIB
3748 if test -n "$RANLIB"; then
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3750 $as_echo "$RANLIB" >&6; }
3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3753 $as_echo "no" >&6; }
3758 if test -z "$ac_cv_prog_RANLIB"; then
3759 ac_ct_RANLIB=$RANLIB
3760 # Extract the first word of "ranlib", so it can be a program name with args.
3761 set dummy ranlib; ac_word=$2
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3763 $as_echo_n "checking for $ac_word... " >&6; }
3764 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3765 $as_echo_n "(cached) " >&6
3767 if test -n "$ac_ct_RANLIB"; then
3768 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3774 test -z "$as_dir" && as_dir=.
3775 for ac_exec_ext in '' $ac_executable_extensions; do
3776 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3777 ac_cv_prog_ac_ct_RANLIB="ranlib"
3778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3787 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3788 if test -n "$ac_ct_RANLIB"; then
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3790 $as_echo "$ac_ct_RANLIB" >&6; }
3792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3793 $as_echo "no" >&6; }
3796 if test "x$ac_ct_RANLIB" = x; then
3799 case $cross_compiling:$ac_tool_warned in
3801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3802 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3803 ac_tool_warned=yes ;;
3805 RANLIB=$ac_ct_RANLIB
3808 RANLIB="$ac_cv_prog_RANLIB"
3811 # Extract the first word of "ar", so it can be a program name with args.
3812 set dummy ar; ac_word=$2
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3814 $as_echo_n "checking for $ac_word... " >&6; }
3815 if ${ac_cv_path_AR+:} false; then :
3816 $as_echo_n "(cached) " >&6
3820 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3827 test -z "$as_dir" && as_dir=.
3828 for ac_exec_ext in '' $ac_executable_extensions; do
3829 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3830 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3831 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3842 if test -n "$AR"; then
3843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3844 $as_echo "$AR" >&6; }
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3847 $as_echo "no" >&6; }
3851 # Extract the first word of "chmod", so it can be a program name with args.
3852 set dummy chmod; ac_word=$2
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3854 $as_echo_n "checking for $ac_word... " >&6; }
3855 if ${ac_cv_path_CHMOD+:} false; then :
3856 $as_echo_n "(cached) " >&6
3860 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3863 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3867 test -z "$as_dir" && as_dir=.
3868 for ac_exec_ext in '' $ac_executable_extensions; do
3869 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3870 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3871 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3881 CHMOD=$ac_cv_path_CHMOD
3882 if test -n "$CHMOD"; then
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3884 $as_echo "$CHMOD" >&6; }
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3887 $as_echo "no" >&6; }
3891 # Extract the first word of "gzip", so it can be a program name with args.
3892 set dummy gzip; ac_word=$2
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3894 $as_echo_n "checking for $ac_word... " >&6; }
3895 if ${ac_cv_path_GZIP+:} false; then :
3896 $as_echo_n "(cached) " >&6
3900 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3907 test -z "$as_dir" && as_dir=.
3908 for ac_exec_ext in '' $ac_executable_extensions; do
3909 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3910 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3921 GZIP=$ac_cv_path_GZIP
3922 if test -n "$GZIP"; then
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3924 $as_echo "$GZIP" >&6; }
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3927 $as_echo "no" >&6; }
3931 # Extract the first word of "ld", so it can be a program name with args.
3932 set dummy ld; ac_word=$2
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3934 $as_echo_n "checking for $ac_word... " >&6; }
3935 if ${ac_cv_path_LD+:} false; then :
3936 $as_echo_n "(cached) " >&6
3940 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3947 test -z "$as_dir" && as_dir=.
3948 for ac_exec_ext in '' $ac_executable_extensions; do
3949 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3950 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3962 if test -n "$LD"; then
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3964 $as_echo "$LD" >&6; }
3966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967 $as_echo "no" >&6; }
3971 # Extract the first word of "ln", so it can be a program name with args.
3972 set dummy ln; ac_word=$2
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3974 $as_echo_n "checking for $ac_word... " >&6; }
3975 if ${ac_cv_path_LN+:} false; then :
3976 $as_echo_n "(cached) " >&6
3980 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3987 test -z "$as_dir" && as_dir=.
3988 for ac_exec_ext in '' $ac_executable_extensions; do
3989 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3990 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4002 if test -n "$LN"; then
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
4004 $as_echo "$LN" >&6; }
4006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4007 $as_echo "no" >&6; }
4011 # Extract the first word of "mv", so it can be a program name with args.
4012 set dummy mv; ac_word=$2
4013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4014 $as_echo_n "checking for $ac_word... " >&6; }
4015 if ${ac_cv_path_MV+:} false; then :
4016 $as_echo_n "(cached) " >&6
4020 ac_cv_path_MV="$MV" # Let the user override the test with a path.
4023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4027 test -z "$as_dir" && as_dir=.
4028 for ac_exec_ext in '' $ac_executable_extensions; do
4029 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4030 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4042 if test -n "$MV"; then
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4044 $as_echo "$MV" >&6; }
4046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4047 $as_echo "no" >&6; }
4051 # Extract the first word of "rm", so it can be a program name with args.
4052 set dummy rm; ac_word=$2
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4054 $as_echo_n "checking for $ac_word... " >&6; }
4055 if ${ac_cv_path_RM+:} false; then :
4056 $as_echo_n "(cached) " >&6
4060 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4067 test -z "$as_dir" && as_dir=.
4068 for ac_exec_ext in '' $ac_executable_extensions; do
4069 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4070 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4071 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4082 if test -n "$RM"; then
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
4084 $as_echo "$RM" >&6; }
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4087 $as_echo "no" >&6; }
4091 # Extract the first word of "rmdir", so it can be a program name with args.
4092 set dummy rmdir; ac_word=$2
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4094 $as_echo_n "checking for $ac_word... " >&6; }
4095 if ${ac_cv_path_RMDIR+:} false; then :
4096 $as_echo_n "(cached) " >&6
4100 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
4103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4107 test -z "$as_dir" && as_dir=.
4108 for ac_exec_ext in '' $ac_executable_extensions; do
4109 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4110 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
4111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4121 RMDIR=$ac_cv_path_RMDIR
4122 if test -n "$RMDIR"; then
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4124 $as_echo "$RMDIR" >&6; }
4126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4127 $as_echo "no" >&6; }
4131 # Extract the first word of "sed", so it can be a program name with args.
4132 set dummy sed; ac_word=$2
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4134 $as_echo_n "checking for $ac_word... " >&6; }
4135 if ${ac_cv_path_SED+:} false; then :
4136 $as_echo_n "(cached) " >&6
4140 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4147 test -z "$as_dir" && as_dir=.
4148 for ac_exec_ext in '' $ac_executable_extensions; do
4149 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4150 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4162 if test -n "$SED"; then
4163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4164 $as_echo "$SED" >&6; }
4166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4167 $as_echo "no" >&6; }
4171 # Extract the first word of "xdg-open", so it can be a program name with args.
4172 set dummy xdg-open; ac_word=$2
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4174 $as_echo_n "checking for $ac_word... " >&6; }
4175 if ${ac_cv_path_XDGOPEN+:} false; then :
4176 $as_echo_n "(cached) " >&6
4180 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4187 test -z "$as_dir" && as_dir=.
4188 for ac_exec_ext in '' $ac_executable_extensions; do
4189 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4190 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4201 XDGOPEN=$ac_cv_path_XDGOPEN
4202 if test -n "$XDGOPEN"; then
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4204 $as_echo "$XDGOPEN" >&6; }
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4207 $as_echo "no" >&6; }
4211 if test "x$XDGOPEN" = x; then
4212 CUPS_HTMLVIEW="htmlview"
4214 CUPS_HTMLVIEW="$XDGOPEN"
4218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4219 $as_echo_n "checking for install-sh script... " >&6; }
4220 INSTALL="`pwd`/install-sh"
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4223 $as_echo "using $INSTALL" >&6; }
4225 if test "x$AR" = x; then
4226 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4228 if test "x$CC" = x; then
4229 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4233 # Check whether --enable-static was given.
4234 if test "${enable_static+set}" = set; then :
4235 enableval=$enable_static;
4239 if test x$enable_static = xyes; then
4240 echo Installing static libraries...
4241 INSTALLSTATIC="installstatic"
4246 if test -n "$ac_tool_prefix"; then
4247 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4248 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4250 $as_echo_n "checking for $ac_word... " >&6; }
4251 if ${ac_cv_path_PKGCONFIG+:} false; then :
4252 $as_echo_n "(cached) " >&6
4256 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4263 test -z "$as_dir" && as_dir=.
4264 for ac_exec_ext in '' $ac_executable_extensions; do
4265 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4266 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4267 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4277 PKGCONFIG=$ac_cv_path_PKGCONFIG
4278 if test -n "$PKGCONFIG"; then
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4280 $as_echo "$PKGCONFIG" >&6; }
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4283 $as_echo "no" >&6; }
4288 if test -z "$ac_cv_path_PKGCONFIG"; then
4289 ac_pt_PKGCONFIG=$PKGCONFIG
4290 # Extract the first word of "pkg-config", so it can be a program name with args.
4291 set dummy pkg-config; ac_word=$2
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4293 $as_echo_n "checking for $ac_word... " >&6; }
4294 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4295 $as_echo_n "(cached) " >&6
4297 case $ac_pt_PKGCONFIG in
4299 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4306 test -z "$as_dir" && as_dir=.
4307 for ac_exec_ext in '' $ac_executable_extensions; do
4308 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4309 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4320 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4321 if test -n "$ac_pt_PKGCONFIG"; then
4322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4323 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4326 $as_echo "no" >&6; }
4329 if test "x$ac_pt_PKGCONFIG" = x; then
4332 case $cross_compiling:$ac_tool_warned in
4334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4336 ac_tool_warned=yes ;;
4338 PKGCONFIG=$ac_pt_PKGCONFIG
4341 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4347 $as_echo_n "checking for library containing abs... " >&6; }
4348 if ${ac_cv_search_abs+:} false; then :
4349 $as_echo_n "(cached) " >&6
4351 ac_func_search_save_LIBS=$LIBS
4352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4353 /* end confdefs.h. */
4355 /* Override any GCC internal prototype to avoid an error.
4356 Use char because int might match the return type of a GCC
4357 builtin and then its argument prototype would still apply. */
4370 for ac_lib in '' m; do
4371 if test -z "$ac_lib"; then
4372 ac_res="none required"
4375 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4377 if ac_fn_c_try_link "$LINENO"; then :
4378 ac_cv_search_abs=$ac_res
4380 rm -f core conftest.err conftest.$ac_objext \
4382 if ${ac_cv_search_abs+:} false; then :
4386 if ${ac_cv_search_abs+:} false; then :
4392 LIBS=$ac_func_search_save_LIBS
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4395 $as_echo "$ac_cv_search_abs" >&6; }
4396 ac_res=$ac_cv_search_abs
4397 if test "$ac_res" != no; then :
4398 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4399 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4404 $as_echo_n "checking for library containing crypt... " >&6; }
4405 if ${ac_cv_search_crypt+:} false; then :
4406 $as_echo_n "(cached) " >&6
4408 ac_func_search_save_LIBS=$LIBS
4409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4410 /* end confdefs.h. */
4412 /* Override any GCC internal prototype to avoid an error.
4413 Use char because int might match the return type of a GCC
4414 builtin and then its argument prototype would still apply. */
4427 for ac_lib in '' crypt; do
4428 if test -z "$ac_lib"; then
4429 ac_res="none required"
4432 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4434 if ac_fn_c_try_link "$LINENO"; then :
4435 ac_cv_search_crypt=$ac_res
4437 rm -f core conftest.err conftest.$ac_objext \
4439 if ${ac_cv_search_crypt+:} false; then :
4443 if ${ac_cv_search_crypt+:} false; then :
4446 ac_cv_search_crypt=no
4449 LIBS=$ac_func_search_save_LIBS
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4452 $as_echo "$ac_cv_search_crypt" >&6; }
4453 ac_res=$ac_cv_search_crypt
4454 if test "$ac_res" != no; then :
4455 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4460 $as_echo_n "checking for library containing fmod... " >&6; }
4461 if ${ac_cv_search_fmod+:} false; then :
4462 $as_echo_n "(cached) " >&6
4464 ac_func_search_save_LIBS=$LIBS
4465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4466 /* end confdefs.h. */
4468 /* Override any GCC internal prototype to avoid an error.
4469 Use char because int might match the return type of a GCC
4470 builtin and then its argument prototype would still apply. */
4483 for ac_lib in '' m; do
4484 if test -z "$ac_lib"; then
4485 ac_res="none required"
4488 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4490 if ac_fn_c_try_link "$LINENO"; then :
4491 ac_cv_search_fmod=$ac_res
4493 rm -f core conftest.err conftest.$ac_objext \
4495 if ${ac_cv_search_fmod+:} false; then :
4499 if ${ac_cv_search_fmod+:} false; then :
4502 ac_cv_search_fmod=no
4505 LIBS=$ac_func_search_save_LIBS
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4508 $as_echo "$ac_cv_search_fmod" >&6; }
4509 ac_res=$ac_cv_search_fmod
4510 if test "$ac_res" != no; then :
4511 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4516 $as_echo_n "checking for library containing getspent... " >&6; }
4517 if ${ac_cv_search_getspent+:} false; then :
4518 $as_echo_n "(cached) " >&6
4520 ac_func_search_save_LIBS=$LIBS
4521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4522 /* end confdefs.h. */
4524 /* Override any GCC internal prototype to avoid an error.
4525 Use char because int might match the return type of a GCC
4526 builtin and then its argument prototype would still apply. */
4539 for ac_lib in '' sec gen; do
4540 if test -z "$ac_lib"; then
4541 ac_res="none required"
4544 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4546 if ac_fn_c_try_link "$LINENO"; then :
4547 ac_cv_search_getspent=$ac_res
4549 rm -f core conftest.err conftest.$ac_objext \
4551 if ${ac_cv_search_getspent+:} false; then :
4555 if ${ac_cv_search_getspent+:} false; then :
4558 ac_cv_search_getspent=no
4561 LIBS=$ac_func_search_save_LIBS
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4564 $as_echo "$ac_cv_search_getspent" >&6; }
4565 ac_res=$ac_cv_search_getspent
4566 if test "$ac_res" != no; then :
4567 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4573 # Check whether --enable-mallinfo was given.
4574 if test "${enable_mallinfo+set}" = set; then :
4575 enableval=$enable_mallinfo;
4579 if test x$enable_mallinfo = xyes; then
4582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4583 $as_echo_n "checking for library containing mallinfo... " >&6; }
4584 if ${ac_cv_search_mallinfo+:} false; then :
4585 $as_echo_n "(cached) " >&6
4587 ac_func_search_save_LIBS=$LIBS
4588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4589 /* end confdefs.h. */
4591 /* Override any GCC internal prototype to avoid an error.
4592 Use char because int might match the return type of a GCC
4593 builtin and then its argument prototype would still apply. */
4606 for ac_lib in '' malloc; do
4607 if test -z "$ac_lib"; then
4608 ac_res="none required"
4611 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4613 if ac_fn_c_try_link "$LINENO"; then :
4614 ac_cv_search_mallinfo=$ac_res
4616 rm -f core conftest.err conftest.$ac_objext \
4618 if ${ac_cv_search_mallinfo+:} false; then :
4622 if ${ac_cv_search_mallinfo+:} false; then :
4625 ac_cv_search_mallinfo=no
4628 LIBS=$ac_func_search_save_LIBS
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4631 $as_echo "$ac_cv_search_mallinfo" >&6; }
4632 ac_res=$ac_cv_search_mallinfo
4633 if test "$ac_res" != no; then :
4634 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4635 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4645 # Check whether --enable-libpaper was given.
4646 if test "${enable_libpaper+set}" = set; then :
4647 enableval=$enable_libpaper;
4651 if test x$enable_libpaper = xyes; then
4652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4653 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4654 if ${ac_cv_lib_paper_systempapername+:} false; then :
4655 $as_echo_n "(cached) " >&6
4657 ac_check_lib_save_LIBS=$LIBS
4658 LIBS="-lpaper $LIBS"
4659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4660 /* end confdefs.h. */
4662 /* Override any GCC internal prototype to avoid an error.
4663 Use char because int might match the return type of a GCC
4664 builtin and then its argument prototype would still apply. */
4668 char systempapername ();
4672 return systempapername ();
4677 if ac_fn_c_try_link "$LINENO"; then :
4678 ac_cv_lib_paper_systempapername=yes
4680 ac_cv_lib_paper_systempapername=no
4682 rm -f core conftest.err conftest.$ac_objext \
4683 conftest$ac_exeext conftest.$ac_ext
4684 LIBS=$ac_check_lib_save_LIBS
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4687 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4688 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4689 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4703 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4704 if ${ac_cv_path_GREP+:} false; then :
4705 $as_echo_n "(cached) " >&6
4707 if test -z "$GREP"; then
4708 ac_path_GREP_found=false
4709 # Loop through the user's path and test for each of PROGNAME-LIST
4710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4711 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4714 test -z "$as_dir" && as_dir=.
4715 for ac_prog in grep ggrep; do
4716 for ac_exec_ext in '' $ac_executable_extensions; do
4717 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4718 as_fn_executable_p "$ac_path_GREP" || continue
4719 # Check for GNU ac_path_GREP and select it if it is found.
4720 # Check for GNU $ac_path_GREP
4721 case `"$ac_path_GREP" --version 2>&1` in
4723 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4726 $as_echo_n 0123456789 >"conftest.in"
4729 cat "conftest.in" "conftest.in" >"conftest.tmp"
4730 mv "conftest.tmp" "conftest.in"
4731 cp "conftest.in" "conftest.nl"
4732 $as_echo 'GREP' >> "conftest.nl"
4733 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4734 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4735 as_fn_arith $ac_count + 1 && ac_count=$as_val
4736 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4737 # Best one so far, save it but keep looking for a better one
4738 ac_cv_path_GREP="$ac_path_GREP"
4739 ac_path_GREP_max=$ac_count
4741 # 10*(2^10) chars as input seems more than enough
4742 test $ac_count -gt 10 && break
4744 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4747 $ac_path_GREP_found && break 3
4752 if test -z "$ac_cv_path_GREP"; then
4753 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4756 ac_cv_path_GREP=$GREP
4760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4761 $as_echo "$ac_cv_path_GREP" >&6; }
4762 GREP="$ac_cv_path_GREP"
4765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4766 $as_echo_n "checking for egrep... " >&6; }
4767 if ${ac_cv_path_EGREP+:} false; then :
4768 $as_echo_n "(cached) " >&6
4770 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4771 then ac_cv_path_EGREP="$GREP -E"
4773 if test -z "$EGREP"; then
4774 ac_path_EGREP_found=false
4775 # Loop through the user's path and test for each of PROGNAME-LIST
4776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4777 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4780 test -z "$as_dir" && as_dir=.
4781 for ac_prog in egrep; do
4782 for ac_exec_ext in '' $ac_executable_extensions; do
4783 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4784 as_fn_executable_p "$ac_path_EGREP" || continue
4785 # Check for GNU ac_path_EGREP and select it if it is found.
4786 # Check for GNU $ac_path_EGREP
4787 case `"$ac_path_EGREP" --version 2>&1` in
4789 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4792 $as_echo_n 0123456789 >"conftest.in"
4795 cat "conftest.in" "conftest.in" >"conftest.tmp"
4796 mv "conftest.tmp" "conftest.in"
4797 cp "conftest.in" "conftest.nl"
4798 $as_echo 'EGREP' >> "conftest.nl"
4799 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4800 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4801 as_fn_arith $ac_count + 1 && ac_count=$as_val
4802 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4803 # Best one so far, save it but keep looking for a better one
4804 ac_cv_path_EGREP="$ac_path_EGREP"
4805 ac_path_EGREP_max=$ac_count
4807 # 10*(2^10) chars as input seems more than enough
4808 test $ac_count -gt 10 && break
4810 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4813 $ac_path_EGREP_found && break 3
4818 if test -z "$ac_cv_path_EGREP"; then
4819 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4822 ac_cv_path_EGREP=$EGREP
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4828 $as_echo "$ac_cv_path_EGREP" >&6; }
4829 EGREP="$ac_cv_path_EGREP"
4832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4833 $as_echo_n "checking for ANSI C header files... " >&6; }
4834 if ${ac_cv_header_stdc+:} false; then :
4835 $as_echo_n "(cached) " >&6
4837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4838 /* end confdefs.h. */
4852 if ac_fn_c_try_compile "$LINENO"; then :
4853 ac_cv_header_stdc=yes
4855 ac_cv_header_stdc=no
4857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4859 if test $ac_cv_header_stdc = yes; then
4860 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4862 /* end confdefs.h. */
4866 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4867 $EGREP "memchr" >/dev/null 2>&1; then :
4870 ac_cv_header_stdc=no
4876 if test $ac_cv_header_stdc = yes; then
4877 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4879 /* end confdefs.h. */
4883 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4884 $EGREP "free" >/dev/null 2>&1; then :
4887 ac_cv_header_stdc=no
4893 if test $ac_cv_header_stdc = yes; then
4894 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4895 if test "$cross_compiling" = yes; then :
4898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4899 /* end confdefs.h. */
4902 #if ((' ' & 0x0FF) == 0x020)
4903 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4904 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4906 # define ISLOWER(c) \
4907 (('a' <= (c) && (c) <= 'i') \
4908 || ('j' <= (c) && (c) <= 'r') \
4909 || ('s' <= (c) && (c) <= 'z'))
4910 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4913 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4918 for (i = 0; i < 256; i++)
4919 if (XOR (islower (i), ISLOWER (i))
4920 || toupper (i) != TOUPPER (i))
4925 if ac_fn_c_try_run "$LINENO"; then :
4928 ac_cv_header_stdc=no
4930 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4931 conftest.$ac_objext conftest.beam conftest.$ac_ext
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4937 $as_echo "$ac_cv_header_stdc" >&6; }
4938 if test $ac_cv_header_stdc = yes; then
4940 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4944 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4945 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4946 inttypes.h stdint.h unistd.h
4948 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4949 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4951 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4952 cat >>confdefs.h <<_ACEOF
4953 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4961 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4962 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4963 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4968 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4969 if test "x$ac_cv_header_crypt_h" = xyes; then :
4970 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4975 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4976 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4977 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4982 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4983 if test "x$ac_cv_header_malloc_h" = xyes; then :
4984 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4989 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4990 if test "x$ac_cv_header_shadow_h" = xyes; then :
4991 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
4996 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
4997 if test "x$ac_cv_header_stdint_h" = xyes; then :
4998 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
5003 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
5004 if test "x$ac_cv_header_string_h" = xyes; then :
5005 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
5010 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
5011 if test "x$ac_cv_header_strings_h" = xyes; then :
5012 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
5017 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
5018 if test "x$ac_cv_header_bstring_h" = xyes; then :
5019 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
5024 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
5025 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
5026 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
5031 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
5032 if test "x$ac_cv_header_sys_param_h" = xyes; then :
5033 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
5038 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
5039 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
5040 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
5046 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
5047 if test "x$ac_cv_header_iconv_h" = xyes; then :
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
5051 $as_echo_n "checking for library containing iconv_open... " >&6; }
5052 if ${ac_cv_search_iconv_open+:} false; then :
5053 $as_echo_n "(cached) " >&6
5055 ac_func_search_save_LIBS=$LIBS
5056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5057 /* end confdefs.h. */
5059 /* Override any GCC internal prototype to avoid an error.
5060 Use char because int might match the return type of a GCC
5061 builtin and then its argument prototype would still apply. */
5069 return iconv_open ();
5074 for ac_lib in '' iconv; do
5075 if test -z "$ac_lib"; then
5076 ac_res="none required"
5079 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5081 if ac_fn_c_try_link "$LINENO"; then :
5082 ac_cv_search_iconv_open=$ac_res
5084 rm -f core conftest.err conftest.$ac_objext \
5086 if ${ac_cv_search_iconv_open+:} false; then :
5090 if ${ac_cv_search_iconv_open+:} false; then :
5093 ac_cv_search_iconv_open=no
5096 LIBS=$ac_func_search_save_LIBS
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
5099 $as_echo "$ac_cv_search_iconv_open" >&6; }
5100 ac_res=$ac_cv_search_iconv_open
5101 if test "$ac_res" != no; then :
5102 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5103 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5105 SAVELIBS="$SAVELIBS $LIBS"
5108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5109 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5110 if ${ac_cv_search_libiconv_open+:} false; then :
5111 $as_echo_n "(cached) " >&6
5113 ac_func_search_save_LIBS=$LIBS
5114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5115 /* end confdefs.h. */
5117 /* Override any GCC internal prototype to avoid an error.
5118 Use char because int might match the return type of a GCC
5119 builtin and then its argument prototype would still apply. */
5123 char libiconv_open ();
5127 return libiconv_open ();
5132 for ac_lib in '' iconv; do
5133 if test -z "$ac_lib"; then
5134 ac_res="none required"
5137 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5139 if ac_fn_c_try_link "$LINENO"; then :
5140 ac_cv_search_libiconv_open=$ac_res
5142 rm -f core conftest.err conftest.$ac_objext \
5144 if ${ac_cv_search_libiconv_open+:} false; then :
5148 if ${ac_cv_search_libiconv_open+:} false; then :
5151 ac_cv_search_libiconv_open=no
5154 LIBS=$ac_func_search_save_LIBS
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5157 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5158 ac_res=$ac_cv_search_libiconv_open
5159 if test "$ac_res" != no; then :
5160 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5161 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5163 SAVELIBS="$SAVELIBS $LIBS"
5172 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5173 if test "x$ac_cv_header_mxml_h" = xyes; then :
5175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5176 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5177 if ${ac_cv_search_mmxlNewElement+:} false; then :
5178 $as_echo_n "(cached) " >&6
5180 ac_func_search_save_LIBS=$LIBS
5181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5182 /* end confdefs.h. */
5184 /* Override any GCC internal prototype to avoid an error.
5185 Use char because int might match the return type of a GCC
5186 builtin and then its argument prototype would still apply. */
5190 char mmxlNewElement ();
5194 return mmxlNewElement ();
5199 for ac_lib in '' mxml; do
5200 if test -z "$ac_lib"; then
5201 ac_res="none required"
5204 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5206 if ac_fn_c_try_link "$LINENO"; then :
5207 ac_cv_search_mmxlNewElement=$ac_res
5209 rm -f core conftest.err conftest.$ac_objext \
5211 if ${ac_cv_search_mmxlNewElement+:} false; then :
5215 if ${ac_cv_search_mmxlNewElement+:} false; then :
5218 ac_cv_search_mmxlNewElement=no
5221 LIBS=$ac_func_search_save_LIBS
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5224 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5225 ac_res=$ac_cv_search_mmxlNewElement
5226 if test "$ac_res" != no; then :
5227 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5228 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5239 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5240 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5241 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5246 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5247 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5248 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5253 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5254 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5255 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5260 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5261 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5262 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5267 for ac_func in statfs statvfs
5269 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5270 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5271 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5272 cat >>confdefs.h <<_ACEOF
5273 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5280 for ac_func in strdup strlcat strlcpy
5282 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5283 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5284 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5285 cat >>confdefs.h <<_ACEOF
5286 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5292 if test "$host_os_name" = "hp-ux" -a "$host_os_version" = "1020"; then
5293 echo Forcing snprintf emulation for HP-UX.
5295 for ac_func in snprintf vsnprintf
5297 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5298 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5299 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5300 cat >>confdefs.h <<_ACEOF
5301 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5309 for ac_func in random lrand48 arc4random
5311 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5312 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5313 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5314 cat >>confdefs.h <<_ACEOF
5315 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5322 for ac_func in geteuid
5324 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5325 if test "x$ac_cv_func_geteuid" = xyes; then :
5326 cat >>confdefs.h <<_ACEOF
5327 #define HAVE_GETEUID 1
5334 for ac_func in setpgid
5336 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5337 if test "x$ac_cv_func_setpgid" = xyes; then :
5338 cat >>confdefs.h <<_ACEOF
5339 #define HAVE_SETPGID 1
5346 for ac_func in vsyslog
5348 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5349 if test "x$ac_cv_func_vsyslog" = xyes; then :
5350 cat >>confdefs.h <<_ACEOF
5351 #define HAVE_VSYSLOG 1
5358 case "$host_os_name" in
5360 # Do not use sigset on Linux or GNU HURD
5363 # Use sigset on other platforms, if available
5364 for ac_func in sigset
5366 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5367 if test "x$ac_cv_func_sigset" = xyes; then :
5368 cat >>confdefs.h <<_ACEOF
5369 #define HAVE_SIGSET 1
5378 for ac_func in sigaction
5380 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5381 if test "x$ac_cv_func_sigaction" = xyes; then :
5382 cat >>confdefs.h <<_ACEOF
5383 #define HAVE_SIGACTION 1
5390 for ac_func in waitpid wait3
5392 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5393 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5394 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5395 cat >>confdefs.h <<_ACEOF
5396 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5403 for ac_func in posix_spawn
5405 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5406 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5407 cat >>confdefs.h <<_ACEOF
5408 #define HAVE_POSIX_SPAWN 1
5415 for ac_func in getgrouplist
5417 ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist"
5418 if test "x$ac_cv_func_getgrouplist" = xyes; then :
5419 cat >>confdefs.h <<_ACEOF
5420 #define HAVE_GETGROUPLIST 1
5427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5428 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5430 /* end confdefs.h. */
5436 int o = t.tm_gmtoff;
5441 if ac_fn_c_try_compile "$LINENO"; then :
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5443 $as_echo "yes" >&6; }
5444 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5448 $as_echo "no" >&6; }
5450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5453 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5455 /* end confdefs.h. */
5456 #include <sys/stat.h>
5466 if ac_fn_c_try_compile "$LINENO"; then :
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5468 $as_echo "yes" >&6; }
5469 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5473 $as_echo "no" >&6; }
5475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5477 for ac_func in removefile
5479 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5480 if test "x$ac_cv_func_removefile" = xyes; then :
5481 cat >>confdefs.h <<_ACEOF
5482 #define HAVE_REMOVEFILE 1
5489 # Check whether --enable-libusb was given.
5490 if test "${enable_libusb+set}" = set; then :
5491 enableval=$enable_libusb;
5500 if test "x$PKGCONFIG" != x; then
5501 if test x$enable_libusb != xno -a $host_os_name != darwin; then
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5503 $as_echo_n "checking for libusb-1.0... " >&6; }
5504 if $PKGCONFIG --exists libusb-1.0; then
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5506 $as_echo "yes" >&6; }
5507 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5509 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5510 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5511 USBQUIRKS="\$(DATADIR)/usb"
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5514 $as_echo "no" >&6; }
5515 if test x$enable_libusb = xyes; then
5516 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5520 elif test x$enable_libusb = xyes; then
5521 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5524 # Check whether --enable-tcp_wrappers was given.
5525 if test "${enable_tcp_wrappers+set}" = set; then :
5526 enableval=$enable_tcp_wrappers;
5533 if test x$enable_tcp_wrappers = xyes; then
5534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5535 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5536 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5537 $as_echo_n "(cached) " >&6
5539 ac_check_lib_save_LIBS=$LIBS
5541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5542 /* end confdefs.h. */
5544 /* Override any GCC internal prototype to avoid an error.
5545 Use char because int might match the return type of a GCC
5546 builtin and then its argument prototype would still apply. */
5550 char hosts_access ();
5554 return hosts_access ();
5559 if ac_fn_c_try_link "$LINENO"; then :
5560 ac_cv_lib_wrap_hosts_access=yes
5562 ac_cv_lib_wrap_hosts_access=no
5564 rm -f core conftest.err conftest.$ac_objext \
5565 conftest$ac_exeext conftest.$ac_ext
5566 LIBS=$ac_check_lib_save_LIBS
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5569 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5570 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5572 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5573 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5574 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5586 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5587 if test "x$ac_cv_header_zlib_h" = xyes; then :
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5589 $as_echo_n "checking for gzgets in -lz... " >&6; }
5590 if ${ac_cv_lib_z_gzgets+:} false; then :
5591 $as_echo_n "(cached) " >&6
5593 ac_check_lib_save_LIBS=$LIBS
5595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5596 /* end confdefs.h. */
5598 /* Override any GCC internal prototype to avoid an error.
5599 Use char because int might match the return type of a GCC
5600 builtin and then its argument prototype would still apply. */
5613 if ac_fn_c_try_link "$LINENO"; then :
5614 ac_cv_lib_z_gzgets=yes
5616 ac_cv_lib_z_gzgets=no
5618 rm -f core conftest.err conftest.$ac_objext \
5619 conftest$ac_exeext conftest.$ac_ext
5620 LIBS=$ac_check_lib_save_LIBS
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5623 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5624 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5625 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5630 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5631 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5632 $as_echo_n "(cached) " >&6
5634 ac_check_lib_save_LIBS=$LIBS
5636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5637 /* end confdefs.h. */
5639 /* Override any GCC internal prototype to avoid an error.
5640 Use char because int might match the return type of a GCC
5641 builtin and then its argument prototype would still apply. */
5645 char inflateCopy ();
5649 return inflateCopy ();
5654 if ac_fn_c_try_link "$LINENO"; then :
5655 ac_cv_lib_z_inflateCopy=yes
5657 ac_cv_lib_z_inflateCopy=no
5659 rm -f core conftest.err conftest.$ac_objext \
5660 conftest$ac_exeext conftest.$ac_ext
5661 LIBS=$ac_check_lib_save_LIBS
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5664 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5665 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5666 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5670 if test "x$GZIP" != z; then
5681 case $host_os_name in
5699 # Check whether --enable-acl was given.
5700 if test "${enable_acl+set}" = set; then :
5701 enableval=$enable_acl;
5704 if test "x$enable_acl" != xno; then
5705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5706 $as_echo_n "checking for library containing acl_init... " >&6; }
5707 if ${ac_cv_search_acl_init+:} false; then :
5708 $as_echo_n "(cached) " >&6
5710 ac_func_search_save_LIBS=$LIBS
5711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5712 /* end confdefs.h. */
5714 /* Override any GCC internal prototype to avoid an error.
5715 Use char because int might match the return type of a GCC
5716 builtin and then its argument prototype would still apply. */
5729 for ac_lib in '' acl; do
5730 if test -z "$ac_lib"; then
5731 ac_res="none required"
5734 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5736 if ac_fn_c_try_link "$LINENO"; then :
5737 ac_cv_search_acl_init=$ac_res
5739 rm -f core conftest.err conftest.$ac_objext \
5741 if ${ac_cv_search_acl_init+:} false; then :
5745 if ${ac_cv_search_acl_init+:} false; then :
5748 ac_cv_search_acl_init=no
5751 LIBS=$ac_func_search_save_LIBS
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5754 $as_echo "$ac_cv_search_acl_init" >&6; }
5755 ac_res=$ac_cv_search_acl_init
5756 if test "$ac_res" != no; then :
5757 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5758 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5762 SERVERLIBS="$SERVERLIBS $LIBS"
5766 # Check whether --enable-dbus was given.
5767 if test "${enable_dbus+set}" = set; then :
5768 enableval=$enable_dbus;
5772 # Check whether --with-dbusdir was given.
5773 if test "${with_dbusdir+set}" = set; then :
5774 withval=$with_dbusdir; DBUSDIR="$withval"
5780 DBUS_NOTIFIERLIBS=""
5782 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$host_os_name" != xdarwin; then
5783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5784 $as_echo_n "checking for DBUS... " >&6; }
5785 if $PKGCONFIG --exists dbus-1; then
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5787 $as_echo "yes" >&6; }
5788 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5790 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5791 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5792 DBUS_NOTIFIER="dbus"
5793 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5795 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5796 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5797 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5798 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5802 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5803 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5804 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5809 if test -d /etc/dbus-1; then
5810 DBUSDIR="/etc/dbus-1"
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5814 $as_echo "no" >&6; }
5822 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5823 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5824 CUPS_SYSTEM_AUTHKEY=""
5827 case $host_os_name in
5829 BACKLIBS="$BACKLIBS -framework IOKit"
5830 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5831 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5833 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5834 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5835 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5840 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5841 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5842 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5847 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5848 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5849 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5854 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5855 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5856 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5862 for ac_func in SCDynamicStoreCopyComputerName
5864 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5865 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5866 cat >>confdefs.h <<_ACEOF
5867 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5874 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5875 if test "x$ac_cv_header_membership_h" = xyes; then :
5876 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5881 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5882 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5883 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5888 for ac_func in mbr_uid_to_uuid
5890 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5891 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5892 cat >>confdefs.h <<_ACEOF
5893 #define HAVE_MBR_UID_TO_UUID 1
5900 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5901 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5902 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5908 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5909 if test "x$ac_cv_header_notify_h" = xyes; then :
5910 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5915 for ac_func in notify_post
5917 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5918 if test "x$ac_cv_func_notify_post" = xyes; then :
5919 cat >>confdefs.h <<_ACEOF
5920 #define HAVE_NOTIFY_POST 1
5928 # Check whether --with-adminkey was given.
5929 if test "${with_adminkey+set}" = set; then :
5930 withval=$with_adminkey; default_adminkey="$withval"
5932 default_adminkey="default"
5936 # Check whether --with-operkey was given.
5937 if test "${with_operkey+set}" = set; then :
5938 withval=$with_operkey; default_operkey="$withval"
5940 default_operkey="default"
5944 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5945 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5947 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5950 if test "x$default_adminkey" != xdefault; then
5951 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5952 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5953 elif grep -q system.print.operator /etc/authorization; then
5954 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5955 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5957 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
5958 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
5961 if test "x$default_operkey" != xdefault; then
5962 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5963 elif grep -q system.print.operator /etc/authorization; then
5964 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5966 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
5971 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5972 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5973 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5979 if test $host_os_version -ge 100; then
5980 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5981 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5982 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5988 if test $host_os_version -ge 110 -a $host_os_version -lt 120; then
5989 # Broken public headers in 10.7.x...
5990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5991 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5992 if test -f /usr/local/include/sandbox/private.h; then
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5994 $as_echo "yes" >&6; }
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5997 $as_echo "no" >&6; }
5998 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
6002 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
6003 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
6004 $as_echo "#define HAVE_XPC 1" >>confdefs.h
6006 INSTALLXPC="install-xpc"
6010 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
6011 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
6012 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
6021 cat >>confdefs.h <<_ACEOF
6022 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
6025 cat >>confdefs.h <<_ACEOF
6026 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
6035 # Check whether --with-components was given.
6036 if test "${with_components+set}" = set; then :
6037 withval=$with_components; COMPONENTS="$withval"
6041 case "$COMPONENTS" in
6043 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
6047 BUILDDIRS="data locale"
6051 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
6060 if test "$prefix" = "NONE"; then
6064 if test "$exec_prefix" = "NONE"; then
6065 if test "$prefix" = "/"; then
6068 exec_prefix="$prefix"
6072 if test "$bindir" = "\${exec_prefix}/bin"; then
6073 bindir="$exec_prefix/bin"
6076 cat >>confdefs.h <<_ACEOF
6077 #define CUPS_BINDIR "$bindir"
6081 if test "$sbindir" = "\${exec_prefix}/sbin"; then
6082 sbindir="$exec_prefix/sbin"
6085 cat >>confdefs.h <<_ACEOF
6086 #define CUPS_SBINDIR "$sbindir"
6090 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
6091 sharedstatedir="/usr/com"
6094 if test "$datarootdir" = "\${prefix}/share"; then
6095 if test "$prefix" = "/"; then
6096 datarootdir="/usr/share"
6098 datarootdir="$prefix/share"
6102 if test "$datadir" = "\${prefix}/share"; then
6103 if test "$prefix" = "/"; then
6104 datadir="/usr/share"
6106 datadir="$prefix/share"
6108 elif test "$datadir" = "\${datarootdir}"; then
6109 datadir="$datarootdir"
6112 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
6113 includedir="/usr/include"
6116 if test "$localstatedir" = "\${prefix}/var"; then
6117 if test "$prefix" = "/"; then
6118 if test "$host_os_name" = darwin; then
6119 localstatedir="/private/var"
6121 localstatedir="/var"
6124 localstatedir="$prefix/var"
6128 if test "$sysconfdir" = "\${prefix}/etc"; then
6129 if test "$prefix" = "/"; then
6130 if test "$host_os_name" = darwin; then
6131 sysconfdir="/private/etc"
6136 sysconfdir="$prefix/etc"
6140 if test "$libdir" = "\${exec_prefix}/lib"; then
6141 case "$host_os_name" in
6143 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6144 libdir="$exec_prefix/lib64"
6151 # Check whether --with-privateinclude was given.
6152 if test "${with_privateinclude+set}" = set; then :
6153 withval=$with_privateinclude; privateinclude="$withval"
6158 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6159 PRIVATEINCLUDE="$privateinclude/cups"
6168 # Check whether --with-lpdconfig was given.
6169 if test "${with_lpdconfig+set}" = set; then :
6170 withval=$with_lpdconfig; LPDCONFIG="$withval"
6176 if test "x$LPDCONFIG" = x; then
6177 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6178 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6179 elif test "x$XINETD" != x; then
6180 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6184 if test "x$LPDCONFIG" = xoff; then
6185 cat >>confdefs.h <<_ACEOF
6186 #define CUPS_DEFAULT_LPD_CONFIG ""
6190 cat >>confdefs.h <<_ACEOF
6191 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6197 # Check whether --with-smbconfig was given.
6198 if test "${with_smbconfig+set}" = set; then :
6199 withval=$with_smbconfig; SMBCONFIG="$withval"
6205 if test "x$SMBCONFIG" = x; then
6206 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6207 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6209 for dir in /etc /etc/samba /usr/local/etc; do
6210 if test -f $dir/smb.conf; then
6211 SMBCONFIG="samba://$dir/smb.conf"
6218 if test "x$SMBCONFIG" = xoff; then
6219 cat >>confdefs.h <<_ACEOF
6220 #define CUPS_DEFAULT_SMB_CONFIG ""
6224 cat >>confdefs.h <<_ACEOF
6225 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6232 # Check whether --with-cachedir was given.
6233 if test "${with_cachedir+set}" = set; then :
6234 withval=$with_cachedir; cachedir="$withval"
6240 if test x$cachedir = x; then
6241 if test "x$host_os_name" = xdarwin; then
6242 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6244 CUPS_CACHEDIR="$localstatedir/cache/cups"
6247 CUPS_CACHEDIR="$cachedir"
6249 cat >>confdefs.h <<_ACEOF
6250 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6256 CUPS_DATADIR="$datadir/cups"
6257 cat >>confdefs.h <<_ACEOF
6258 #define CUPS_DATADIR "$datadir/cups"
6265 # Check whether --with-icondir was given.
6266 if test "${with_icondir+set}" = set; then :
6267 withval=$with_icondir; icondir="$withval"
6273 if test "x$icondir" = x -a -d /usr/share/icons; then
6274 ICONDIR="/usr/share/icons"
6283 # Check whether --with-menudir was given.
6284 if test "${with_menudir+set}" = set; then :
6285 withval=$with_menudir; menudir="$withval"
6291 if test "x$menudir" = x -a -d /usr/share/applications; then
6292 MENUDIR="/usr/share/applications"
6299 # Documentation files
6301 # Check whether --with-docdir was given.
6302 if test "${with_docdir+set}" = set; then :
6303 withval=$with_docdir; docdir="$withval"
6309 if test x$docdir = x; then
6310 CUPS_DOCROOT="$datadir/doc/cups"
6311 docdir="$datadir/doc/cups"
6313 CUPS_DOCROOT="$docdir"
6316 cat >>confdefs.h <<_ACEOF
6317 #define CUPS_DOCROOT "$docdir"
6324 # Check whether --with-fontpath was given.
6325 if test "${with_fontpath+set}" = set; then :
6326 withval=$with_fontpath; fontpath="$withval"
6332 if test "x$fontpath" = "x"; then
6333 CUPS_FONTPATH="$datadir/cups/fonts"
6335 CUPS_FONTPATH="$fontpath"
6339 cat >>confdefs.h <<_ACEOF
6340 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6345 if test "$localedir" = "\${datarootdir}/locale"; then
6346 case "$host_os_name" in
6347 linux | gnu | *bsd* | darwin*)
6348 CUPS_LOCALEDIR="$datarootdir/locale"
6352 # This is the standard System V location...
6353 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6357 CUPS_LOCALEDIR="$localedir"
6360 cat >>confdefs.h <<_ACEOF
6361 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6368 # Check whether --with-logdir was given.
6369 if test "${with_logdir+set}" = set; then :
6370 withval=$with_logdir; logdir="$withval"
6376 if test x$logdir = x; then
6377 CUPS_LOGDIR="$localstatedir/log/cups"
6378 cat >>confdefs.h <<_ACEOF
6379 #define CUPS_LOGDIR "$localstatedir/log/cups"
6383 CUPS_LOGDIR="$logdir"
6385 cat >>confdefs.h <<_ACEOF
6386 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6391 # Longer-term spool data
6392 CUPS_REQUESTS="$localstatedir/spool/cups"
6393 cat >>confdefs.h <<_ACEOF
6394 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6399 # Server executables...
6400 case "$host_os_name" in
6402 # *BSD and Darwin (macOS)
6404 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6408 INSTALL_SYSV="install-sysv"
6409 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6413 cat >>confdefs.h <<_ACEOF
6414 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6420 # Configuration files
6421 CUPS_SERVERROOT="$sysconfdir/cups"
6422 cat >>confdefs.h <<_ACEOF
6423 #define CUPS_SERVERROOT "$sysconfdir/cups"
6428 # Transient run-time state
6430 # Check whether --with-rundir was given.
6431 if test "${with_rundir+set}" = set; then :
6432 withval=$with_rundir; CUPS_STATEDIR="$withval"
6435 case "$host_os_name" in
6438 CUPS_STATEDIR="$CUPS_SERVERROOT"
6442 CUPS_STATEDIR="$localstatedir/run/cups"
6447 cat >>confdefs.h <<_ACEOF
6448 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6454 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6455 # New GNU "standards" break previous ones, so make sure we use
6456 # the right default location for the operating system...
6457 mandir="\${prefix}/man"
6460 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6461 case "$host_os_name" in
6462 darwin* | linux | gnu | *bsd*)
6463 # Darwin, macOS, Linux, GNU HURD, and *BSD
6464 mandir="/usr/share/man"
6465 AMANDIR="/usr/share/man"
6466 PMANDIR="/usr/share/man"
6483 case "$host_os_name" in
6492 linux* | gnu* | darwin*)
6493 # Linux, GNU Hurd, and macOS
6519 DSOFLAGS="${DSOFLAGS:=}"
6521 # Check whether --enable-shared was given.
6522 if test "${enable_shared+set}" = set; then :
6523 enableval=$enable_shared;
6528 LIBCUPSBASE="lib$cupsbase"
6529 LIBCUPSSTATIC="lib$cupsbase.a"
6531 if test x$enable_shared != xno; then
6532 case "$host_os_name" in
6534 LIBCUPS="lib$cupsbase.so.2"
6535 LIBCUPSCGI="libcupscgi.so.1"
6536 LIBCUPSIMAGE="libcupsimage.so.2"
6537 LIBCUPSMIME="libcupsmime.so.1"
6538 LIBCUPSPPDC="libcupsppdc.so.1"
6541 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6543 linux | gnu | *bsd*)
6544 LIBCUPS="lib$cupsbase.so.2"
6545 LIBCUPSCGI="libcupscgi.so.1"
6546 LIBCUPSIMAGE="libcupsimage.so.2"
6547 LIBCUPSMIME="libcupsmime.so.1"
6548 LIBCUPSPPDC="libcupsppdc.so.1"
6551 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6554 LIBCUPS="lib$cupsbase.2.dylib"
6555 LIBCUPSCGI="libcupscgi.1.dylib"
6556 LIBCUPSIMAGE="libcupsimage.2.dylib"
6557 LIBCUPSMIME="libcupsmime.1.dylib"
6558 LIBCUPSPPDC="libcupsppdc.1.dylib"
6561 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6564 echo "Warning: shared libraries may not be supported. Trying -shared"
6565 echo " option with compiler."
6566 LIBCUPS="lib$cupsbase.so.2"
6567 LIBCUPSCGI="libcupscgi.so.1"
6568 LIBCUPSIMAGE="libcupsimage.so.2"
6569 LIBCUPSMIME="libcupsmime.so.1"
6570 LIBCUPSPPDC="libcupsppdc.so.1"
6573 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6578 LIBCUPS="lib$cupsbase.a"
6579 LIBCUPSCGI="libcupscgi.a"
6580 LIBCUPSIMAGE="libcupsimage.a"
6581 LIBCUPSMIME="libcupsmime.a"
6582 LIBCUPSPPDC="libcupsppdc.a"
6598 if test x$enable_shared = xno; then
6599 LINKCUPS="../cups/lib$cupsbase.a"
6600 LINKCUPSIMAGE="../filter/libcupsimage.a"
6602 EXTLINKCUPS="-lcups"
6603 EXTLINKCUPSIMAGE="-lcupsimage"
6605 LINKCUPS="-l${cupsbase}"
6606 LINKCUPSIMAGE="-lcupsimage"
6608 EXTLINKCUPS="-lcups"
6609 EXTLINKCUPSIMAGE="-lcupsimage"
6619 if test "$DSO" != ":"; then
6620 # When using DSOs the image libraries are linked to libcupsimage.so
6621 # rather than to the executables. This makes things smaller if you
6622 # are using any static libraries, and it also allows us to distribute
6623 # a single DSO rather than a bunch...
6627 # Tell the run-time linkers where to find a DSO. Some platforms
6628 # need this option, even when the library is installed in a
6629 # standard location...
6630 case $host_os_name in
6633 if test $exec_prefix != /usr; then
6634 DSOFLAGS="-R$libdir $DSOFLAGS"
6635 LDFLAGS="$LDFLAGS -R$libdir"
6636 EXPORT_LDFLAGS="-R$libdir"
6641 if test $exec_prefix != /usr; then
6642 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6643 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6644 EXPORT_LDFLAGS="-Wl,-R$libdir"
6648 # Linux, and HURD...
6649 if test $exec_prefix != /usr; then
6650 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6651 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6652 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6666 # Check whether --enable-libtool_unsupported was given.
6667 if test "${enable_libtool_unsupported+set}" = set; then :
6668 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6669 LIBTOOL="$enable_libtool_unsupported"
6671 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6672 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6681 if test x$LIBTOOL != x; then
6682 LIBCUPS="libcups.la"
6683 LIBCUPSIMAGE="libcupsimage.la"
6684 LINKCUPS="../cups/\$(LIBCUPS)"
6685 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6696 # Check whether --with-optim was given.
6697 if test "${with_optim+set}" = set; then :
6698 withval=$with_optim;
6701 # Check whether --enable-debug was given.
6702 if test "${enable_debug+set}" = set; then :
6703 enableval=$enable_debug;
6706 # Check whether --enable-debug_guards was given.
6707 if test "${enable_debug_guards+set}" = set; then :
6708 enableval=$enable_debug_guards;
6711 # Check whether --enable-debug_printfs was given.
6712 if test "${enable_debug_printfs+set}" = set; then :
6713 enableval=$enable_debug_printfs;
6716 # Check whether --enable-unit_tests was given.
6717 if test "${enable_unit_tests+set}" = set; then :
6718 enableval=$enable_unit_tests;
6722 if test x$enable_debug = xyes; then
6728 if test x$enable_debug_printfs = xyes; then
6729 CFLAGS="$CFLAGS -DDEBUG"
6730 CXXFLAGS="$CXXFLAGS -DDEBUG"
6733 if test x$enable_debug_guards = xyes; then
6734 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6735 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6738 if test x$enable_unit_tests = xyes; then
6739 if test "$build" != "$host"; then
6740 as_fn_error $? "Sorry, cannot build unit tests when cross-compiling." "$LINENO" 5
6743 UNITTESTS="unittests"
6750 # Check whether --with-archflags was given.
6751 if test "${with_archflags+set}" = set; then :
6752 withval=$with_archflags;
6756 # Check whether --with-ldarchflags was given.
6757 if test "${with_ldarchflags+set}" = set; then :
6758 withval=$with_ldarchflags;
6762 if test -z "$with_archflags"; then
6765 ARCHFLAGS="$with_archflags"
6768 if test -z "$with_ldarchflags"; then
6769 if test "$host_os_name" = darwin; then
6770 # Only create Intel programs by default
6771 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6773 LDARCHFLAGS="$ARCHFLAGS"
6776 LDARCHFLAGS="$with_ldarchflags"
6782 # Check whether --enable-relro was given.
6783 if test "${enable_relro+set}" = set; then :
6784 enableval=$enable_relro;
6788 CXXLIBS="${CXXLIBS:=}"
6797 if test -n "$GCC"; then
6798 # Add GCC-specific compiler options...
6799 if test -z "$OPTIM"; then
6800 if test "x$with_optim" = x; then
6801 # Default to optimize-for-size and debug
6804 OPTIM="$with_optim $OPTIM"
6808 # Generate position-independent code as needed...
6809 if test $PICFLAG = 1; then
6810 OPTIM="-fPIC $OPTIM"
6813 # The -fstack-protector option is available with some versions of
6814 # GCC and adds "stack canaries" which detect when the return address
6815 # has been overwritten, preventing many types of exploit attacks.
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6817 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6819 CFLAGS="$CFLAGS -fstack-protector"
6820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6821 /* end confdefs.h. */
6831 if ac_fn_c_try_link "$LINENO"; then :
6832 if test "x$LSB_BUILD" = xy; then
6833 # Can't use stack-protector with LSB binaries...
6834 OPTIM="$OPTIM -fno-stack-protector"
6836 OPTIM="$OPTIM -fstack-protector"
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6839 $as_echo "yes" >&6; }
6841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6842 $as_echo "no" >&6; }
6844 rm -f core conftest.err conftest.$ac_objext \
6845 conftest$ac_exeext conftest.$ac_ext
6848 if test "x$LSB_BUILD" != xy; then
6849 # The -fPIE option is available with some versions of GCC and
6850 # adds randomization of addresses, which avoids another class of
6851 # exploits that depend on a fixed address for common functions.
6853 # Not available to LSB binaries...
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6855 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6857 case "$host_os_name" in
6859 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6861 /* end confdefs.h. */
6871 if ac_fn_c_try_compile "$LINENO"; then :
6873 PIEFLAGS="-fPIE -Wl,-pie"
6874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6875 $as_echo "yes" >&6; }
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6878 $as_echo "no" >&6; }
6880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6884 CFLAGS="$CFLAGS -fPIE -pie"
6885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6886 /* end confdefs.h. */
6896 if ac_fn_c_try_compile "$LINENO"; then :
6898 PIEFLAGS="-fPIE -pie"
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6900 $as_echo "yes" >&6; }
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6903 $as_echo "no" >&6; }
6905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6911 if test "x$with_optim" = x; then
6912 # Add useful warning options for tracking down problems...
6913 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6916 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6918 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6920 /* end confdefs.h. */
6930 if ac_fn_c_try_compile "$LINENO"; then :
6931 OPTIM="$OPTIM -Wno-unused-result"
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6933 $as_echo "yes" >&6; }
6935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6936 $as_echo "no" >&6; }
6938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6942 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6944 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6946 /* end confdefs.h. */
6956 if ac_fn_c_try_compile "$LINENO"; then :
6957 OPTIM="$OPTIM -Wsign-conversion"
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6959 $as_echo "yes" >&6; }
6961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6962 $as_echo "no" >&6; }
6964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6968 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6970 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6972 /* end confdefs.h. */
6982 if ac_fn_c_try_compile "$LINENO"; then :
6983 OPTIM="$OPTIM -Wno-tautological-compare"
6984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6985 $as_echo "yes" >&6; }
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6988 $as_echo "no" >&6; }
6990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6993 # Additional warning options for development testing...
6994 if test -d .svn; then
6995 OPTIM="-Werror $OPTIM"
6999 case "$host_os_name" in
7001 # -D_FORTIFY_SOURCE=2 adds additional object size
7002 # checking, basically wrapping all string functions
7003 # with buffer-limited ones. Not strictly needed for
7004 # CUPS since we already use buffer-limited calls, but
7005 # this will catch any additions that are broken.
7006 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
7010 # The -z relro option is provided by the Linux linker command to
7011 # make relocatable data read-only.
7012 if test x$enable_relro = xyes; then
7013 RELROFLAGS="-Wl,-z,relro,-z,now"
7018 # Add vendor-specific compiler options...
7019 case $host_os_name in
7022 if test -z "$OPTIM"; then
7023 if test "x$with_optim" = x; then
7026 OPTIM="$with_optim $OPTIM"
7030 if test $PICFLAG = 1; then
7031 OPTIM="-KPIC $OPTIM"
7035 # Running some other operating system; inform the user they
7036 # should contribute the necessary options to
7037 # cups-support@cups.org...
7038 echo "Building CUPS with default compiler optimizations; contact"
7039 echo "cups-devel@cups.org with uname and compiler options needed"
7040 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
7041 echo "variables before running configure."
7046 # Add general compiler options per platform...
7047 case $host_os_name in
7049 # glibc 2.8 and higher breaks peer credentials unless you
7050 # define _GNU_SOURCE...
7051 OPTIM="$OPTIM -D_GNU_SOURCE"
7057 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
7058 #include <sys/socket.h>
7059 #include <netinet/in.h>
7060 #include <arpa/inet.h>
7061 #include <netinet/in_systm.h>
7062 #include <netinet/ip.h>
7064 if test "x$ac_cv_header_resolv_h" = xyes; then :
7065 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
7070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
7071 $as_echo_n "checking for library containing socket... " >&6; }
7072 if ${ac_cv_search_socket+:} false; then :
7073 $as_echo_n "(cached) " >&6
7075 ac_func_search_save_LIBS=$LIBS
7076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7077 /* end confdefs.h. */
7079 /* Override any GCC internal prototype to avoid an error.
7080 Use char because int might match the return type of a GCC
7081 builtin and then its argument prototype would still apply. */
7094 for ac_lib in '' socket; do
7095 if test -z "$ac_lib"; then
7096 ac_res="none required"
7099 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7101 if ac_fn_c_try_link "$LINENO"; then :
7102 ac_cv_search_socket=$ac_res
7104 rm -f core conftest.err conftest.$ac_objext \
7106 if ${ac_cv_search_socket+:} false; then :
7110 if ${ac_cv_search_socket+:} false; then :
7113 ac_cv_search_socket=no
7116 LIBS=$ac_func_search_save_LIBS
7118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
7119 $as_echo "$ac_cv_search_socket" >&6; }
7120 ac_res=$ac_cv_search_socket
7121 if test "$ac_res" != no; then :
7122 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7127 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7128 if ${ac_cv_search_gethostbyaddr+:} false; then :
7129 $as_echo_n "(cached) " >&6
7131 ac_func_search_save_LIBS=$LIBS
7132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7133 /* end confdefs.h. */
7135 /* Override any GCC internal prototype to avoid an error.
7136 Use char because int might match the return type of a GCC
7137 builtin and then its argument prototype would still apply. */
7141 char gethostbyaddr ();
7145 return gethostbyaddr ();
7150 for ac_lib in '' nsl; do
7151 if test -z "$ac_lib"; then
7152 ac_res="none required"
7155 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7157 if ac_fn_c_try_link "$LINENO"; then :
7158 ac_cv_search_gethostbyaddr=$ac_res
7160 rm -f core conftest.err conftest.$ac_objext \
7162 if ${ac_cv_search_gethostbyaddr+:} false; then :
7166 if ${ac_cv_search_gethostbyaddr+:} false; then :
7169 ac_cv_search_gethostbyaddr=no
7172 LIBS=$ac_func_search_save_LIBS
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7175 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7176 ac_res=$ac_cv_search_gethostbyaddr
7177 if test "$ac_res" != no; then :
7178 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7183 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7184 if ${ac_cv_search_getifaddrs+:} false; then :
7185 $as_echo_n "(cached) " >&6
7187 ac_func_search_save_LIBS=$LIBS
7188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7189 /* end confdefs.h. */
7191 /* Override any GCC internal prototype to avoid an error.
7192 Use char because int might match the return type of a GCC
7193 builtin and then its argument prototype would still apply. */
7201 return getifaddrs ();
7206 for ac_lib in '' nsl; do
7207 if test -z "$ac_lib"; then
7208 ac_res="none required"
7211 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7213 if ac_fn_c_try_link "$LINENO"; then :
7214 ac_cv_search_getifaddrs=$ac_res
7216 rm -f core conftest.err conftest.$ac_objext \
7218 if ${ac_cv_search_getifaddrs+:} false; then :
7222 if ${ac_cv_search_getifaddrs+:} false; then :
7225 ac_cv_search_getifaddrs=no
7228 LIBS=$ac_func_search_save_LIBS
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7231 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7232 ac_res=$ac_cv_search_getifaddrs
7233 if test "$ac_res" != no; then :
7234 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7235 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7240 $as_echo_n "checking for library containing hstrerror... " >&6; }
7241 if ${ac_cv_search_hstrerror+:} false; then :
7242 $as_echo_n "(cached) " >&6
7244 ac_func_search_save_LIBS=$LIBS
7245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7246 /* end confdefs.h. */
7248 /* Override any GCC internal prototype to avoid an error.
7249 Use char because int might match the return type of a GCC
7250 builtin and then its argument prototype would still apply. */
7258 return hstrerror ();
7263 for ac_lib in '' nsl socket resolv; do
7264 if test -z "$ac_lib"; then
7265 ac_res="none required"
7268 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7270 if ac_fn_c_try_link "$LINENO"; then :
7271 ac_cv_search_hstrerror=$ac_res
7273 rm -f core conftest.err conftest.$ac_objext \
7275 if ${ac_cv_search_hstrerror+:} false; then :
7279 if ${ac_cv_search_hstrerror+:} false; then :
7282 ac_cv_search_hstrerror=no
7285 LIBS=$ac_func_search_save_LIBS
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7288 $as_echo "$ac_cv_search_hstrerror" >&6; }
7289 ac_res=$ac_cv_search_hstrerror
7290 if test "$ac_res" != no; then :
7291 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7292 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7297 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7298 if ${ac_cv_search_rresvport_af+:} false; then :
7299 $as_echo_n "(cached) " >&6
7301 ac_func_search_save_LIBS=$LIBS
7302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7303 /* end confdefs.h. */
7305 /* Override any GCC internal prototype to avoid an error.
7306 Use char because int might match the return type of a GCC
7307 builtin and then its argument prototype would still apply. */
7311 char rresvport_af ();
7315 return rresvport_af ();
7320 for ac_lib in '' nsl; do
7321 if test -z "$ac_lib"; then
7322 ac_res="none required"
7325 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7327 if ac_fn_c_try_link "$LINENO"; then :
7328 ac_cv_search_rresvport_af=$ac_res
7330 rm -f core conftest.err conftest.$ac_objext \
7332 if ${ac_cv_search_rresvport_af+:} false; then :
7336 if ${ac_cv_search_rresvport_af+:} false; then :
7339 ac_cv_search_rresvport_af=no
7342 LIBS=$ac_func_search_save_LIBS
7344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7345 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7346 ac_res=$ac_cv_search_rresvport_af
7347 if test "$ac_res" != no; then :
7348 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7349 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7354 $as_echo_n "checking for library containing __res_init... " >&6; }
7355 if ${ac_cv_search___res_init+:} false; then :
7356 $as_echo_n "(cached) " >&6
7358 ac_func_search_save_LIBS=$LIBS
7359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7360 /* end confdefs.h. */
7362 /* Override any GCC internal prototype to avoid an error.
7363 Use char because int might match the return type of a GCC
7364 builtin and then its argument prototype would still apply. */
7372 return __res_init ();
7377 for ac_lib in '' resolv bind; do
7378 if test -z "$ac_lib"; then
7379 ac_res="none required"
7382 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7384 if ac_fn_c_try_link "$LINENO"; then :
7385 ac_cv_search___res_init=$ac_res
7387 rm -f core conftest.err conftest.$ac_objext \
7389 if ${ac_cv_search___res_init+:} false; then :
7393 if ${ac_cv_search___res_init+:} false; then :
7396 ac_cv_search___res_init=no
7399 LIBS=$ac_func_search_save_LIBS
7401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7402 $as_echo "$ac_cv_search___res_init" >&6; }
7403 ac_res=$ac_cv_search___res_init
7404 if test "$ac_res" != no; then :
7405 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7406 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7410 $as_echo_n "checking for library containing res_9_init... " >&6; }
7411 if ${ac_cv_search_res_9_init+:} false; then :
7412 $as_echo_n "(cached) " >&6
7414 ac_func_search_save_LIBS=$LIBS
7415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7416 /* end confdefs.h. */
7418 /* Override any GCC internal prototype to avoid an error.
7419 Use char because int might match the return type of a GCC
7420 builtin and then its argument prototype would still apply. */
7428 return res_9_init ();
7433 for ac_lib in '' resolv bind; do
7434 if test -z "$ac_lib"; then
7435 ac_res="none required"
7438 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7440 if ac_fn_c_try_link "$LINENO"; then :
7441 ac_cv_search_res_9_init=$ac_res
7443 rm -f core conftest.err conftest.$ac_objext \
7445 if ${ac_cv_search_res_9_init+:} false; then :
7449 if ${ac_cv_search_res_9_init+:} false; then :
7452 ac_cv_search_res_9_init=no
7455 LIBS=$ac_func_search_save_LIBS
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7458 $as_echo "$ac_cv_search_res_9_init" >&6; }
7459 ac_res=$ac_cv_search_res_9_init
7460 if test "$ac_res" != no; then :
7461 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7462 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7466 $as_echo_n "checking for library containing res_init... " >&6; }
7467 if ${ac_cv_search_res_init+:} false; then :
7468 $as_echo_n "(cached) " >&6
7470 ac_func_search_save_LIBS=$LIBS
7471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7472 /* end confdefs.h. */
7474 /* Override any GCC internal prototype to avoid an error.
7475 Use char because int might match the return type of a GCC
7476 builtin and then its argument prototype would still apply. */
7489 for ac_lib in '' resolv bind; do
7490 if test -z "$ac_lib"; then
7491 ac_res="none required"
7494 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7496 if ac_fn_c_try_link "$LINENO"; then :
7497 ac_cv_search_res_init=$ac_res
7499 rm -f core conftest.err conftest.$ac_objext \
7501 if ${ac_cv_search_res_init+:} false; then :
7505 if ${ac_cv_search_res_init+:} false; then :
7508 ac_cv_search_res_init=no
7511 LIBS=$ac_func_search_save_LIBS
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7514 $as_echo "$ac_cv_search_res_init" >&6; }
7515 ac_res=$ac_cv_search_res_init
7516 if test "$ac_res" != no; then :
7517 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7518 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7527 # Tru64 5.1b leaks file descriptors with these functions; disable until
7528 # we can come up with a test for this...
7529 if test "$host_os_name" != "osf1"; then
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7531 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7532 if ${ac_cv_search_getaddrinfo+:} false; then :
7533 $as_echo_n "(cached) " >&6
7535 ac_func_search_save_LIBS=$LIBS
7536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7537 /* end confdefs.h. */
7539 /* Override any GCC internal prototype to avoid an error.
7540 Use char because int might match the return type of a GCC
7541 builtin and then its argument prototype would still apply. */
7545 char getaddrinfo ();
7549 return getaddrinfo ();
7554 for ac_lib in '' nsl; do
7555 if test -z "$ac_lib"; then
7556 ac_res="none required"
7559 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7561 if ac_fn_c_try_link "$LINENO"; then :
7562 ac_cv_search_getaddrinfo=$ac_res
7564 rm -f core conftest.err conftest.$ac_objext \
7566 if ${ac_cv_search_getaddrinfo+:} false; then :
7570 if ${ac_cv_search_getaddrinfo+:} false; then :
7573 ac_cv_search_getaddrinfo=no
7576 LIBS=$ac_func_search_save_LIBS
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7579 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7580 ac_res=$ac_cv_search_getaddrinfo
7581 if test "$ac_res" != no; then :
7582 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7583 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7588 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7589 if ${ac_cv_search_getnameinfo+:} false; then :
7590 $as_echo_n "(cached) " >&6
7592 ac_func_search_save_LIBS=$LIBS
7593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7594 /* end confdefs.h. */
7596 /* Override any GCC internal prototype to avoid an error.
7597 Use char because int might match the return type of a GCC
7598 builtin and then its argument prototype would still apply. */
7602 char getnameinfo ();
7606 return getnameinfo ();
7611 for ac_lib in '' nsl; do
7612 if test -z "$ac_lib"; then
7613 ac_res="none required"
7616 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7618 if ac_fn_c_try_link "$LINENO"; then :
7619 ac_cv_search_getnameinfo=$ac_res
7621 rm -f core conftest.err conftest.$ac_objext \
7623 if ${ac_cv_search_getnameinfo+:} false; then :
7627 if ${ac_cv_search_getnameinfo+:} false; then :
7630 ac_cv_search_getnameinfo=no
7633 LIBS=$ac_func_search_save_LIBS
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7636 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7637 ac_res=$ac_cv_search_getnameinfo
7638 if test "$ac_res" != no; then :
7639 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7640 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7646 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7648 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7652 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7653 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7654 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7660 CUPS_DEFAULT_DOMAINSOCKET=""
7663 # Check whether --with-domainsocket was given.
7664 if test "${with_domainsocket+set}" = set; then :
7665 withval=$with_domainsocket; default_domainsocket="$withval"
7667 default_domainsocket=""
7671 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7672 if test "x$default_domainsocket" = x; then
7673 case "$host_os_name" in
7675 # Darwin and macOS do their own thing...
7676 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7679 # All others use FHS standard...
7680 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7684 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7687 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7689 cat >>confdefs.h <<_ACEOF
7690 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7694 CUPS_LISTEN_DOMAINSOCKET=""
7701 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7702 if test "x$ac_cv_func_poll" = xyes; then :
7703 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7707 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7708 if test "x$ac_cv_func_epoll_create" = xyes; then :
7709 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7713 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7714 if test "x$ac_cv_func_kqueue" = xyes; then :
7715 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7721 # Check whether --enable-gssapi was given.
7722 if test "${enable_gssapi+set}" = set; then :
7723 enableval=$enable_gssapi;
7730 if test x$enable_gssapi != xno; then
7731 if test -n "$ac_tool_prefix"; then
7732 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7733 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7735 $as_echo_n "checking for $ac_word... " >&6; }
7736 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7737 $as_echo_n "(cached) " >&6
7741 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7748 test -z "$as_dir" && as_dir=.
7749 for ac_exec_ext in '' $ac_executable_extensions; do
7750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7751 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7762 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7763 if test -n "$KRB5CONFIG"; then
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7765 $as_echo "$KRB5CONFIG" >&6; }
7767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768 $as_echo "no" >&6; }
7773 if test -z "$ac_cv_path_KRB5CONFIG"; then
7774 ac_pt_KRB5CONFIG=$KRB5CONFIG
7775 # Extract the first word of "krb5-config", so it can be a program name with args.
7776 set dummy krb5-config; ac_word=$2
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7778 $as_echo_n "checking for $ac_word... " >&6; }
7779 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7780 $as_echo_n "(cached) " >&6
7782 case $ac_pt_KRB5CONFIG in
7784 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7791 test -z "$as_dir" && as_dir=.
7792 for ac_exec_ext in '' $ac_executable_extensions; do
7793 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7794 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7805 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7806 if test -n "$ac_pt_KRB5CONFIG"; then
7807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7808 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7811 $as_echo "no" >&6; }
7814 if test "x$ac_pt_KRB5CONFIG" = x; then
7817 case $cross_compiling:$ac_tool_warned in
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7820 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7821 ac_tool_warned=yes ;;
7823 KRB5CONFIG=$ac_pt_KRB5CONFIG
7826 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7829 if test "x$KRB5CONFIG" != x; then
7830 case "$host_os_name" in
7832 # macOS weak-links to the Kerberos framework...
7833 LIBGSSAPI="-weak_framework Kerberos"
7834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7835 $as_echo_n "checking for GSS framework... " >&6; }
7836 if test -d /System/Library/Frameworks/GSS.framework; then
7837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7838 $as_echo "yes" >&6; }
7839 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7842 $as_echo "no" >&6; }
7846 # Solaris has a non-standard krb5-config, don't use it!
7847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7848 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7849 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7850 $as_echo_n "(cached) " >&6
7852 ac_check_lib_save_LIBS=$LIBS
7854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7855 /* end confdefs.h. */
7857 /* Override any GCC internal prototype to avoid an error.
7858 Use char because int might match the return type of a GCC
7859 builtin and then its argument prototype would still apply. */
7863 char gss_display_status ();
7867 return gss_display_status ();
7872 if ac_fn_c_try_link "$LINENO"; then :
7873 ac_cv_lib_gss_gss_display_status=yes
7875 ac_cv_lib_gss_gss_display_status=no
7877 rm -f core conftest.err conftest.$ac_objext \
7878 conftest$ac_exeext conftest.$ac_ext
7879 LIBS=$ac_check_lib_save_LIBS
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7882 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7883 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7885 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7887 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7888 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7889 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7894 # Other platforms just ask for GSSAPI
7895 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7896 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7897 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7901 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7904 # Check for vendor-specific implementations...
7905 case "$host_os_name" in
7907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7908 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7909 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7910 $as_echo_n "(cached) " >&6
7912 ac_check_lib_save_LIBS=$LIBS
7914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7915 /* end confdefs.h. */
7917 /* Override any GCC internal prototype to avoid an error.
7918 Use char because int might match the return type of a GCC
7919 builtin and then its argument prototype would still apply. */
7923 char gss_display_status ();
7927 return gss_display_status ();
7932 if ac_fn_c_try_link "$LINENO"; then :
7933 ac_cv_lib_gss_gss_display_status=yes
7935 ac_cv_lib_gss_gss_display_status=no
7937 rm -f core conftest.err conftest.$ac_objext \
7938 conftest$ac_exeext conftest.$ac_ext
7939 LIBS=$ac_check_lib_save_LIBS
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7942 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7943 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7945 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7947 LIBGSSAPI="-lgss -lgssapi_krb5"
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7953 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7954 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7955 $as_echo_n "(cached) " >&6
7957 ac_check_lib_save_LIBS=$LIBS
7959 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7960 /* end confdefs.h. */
7962 /* Override any GCC internal prototype to avoid an error.
7963 Use char because int might match the return type of a GCC
7964 builtin and then its argument prototype would still apply. */
7968 char gss_display_status ();
7972 return gss_display_status ();
7977 if ac_fn_c_try_link "$LINENO"; then :
7978 ac_cv_lib_gss_gss_display_status=yes
7980 ac_cv_lib_gss_gss_display_status=no
7982 rm -f core conftest.err conftest.$ac_objext \
7983 conftest$ac_exeext conftest.$ac_ext
7984 LIBS=$ac_check_lib_save_LIBS
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7987 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7988 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7990 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7999 if test "x$LIBGSSAPI" != x; then
8000 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
8001 if test "x$ac_cv_header_krb5_h" = xyes; then :
8002 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
8007 if test -d /System/Library/Frameworks/GSS.framework; then
8008 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
8009 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
8010 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
8015 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
8016 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
8017 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
8022 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
8023 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
8024 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
8030 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
8031 if test "x$ac_cv_header_gssapi_h" = xyes; then :
8032 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
8037 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
8038 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
8039 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
8047 LIBS="$LIBS $LIBGSSAPI"
8049 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
8050 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
8051 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
8057 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
8058 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
8059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8060 /* end confdefs.h. */
8061 #include <gssapi/gssapi.h>
8065 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8070 if ac_fn_c_try_compile "$LINENO"; then :
8071 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8074 $as_echo "yes" >&6; }
8076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8077 $as_echo "no" >&6; }
8079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8080 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
8081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8082 /* end confdefs.h. */
8083 #include <GSS/gssapi.h>
8087 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8092 if ac_fn_c_try_compile "$LINENO"; then :
8093 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8096 $as_echo "yes" >&6; }
8098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8099 $as_echo "no" >&6; }
8101 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8104 /* end confdefs.h. */
8109 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
8114 if ac_fn_c_try_compile "$LINENO"; then :
8115 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
8117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8118 $as_echo "yes" >&6; }
8120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8121 $as_echo "no" >&6; }
8123 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8131 # Check whether --with-gssservicename was given.
8132 if test "${with_gssservicename+set}" = set; then :
8133 withval=$with_gssservicename; default_gssservicename="$withval"
8135 default_gssservicename="default"
8139 if test x$default_gssservicename != xno; then
8140 if test "x$default_gssservicename" = "xdefault"; then
8141 CUPS_DEFAULT_GSSSERVICENAME="host"
8143 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8146 CUPS_DEFAULT_GSSSERVICENAME=""
8150 cat >>confdefs.h <<_ACEOF
8151 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8156 # Check whether --enable-threads was given.
8157 if test "${enable_threads+set}" = set; then :
8158 enableval=$enable_threads;
8165 if test "x$enable_threads" != xno; then
8166 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8167 if test "x$ac_cv_header_pthread_h" = xyes; then :
8168 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8174 if test x$ac_cv_header_pthread_h = xyes; then
8175 for flag in -lpthreads -lpthread -pthread; do
8176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8177 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8180 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8181 /* end confdefs.h. */
8182 #include <pthread.h>
8186 pthread_create(0, 0, 0, 0);
8191 if ac_fn_c_try_link "$LINENO"; then :
8196 rm -f core conftest.err conftest.$ac_objext \
8197 conftest$ac_exeext conftest.$ac_ext
8198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8199 $as_echo "$have_pthread" >&6; }
8201 if test $have_pthread = yes; then
8202 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8204 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8205 # be POSIX-compliant... :(
8206 if test $host_os_name = sunos; then
8207 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8218 # Check whether --enable-ssl was given.
8219 if test "${enable_ssl+set}" = set; then :
8220 enableval=$enable_ssl;
8223 # Check whether --enable-cdsassl was given.
8224 if test "${enable_cdsassl+set}" = set; then :
8225 enableval=$enable_cdsassl;
8228 # Check whether --enable-gnutls was given.
8229 if test "${enable_gnutls+set}" = set; then :
8230 enableval=$enable_gnutls;
8237 CUPS_SERVERKEYCHAIN=""
8239 if test x$enable_ssl != xno; then
8240 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8241 if test $host_os_name = darwin; then
8242 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8243 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8246 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8248 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8250 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8252 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8253 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8254 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8259 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8260 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8261 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8266 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8267 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8268 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8273 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8275 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8276 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8281 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8282 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8283 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8288 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8289 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8290 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8295 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8296 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8297 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8302 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8303 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8304 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8310 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8312 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8318 if test $host_os_version -ge 150; then
8319 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8325 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8326 if test -n "$ac_tool_prefix"; then
8327 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8328 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8330 $as_echo_n "checking for $ac_word... " >&6; }
8331 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8332 $as_echo_n "(cached) " >&6
8334 case $LIBGNUTLSCONFIG in
8336 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8343 test -z "$as_dir" && as_dir=.
8344 for ac_exec_ext in '' $ac_executable_extensions; do
8345 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8346 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8357 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8358 if test -n "$LIBGNUTLSCONFIG"; then
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8360 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8363 $as_echo "no" >&6; }
8368 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8369 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8370 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8371 set dummy libgnutls-config; ac_word=$2
8372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8373 $as_echo_n "checking for $ac_word... " >&6; }
8374 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8375 $as_echo_n "(cached) " >&6
8377 case $ac_pt_LIBGNUTLSCONFIG in
8379 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8382 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8386 test -z "$as_dir" && as_dir=.
8387 for ac_exec_ext in '' $ac_executable_extensions; do
8388 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8389 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8390 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8400 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8401 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8403 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8406 $as_echo "no" >&6; }
8409 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8412 case $cross_compiling:$ac_tool_warned in
8414 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8415 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8416 ac_tool_warned=yes ;;
8418 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8421 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8424 if test -n "$ac_tool_prefix"; then
8425 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8426 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8428 $as_echo_n "checking for $ac_word... " >&6; }
8429 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8430 $as_echo_n "(cached) " >&6
8432 case $LIBGCRYPTCONFIG in
8434 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8437 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8441 test -z "$as_dir" && as_dir=.
8442 for ac_exec_ext in '' $ac_executable_extensions; do
8443 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8444 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8445 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8455 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8456 if test -n "$LIBGCRYPTCONFIG"; then
8457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8458 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8461 $as_echo "no" >&6; }
8466 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8467 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8468 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8469 set dummy libgcrypt-config; ac_word=$2
8470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8471 $as_echo_n "checking for $ac_word... " >&6; }
8472 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8473 $as_echo_n "(cached) " >&6
8475 case $ac_pt_LIBGCRYPTCONFIG in
8477 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8484 test -z "$as_dir" && as_dir=.
8485 for ac_exec_ext in '' $ac_executable_extensions; do
8486 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8487 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8488 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8498 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8499 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8501 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8504 $as_echo "no" >&6; }
8507 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8510 case $cross_compiling:$ac_tool_warned in
8512 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8513 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8514 ac_tool_warned=yes ;;
8516 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8519 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8522 if $PKGCONFIG --exists gnutls; then
8524 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8525 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8526 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8528 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8530 elif test "x$LIBGNUTLSCONFIG" != x; then
8532 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8533 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8534 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8536 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8540 if test $have_ssl = 1; then
8541 CUPS_SERVERKEYCHAIN="ssl"
8544 LIBS="$LIBS $SSLLIBS"
8545 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8546 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8547 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8551 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8552 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8553 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8563 if test $have_ssl = 1; then
8564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8565 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8567 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8568 IPPALIASES="http https ipps"
8569 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8570 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8578 EXPORT_SSLLIBS="$SSLLIBS"
8582 # Check whether --enable-pam was given.
8583 if test "${enable_pam+set}" = set; then :
8584 enableval=$enable_pam;
8588 # Check whether --with-pam_module was given.
8589 if test "${with_pam_module+set}" = set; then :
8590 withval=$with_pam_module;
8597 PAMMOD="pam_unknown.so"
8598 PAMMODAUTH="pam_unknown.so"
8600 if test x$enable_pam != xno; then
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8604 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8605 if ${ac_cv_lib_dl_dlopen+:} 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. */
8628 if ac_fn_c_try_link "$LINENO"; then :
8629 ac_cv_lib_dl_dlopen=yes
8631 ac_cv_lib_dl_dlopen=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_dl_dlopen" >&5
8638 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8639 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8640 cat >>confdefs.h <<_ACEOF
8641 #define HAVE_LIBDL 1
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8649 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8650 if ${ac_cv_lib_pam_pam_start+:} 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. */
8668 return pam_start ();
8673 if ac_fn_c_try_link "$LINENO"; then :
8674 ac_cv_lib_pam_pam_start=yes
8676 ac_cv_lib_pam_pam_start=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_start" >&5
8683 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8684 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8685 cat >>confdefs.h <<_ACEOF
8686 #define HAVE_LIBPAM 1
8693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8694 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8695 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8696 $as_echo_n "(cached) " >&6
8698 ac_check_lib_save_LIBS=$LIBS
8700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8701 /* end confdefs.h. */
8703 /* Override any GCC internal prototype to avoid an error.
8704 Use char because int might match the return type of a GCC
8705 builtin and then its argument prototype would still apply. */
8709 char pam_set_item ();
8713 return pam_set_item ();
8718 if ac_fn_c_try_link "$LINENO"; then :
8719 ac_cv_lib_pam_pam_set_item=yes
8721 ac_cv_lib_pam_pam_set_item=no
8723 rm -f core conftest.err conftest.$ac_objext \
8724 conftest$ac_exeext conftest.$ac_ext
8725 LIBS=$ac_check_lib_save_LIBS
8727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8728 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8729 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8730 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8735 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8736 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8737 $as_echo_n "(cached) " >&6
8739 ac_check_lib_save_LIBS=$LIBS
8741 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8742 /* end confdefs.h. */
8744 /* Override any GCC internal prototype to avoid an error.
8745 Use char because int might match the return type of a GCC
8746 builtin and then its argument prototype would still apply. */
8750 char pam_setcred ();
8754 return pam_setcred ();
8759 if ac_fn_c_try_link "$LINENO"; then :
8760 ac_cv_lib_pam_pam_setcred=yes
8762 ac_cv_lib_pam_pam_setcred=no
8764 rm -f core conftest.err conftest.$ac_objext \
8765 conftest$ac_exeext conftest.$ac_ext
8766 LIBS=$ac_check_lib_save_LIBS
8768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8769 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8770 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8771 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8775 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8776 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8781 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8782 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8783 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8784 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8791 if test x$ac_cv_lib_pam_pam_start != xno; then
8792 # Set the necessary libraries for PAM...
8793 if test x$ac_cv_lib_dl_dlopen != xno; then
8794 PAMLIBS="-lpam -ldl"
8799 # Find the PAM configuration directory, if any...
8800 for dir in /private/etc/pam.d /etc/pam.d; do
8801 if test -d $dir; then
8810 case "$host_os_name" in
8813 if test "x$with_pam_module" != x; then
8814 PAMFILE="pam.$with_pam_module"
8815 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8816 PAMFILE="pam.opendirectory"
8818 PAMFILE="pam.securityserver"
8823 # All others; this test might need to be updated
8824 # as Linux distributors move things around...
8825 if test "x$with_pam_module" != x; then
8826 PAMMOD="pam_${with_pam_module}.so"
8827 elif test -f /lib/security/pam_unix2.so; then
8828 PAMMOD="pam_unix2.so"
8829 elif test -f /lib/security/pam_unix.so; then
8830 PAMMOD="pam_unix.so"
8833 if test "x$PAMMOD" = xpam_unix.so; then
8834 PAMMODAUTH="$PAMMOD shadow nodelay"
8836 PAMMODAUTH="$PAMMOD nodelay"
8849 # Check whether --enable-largefile was given.
8850 if test "${enable_largefile+set}" = set; then :
8851 enableval=$enable_largefile;
8854 if test "$enable_largefile" != no; then
8856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8857 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8858 if ${ac_cv_sys_largefile_CC+:} false; then :
8859 $as_echo_n "(cached) " >&6
8861 ac_cv_sys_largefile_CC=no
8862 if test "$GCC" != yes; then
8865 # IRIX 6.2 and later do not support large files by default,
8866 # so use the C compiler's -n32 option if that helps.
8867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8868 /* end confdefs.h. */
8869 #include <sys/types.h>
8870 /* Check that off_t can represent 2**63 - 1 correctly.
8871 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8872 since some C++ compilers masquerading as C compilers
8873 incorrectly reject 9223372036854775807. */
8874 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8875 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8876 && LARGE_OFF_T % 2147483647 == 1)
8886 if ac_fn_c_try_compile "$LINENO"; then :
8889 rm -f core conftest.err conftest.$ac_objext
8891 if ac_fn_c_try_compile "$LINENO"; then :
8892 ac_cv_sys_largefile_CC=' -n32'; break
8894 rm -f core conftest.err conftest.$ac_objext
8898 rm -f conftest.$ac_ext
8901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8902 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8903 if test "$ac_cv_sys_largefile_CC" != no; then
8904 CC=$CC$ac_cv_sys_largefile_CC
8907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8908 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8909 if ${ac_cv_sys_file_offset_bits+:} false; then :
8910 $as_echo_n "(cached) " >&6
8913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8914 /* end confdefs.h. */
8915 #include <sys/types.h>
8916 /* Check that off_t can represent 2**63 - 1 correctly.
8917 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8918 since some C++ compilers masquerading as C compilers
8919 incorrectly reject 9223372036854775807. */
8920 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8921 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8922 && LARGE_OFF_T % 2147483647 == 1)
8932 if ac_fn_c_try_compile "$LINENO"; then :
8933 ac_cv_sys_file_offset_bits=no; break
8935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8937 /* end confdefs.h. */
8938 #define _FILE_OFFSET_BITS 64
8939 #include <sys/types.h>
8940 /* Check that off_t can represent 2**63 - 1 correctly.
8941 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8942 since some C++ compilers masquerading as C compilers
8943 incorrectly reject 9223372036854775807. */
8944 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8945 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8946 && LARGE_OFF_T % 2147483647 == 1)
8956 if ac_fn_c_try_compile "$LINENO"; then :
8957 ac_cv_sys_file_offset_bits=64; break
8959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8960 ac_cv_sys_file_offset_bits=unknown
8964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8965 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8966 case $ac_cv_sys_file_offset_bits in #(
8969 cat >>confdefs.h <<_ACEOF
8970 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8975 if test $ac_cv_sys_file_offset_bits = unknown; then
8976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8977 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8978 if ${ac_cv_sys_large_files+:} false; then :
8979 $as_echo_n "(cached) " >&6
8982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8983 /* end confdefs.h. */
8984 #include <sys/types.h>
8985 /* Check that off_t can represent 2**63 - 1 correctly.
8986 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8987 since some C++ compilers masquerading as C compilers
8988 incorrectly reject 9223372036854775807. */
8989 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8990 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8991 && LARGE_OFF_T % 2147483647 == 1)
9001 if ac_fn_c_try_compile "$LINENO"; then :
9002 ac_cv_sys_large_files=no; break
9004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9006 /* end confdefs.h. */
9007 #define _LARGE_FILES 1
9008 #include <sys/types.h>
9009 /* Check that off_t can represent 2**63 - 1 correctly.
9010 We can't simply define LARGE_OFF_T to be 9223372036854775807,
9011 since some C++ compilers masquerading as C compilers
9012 incorrectly reject 9223372036854775807. */
9013 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
9014 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
9015 && LARGE_OFF_T % 2147483647 == 1)
9025 if ac_fn_c_try_compile "$LINENO"; then :
9026 ac_cv_sys_large_files=1; break
9028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9029 ac_cv_sys_large_files=unknown
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
9034 $as_echo "$ac_cv_sys_large_files" >&6; }
9035 case $ac_cv_sys_large_files in #(
9038 cat >>confdefs.h <<_ACEOF
9039 #define _LARGE_FILES $ac_cv_sys_large_files
9051 if test x$enable_largefile != xno; then
9052 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
9054 if test x$ac_cv_sys_large_files = x1; then
9055 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
9058 if test x$ac_cv_sys_file_offset_bits = x64; then
9059 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
9064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9065 $as_echo_n "checking for long long int... " >&6; }
9066 if ${ac_cv_c_long_long+:} false; then :
9067 $as_echo_n "(cached) " >&6
9069 if test "$GCC" = yes; then
9070 ac_cv_c_long_long=yes
9072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9073 /* end confdefs.h. */
9083 if ac_fn_c_try_compile "$LINENO"; then :
9084 ac_cv_c_long_long=yes
9086 ac_cv_c_long_long=no
9088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
9092 $as_echo "$ac_cv_c_long_long" >&6; }
9094 if test $ac_cv_c_long_long = yes; then
9095 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
9099 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
9100 if test "x$ac_cv_func_strtoll" = xyes; then :
9101 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
9107 # Check whether --enable-avahi was given.
9108 if test "${enable_avahi+set}" = set; then :
9109 enableval=$enable_avahi;
9112 # Check whether --enable-dnssd was given.
9113 if test "${enable_dnssd+set}" = set; then :
9114 enableval=$enable_dnssd;
9118 # Check whether --with-dnssd-libs was given.
9119 if test "${with_dnssd_libs+set}" = set; then :
9120 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9121 DSOFLAGS="-L$withval $DSOFLAGS"
9125 # Check whether --with-dnssd-includes was given.
9126 if test "${with_dnssd_includes+set}" = set; then :
9127 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9128 CPPFLAGS="-I$withval $CPPFLAGS"
9137 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$host_os_name != xdarwin; then
9138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9139 $as_echo_n "checking for Avahi... " >&6; }
9140 if $PKGCONFIG --exists avahi-client; then
9141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9142 $as_echo "yes" >&6; }
9143 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9144 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9145 DNSSD_BACKEND="dnssd"
9146 IPPFIND_BIN="ippfind"
9147 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9148 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9152 $as_echo "no" >&6; }
9156 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9157 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9158 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9160 case "$host_os_name" in
9162 # Darwin and macOS...
9163 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9165 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9166 DNSSD_BACKEND="dnssd"
9167 IPPFIND_BIN="ippfind"
9168 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9173 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9175 LIBS="$LIBS -ldns_sd"
9176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9177 /* end confdefs.h. */
9182 int constant = kDNSServiceFlagsShareConnection;
9183 unsigned char txtRecord[100];
9185 TXTRecordGetValuePtr(sizeof(txtRecord),
9186 txtRecord, "value", &valueLen);
9191 if ac_fn_c_try_compile "$LINENO"; then :
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9193 $as_echo "yes" >&6; }
9194 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9196 DNSSDLIBS="-ldns_sd"
9197 DNSSD_BACKEND="dnssd"
9199 IPPFIND_BIN="ippfind"
9200 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9202 $as_echo "no" >&6; }
9204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9225 # Check whether --enable-launchd was given.
9226 if test "${enable_launchd+set}" = set; then :
9227 enableval=$enable_launchd;
9233 if test x$enable_launchd != xno; then
9234 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9235 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9237 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9239 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9243 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9244 if test "x$ac_cv_header_launch_h" = xyes; then :
9245 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9251 if test "$host_os_name" = darwin; then
9252 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9253 # liblaunch is already part of libSystem
9257 # Check whether --enable-systemd was given.
9258 if test "${enable_systemd+set}" = set; then :
9259 enableval=$enable_systemd;
9263 # Check whether --with-systemd was given.
9264 if test "${with_systemd+set}" = set; then :
9265 withval=$with_systemd; SYSTEMD_DIR="$withval"
9272 if test x$enable_systemd != xno; then
9273 if test "x$PKGCONFIG" = x; then
9274 if test x$enable_systemd = xyes; then
9275 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9280 $as_echo_n "checking for libsystemd... " >&6; }
9281 if $PKGCONFIG --exists libsystemd; then
9282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9283 $as_echo "yes" >&6; }
9285 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9286 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9287 elif $PKGCONFIG --exists libsystemd-daemon; then
9288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9289 $as_echo "yes - legacy" >&6; }
9291 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9292 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9294 if $PKGCONFIG --exists libsystemd-journal; then
9295 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9296 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9300 $as_echo "no" >&6; }
9303 if test $have_systemd = yes; then
9304 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9306 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9308 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9309 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9310 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9315 if test "x$SYSTEMD_DIR" = x; then
9316 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9322 # Check whether --enable-upstart was given.
9323 if test "${enable_upstart+set}" = set; then :
9324 enableval=$enable_upstart;
9327 if test "x$enable_upstart" = "xyes"; then
9328 if test "x$have_systemd" = "xyes"; then
9329 as_fn_error $? "Cannot support both systemd and upstart." "$LINENO" 5
9331 $as_echo "#define HAVE_UPSTART 1" >>confdefs.h
9333 $as_echo "#define HAVE_ONDEMAND 1" >>confdefs.h
9340 # Check whether --with-smfmanifestdir was given.
9341 if test "${with_smfmanifestdir+set}" = set; then :
9342 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9347 # Check whether --with-rcdir was given.
9348 if test "${with_rcdir+set}" = set; then :
9349 withval=$with_rcdir; rcdir="$withval"
9355 # Check whether --with-rclevels was given.
9356 if test "${with_rclevels+set}" = set; then :
9357 withval=$with_rclevels; rclevels="$withval"
9363 # Check whether --with-rcstart was given.
9364 if test "${with_rcstart+set}" = set; then :
9365 withval=$with_rcstart; rcstart="$withval"
9371 # Check whether --with-rcstop was given.
9372 if test "${with_rcstop+set}" = set; then :
9373 withval=$with_rcstop; rcstop="$withval"
9379 if test x$rcdir = x; then
9380 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9381 # Fall back on "init", the original service startup interface...
9382 if test -d /sbin/init.d; then
9384 rcdir="/sbin/init.d"
9385 elif test -d /etc/init.d; then
9397 if test "x$rcstart" = x; then
9398 case "$host_os_name" in
9399 linux | gnu | gnu/k*bsd*)
9416 if test "x$rcstop" = x; then
9417 case "$host_os_name" in
9418 linux | gnu | gnu/k*bsd*)
9432 RCLEVELS="$rclevels"
9441 if test "x$rcdir" != xno; then
9442 if test "x$rclevels" = x; then
9450 # Check whether --with-xinetd was given.
9451 if test "${with_xinetd+set}" = set; then :
9452 withval=$with_xinetd; xinetd="$withval"
9460 if test "x$xinetd" = x; then
9461 if test ! -x /sbin/launchd; then
9462 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9463 if test -d $dir; then
9469 elif test "x$xinetd" != xno; then
9474 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9477 # Check whether --with-languages was given.
9478 if test "${with_languages+set}" = set; then :
9479 withval=$with_languages;
9481 none | no) LANGUAGES="" ;;
9483 *) LANGUAGES="$withval" ;;
9490 # Check whether --with-bundledir was given.
9491 if test "${with_bundledir+set}" = set; then :
9492 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9494 if test "x$host_os_name" = xdarwin -a $host_os_version -ge 100; then
9495 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9504 if test "x$CUPS_BUNDLEDIR" != x; then
9505 cat >>confdefs.h <<_ACEOF
9506 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9512 # Check whether --with-config_file_perm was given.
9513 if test "${with_config_file_perm+set}" = set; then :
9514 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9516 if test "x$host_os_name" = xdarwin; then
9517 CUPS_CONFIG_FILE_PERM="644"
9519 CUPS_CONFIG_FILE_PERM="640"
9524 cat >>confdefs.h <<_ACEOF
9525 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9530 # Check whether --with-cupsd_file_perm was given.
9531 if test "${with_cupsd_file_perm+set}" = set; then :
9532 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9534 CUPS_CUPSD_FILE_PERM="500"
9540 # Check whether --with-log_file_perm was given.
9541 if test "${with_log_file_perm+set}" = set; then :
9542 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9544 CUPS_LOG_FILE_PERM="644"
9548 cat >>confdefs.h <<_ACEOF
9549 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9554 # Check whether --with-fatal_errors was given.
9555 if test "${with_fatal_errors+set}" = set; then :
9556 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9558 CUPS_FATAL_ERRORS="config"
9562 cat >>confdefs.h <<_ACEOF
9563 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9568 # Check whether --with-log_level was given.
9569 if test "${with_log_level+set}" = set; then :
9570 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9572 CUPS_LOG_LEVEL="warn"
9576 cat >>confdefs.h <<_ACEOF
9577 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9582 # Check whether --with-access_log_level was given.
9583 if test "${with_access_log_level+set}" = set; then :
9584 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9586 CUPS_ACCESS_LOG_LEVEL="none"
9590 cat >>confdefs.h <<_ACEOF
9591 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9595 # Check whether --enable-page_logging was given.
9596 if test "${enable_page_logging+set}" = set; then :
9597 enableval=$enable_page_logging;
9600 if test "x$enable_page_logging" = xyes; then
9601 CUPS_PAGE_LOG_FORMAT=""
9603 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9607 # Check whether --enable-browsing was given.
9608 if test "${enable_browsing+set}" = set; then :
9609 enableval=$enable_browsing;
9612 if test "x$enable_browsing" = xno; then
9614 cat >>confdefs.h <<_ACEOF
9615 #define CUPS_DEFAULT_BROWSING 0
9620 cat >>confdefs.h <<_ACEOF
9621 #define CUPS_DEFAULT_BROWSING 1
9628 # Check whether --with-local_protocols was given.
9629 if test "${with_local_protocols+set}" = set; then :
9630 withval=$with_local_protocols; default_local_protocols="$withval"
9632 default_local_protocols="default"
9636 if test x$with_local_protocols != xno; then
9637 if test "x$default_local_protocols" = "xdefault"; then
9638 if test "x$DNSSD_BACKEND" != "x"; then
9639 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9641 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9644 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9647 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9651 cat >>confdefs.h <<_ACEOF
9652 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9656 # Check whether --enable-default_shared was given.
9657 if test "${enable_default_shared+set}" = set; then :
9658 enableval=$enable_default_shared;
9661 if test "x$enable_default_shared" = xno; then
9662 CUPS_DEFAULT_SHARED="No"
9663 cat >>confdefs.h <<_ACEOF
9664 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9668 CUPS_DEFAULT_SHARED="Yes"
9669 cat >>confdefs.h <<_ACEOF
9670 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9677 # Check whether --with-cups_user was given.
9678 if test "${with_cups_user+set}" = set; then :
9679 withval=$with_cups_user; CUPS_USER="$withval"
9681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9682 $as_echo_n "checking for default print user... " >&6; }
9683 if test x$host_os_name = xdarwin; then
9684 if test x`id
-u _lp
2>/dev
/null
` = x; then
9689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9690 $as_echo "$CUPS_USER" >&6; }
9691 elif test -f /etc/passwd; then
9693 for user in lp lpd guest daemon nobody; do
9694 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9697 $as_echo "$user" >&6; }
9702 if test x$CUPS_USER = x; then
9704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9705 $as_echo "not found" >&6; }
9709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9710 $as_echo "no password file" >&6; }
9715 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9716 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9720 # Check whether --with-cups_group was given.
9721 if test "${with_cups_group+set}" = set; then :
9722 withval=$with_cups_group; CUPS_GROUP="$withval"
9724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9725 $as_echo_n "checking for default print group... " >&6; }
9726 if test x$host_os_name = xdarwin; then
9727 if test x`id
-g _lp
2>/dev
/null
` = x; then
9732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9733 $as_echo "$CUPS_GROUP" >&6; }
9734 elif test -f /etc/group; then
9735 GROUP_LIST="_lp lp nobody"
9737 for group in $GROUP_LIST; do
9738 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9741 $as_echo "$group" >&6; }
9746 if test x$CUPS_GROUP = x; then
9748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9749 $as_echo "not found" >&6; }
9753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9754 $as_echo "no group file" >&6; }
9759 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9760 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9764 # Check whether --with-system_groups was given.
9765 if test "${with_system_groups+set}" = set; then :
9766 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9768 if test x$host_os_name = xdarwin; then
9769 CUPS_SYSTEM_GROUPS="admin"
9771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9772 $as_echo_n "checking for default system groups... " >&6; }
9773 if test -f /etc/group; then
9774 CUPS_SYSTEM_GROUPS=""
9775 GROUP_LIST="lpadmin sys system root"
9776 for group in $GROUP_LIST; do
9777 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9778 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9779 CUPS_SYSTEM_GROUPS="$group"
9781 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9786 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9787 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9789 $as_echo "no groups found" >&6; }
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9792 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9795 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9797 $as_echo "no group file" >&6; }
9803 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9805 for group in $CUPS_SYSTEM_GROUPS; do
9806 if test "x$CUPS_GROUP" = "x$group"; then
9807 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9816 cat >>confdefs.h <<_ACEOF
9817 #define CUPS_DEFAULT_USER "$CUPS_USER"
9820 cat >>confdefs.h <<_ACEOF
9821 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9824 cat >>confdefs.h <<_ACEOF
9825 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9830 # Check whether --with-printcap was given.
9831 if test "${with_printcap+set}" = set; then :
9832 withval=$with_printcap; default_printcap="$withval"
9834 default_printcap="default"
9838 if test x$default_printcap != xno; then
9839 if test "x$default_printcap" = "xdefault"; then
9840 case $host_os_name in
9842 if test $host_os_version -ge 90; then
9843 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9845 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9849 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9852 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9856 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9859 CUPS_DEFAULT_PRINTCAP=""
9863 cat >>confdefs.h <<_ACEOF
9864 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9869 # Check whether --with-lpdconfigfile was given.
9870 if test "${with_lpdconfigfile+set}" = set; then :
9871 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9873 default_lpdconfigfile="default"
9877 if test x$default_lpdconfigfile != xno; then
9878 if test "x$default_lpdconfigfile" = "xdefault"; then
9879 case $host_os_name in
9881 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9884 if test "x$XINETD" != x; then
9885 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9887 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9892 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9895 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9898 cat >>confdefs.h <<_ACEOF
9899 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9905 # Check whether --with-smbconfigfile was given.
9906 if test "${with_smbconfigfile+set}" = set; then :
9907 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9909 default_smbconfigfile="default"
9913 if test x$default_smbconfigfile != xno; then
9914 if test "x$default_smbconfigfile" = "xdefault"; then
9915 if test -f /etc/smb.conf; then
9916 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9918 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9921 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9924 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9927 cat >>confdefs.h <<_ACEOF
9928 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9934 # Check whether --with-max-copies was given.
9935 if test "${with_max_copies+set}" = set; then :
9936 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9938 CUPS_MAX_COPIES="9999"
9943 cat >>confdefs.h <<_ACEOF
9944 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9948 # Check whether --enable-raw_printing was given.
9949 if test "${enable_raw_printing+set}" = set; then :
9950 enableval=$enable_raw_printing;
9953 if test "x$enable_raw_printing" != xno; then
9954 DEFAULT_RAW_PRINTING=""
9956 DEFAULT_RAW_PRINTING="#"
9961 # Check whether --with-snmp-address was given.
9962 if test "${with_snmp_address+set}" = set; then :
9963 withval=$with_snmp_address; if test "x$withval" = x; then
9964 CUPS_SNMP_ADDRESS=""
9966 CUPS_SNMP_ADDRESS="Address $withval"
9969 if test "x$host_os_name" = xdarwin; then
9970 CUPS_SNMP_ADDRESS=""
9972 CUPS_SNMP_ADDRESS="Address @LOCAL"
9978 # Check whether --with-snmp-community was given.
9979 if test "${with_snmp_community+set}" = set; then :
9980 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9982 CUPS_SNMP_COMMUNITY="Community public"
9990 # Check whether --with-ipp-port was given.
9991 if test "${with_ipp_port+set}" = set; then :
9992 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
9994 DEFAULT_IPP_PORT="631"
9999 cat >>confdefs.h <<_ACEOF
10000 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
10004 # Check whether --enable-webif was given.
10005 if test "${enable_webif+set}" = set; then :
10006 enableval=$enable_webif;
10009 case "x$enable_webif" in
10012 CUPS_DEFAULT_WEBIF=0
10016 CUPS_DEFAULT_WEBIF=1
10019 if test $host_os_name = darwin; then
10021 CUPS_DEFAULT_WEBIF=0
10024 CUPS_DEFAULT_WEBIF=1
10030 cat >>confdefs.h <<_ACEOF
10031 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
10037 # Check whether --with-java was given.
10038 if test "${with_java+set}" = set; then :
10039 withval=$with_java; CUPS_JAVA="$withval"
10045 if test "x$CUPS_JAVA" = x; then
10046 # Extract the first word of "java", so it can be a program name with args.
10047 set dummy java; ac_word=$2
10048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10049 $as_echo_n "checking for $ac_word... " >&6; }
10050 if ${ac_cv_path_JAVA+:} false; then :
10051 $as_echo_n "(cached) " >&6
10055 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
10058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10059 for as_dir in $PATH
10062 test -z "$as_dir" && as_dir=.
10063 for ac_exec_ext in '' $ac_executable_extensions; do
10064 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10065 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
10066 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10076 JAVA=$ac_cv_path_JAVA
10077 if test -n "$JAVA"; then
10078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
10079 $as_echo "$JAVA" >&6; }
10081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10082 $as_echo "no" >&6; }
10089 cat >>confdefs.h <<_ACEOF
10090 #define CUPS_JAVA "$CUPS_JAVA"
10094 if test "x$CUPS_JAVA" != x; then
10095 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
10100 # Check whether --with-perl was given.
10101 if test "${with_perl+set}" = set; then :
10102 withval=$with_perl; CUPS_PERL="$withval"
10108 if test "x$CUPS_PERL" = x; then
10109 # Extract the first word of "perl", so it can be a program name with args.
10110 set dummy perl; ac_word=$2
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10112 $as_echo_n "checking for $ac_word... " >&6; }
10113 if ${ac_cv_path_PERL+:} false; then :
10114 $as_echo_n "(cached) " >&6
10118 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
10121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10122 for as_dir in $PATH
10125 test -z "$as_dir" && as_dir=.
10126 for ac_exec_ext in '' $ac_executable_extensions; do
10127 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10128 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10139 PERL=$ac_cv_path_PERL
10140 if test -n "$PERL"; then
10141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10142 $as_echo "$PERL" >&6; }
10144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10145 $as_echo "no" >&6; }
10152 cat >>confdefs.h <<_ACEOF
10153 #define CUPS_PERL "$CUPS_PERL"
10157 if test "x$CUPS_PERL" != x; then
10158 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10163 # Check whether --with-php was given.
10164 if test "${with_php+set}" = set; then :
10165 withval=$with_php; CUPS_PHP="$withval"
10171 if test "x$CUPS_PHP" = x; then
10172 # Extract the first word of "php-cgi", so it can be a program name with args.
10173 set dummy php-cgi; ac_word=$2
10174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10175 $as_echo_n "checking for $ac_word... " >&6; }
10176 if ${ac_cv_path_PHPCGI+:} false; then :
10177 $as_echo_n "(cached) " >&6
10181 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10185 for as_dir in $PATH
10188 test -z "$as_dir" && as_dir=.
10189 for ac_exec_ext in '' $ac_executable_extensions; do
10190 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10191 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10202 PHPCGI=$ac_cv_path_PHPCGI
10203 if test -n "$PHPCGI"; then
10204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10205 $as_echo "$PHPCGI" >&6; }
10207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10208 $as_echo "no" >&6; }
10212 if test "x$PHPCGI" = x; then
10213 # Extract the first word of "php", so it can be a program name with args.
10214 set dummy php; ac_word=$2
10215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10216 $as_echo_n "checking for $ac_word... " >&6; }
10217 if ${ac_cv_path_PHP+:} false; then :
10218 $as_echo_n "(cached) " >&6
10222 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10226 for as_dir in $PATH
10229 test -z "$as_dir" && as_dir=.
10230 for ac_exec_ext in '' $ac_executable_extensions; do
10231 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10232 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10243 PHP=$ac_cv_path_PHP
10244 if test -n "$PHP"; then
10245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10246 $as_echo "$PHP" >&6; }
10248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10249 $as_echo "no" >&6; }
10259 cat >>confdefs.h <<_ACEOF
10260 #define CUPS_PHP "$CUPS_PHP"
10264 if test "x$CUPS_PHP" = x; then
10267 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10272 # Check whether --with-python was given.
10273 if test "${with_python+set}" = set; then :
10274 withval=$with_python; CUPS_PYTHON="$withval"
10280 if test "x$CUPS_PYTHON" = x; then
10281 # Extract the first word of "python", so it can be a program name with args.
10282 set dummy python; ac_word=$2
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10284 $as_echo_n "checking for $ac_word... " >&6; }
10285 if ${ac_cv_path_PYTHON+:} false; then :
10286 $as_echo_n "(cached) " >&6
10290 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10294 for as_dir in $PATH
10297 test -z "$as_dir" && as_dir=.
10298 for ac_exec_ext in '' $ac_executable_extensions; do
10299 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10300 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10311 PYTHON=$ac_cv_path_PYTHON
10312 if test -n "$PYTHON"; then
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10314 $as_echo "$PYTHON" >&6; }
10316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10317 $as_echo "no" >&6; }
10321 CUPS_PYTHON="$PYTHON"
10324 cat >>confdefs.h <<_ACEOF
10325 #define CUPS_PYTHON "$CUPS_PYTHON"
10329 if test "x$CUPS_PYTHON" != x; then
10330 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10335 INSTALL_LANGUAGES=""
10336 UNINSTALL_LANGUAGES=""
10338 if test "x$LANGUAGES" != x; then
10339 INSTALL_LANGUAGES="install-languages"
10340 UNINSTALL_LANGUAGES="uninstall-languages"
10341 for lang in $LANGUAGES; do
10342 if test -f doc/$lang/index.html.in; then
10343 LANGFILES="$LANGFILES doc/$lang/index.html"
10346 if test -f templates/$lang/header.tmpl.in; then
10347 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10350 elif test "x$CUPS_BUNDLEDIR" != x; then
10351 INSTALL_LANGUAGES="install-langbundle"
10352 UNINSTALL_LANGUAGES="uninstall-langbundle"
10358 ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config desktop/cups.desktop doc/index.html man/client.conf.man man/cups-files.conf.man man/cups-lpd.man man/cups-snmp.man man/cupsaddsmb.man man/cupsd.conf.man man/cupsd.man man/lpoptions.man scheduler/cups-lpd.xinetd scheduler/cups.sh scheduler/cups.xml scheduler/org.cups.cups-lpd.plist scheduler/org.cups.cups-lpdAT.service scheduler/org.cups.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES"
10360 cat >confcache <<\_ACEOF
10361 # This file is a shell script that caches the results of configure
10362 # tests run on this system so they can be shared between configure
10363 # scripts and configure runs, see configure's option --config-cache.
10364 # It is not useful on other systems. If it contains results you don't
10365 # want to keep, you may remove or edit it.
10367 # config.status only pays attention to the cache file if you give it
10368 # the --recheck option to rerun configure.
10370 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10371 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10372 # following values.
10376 # The following way of writing the cache mishandles newlines in values,
10377 # but we know of no workaround that is simple, portable, and efficient.
10378 # So, we kill variables containing newlines.
10379 # Ultrix sh set writes to stderr and can't be redirected directly,
10380 # and sets the high bit in the cache file unless we assign to the vars.
10382 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10383 eval ac_val
=\$
$ac_var
10387 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10388 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10391 _ | IFS | as_nl
) ;; #(
10392 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10393 *) { eval $ac_var=; unset $ac_var;} ;;
10399 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10400 *${as_nl}ac_space
=\
*)
10401 # `set' does not quote correctly, so add quotes: double-quote
10402 # substitution turns \\\\ into \\, and sed turns \\ into \.
10405 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10408 # `set' quotes correctly as required by POSIX, so do not add quotes.
10409 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10418 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10420 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10422 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10423 if test -w "$cache_file"; then
10424 if test "x$cache_file" != "x/dev/null"; then
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10426 $as_echo "$as_me: updating cache $cache_file" >&6;}
10427 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10428 cat confcache
>"$cache_file"
10430 case $cache_file in #(
10432 mv -f confcache
"$cache_file"$$
&&
10433 mv -f "$cache_file"$$
"$cache_file" ;; #(
10435 mv -f confcache
"$cache_file" ;;
10440 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10441 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10446 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10447 # Let make expand exec_prefix.
10448 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10450 DEFS
=-DHAVE_CONFIG_H
10455 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10456 # 1. Remove the extension, and $U if already installed.
10457 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10458 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10459 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10460 # will be set to the directory where LIBOBJS objects are built.
10461 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10462 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10464 LIBOBJS
=$ac_libobjs
10466 LTLIBOBJS
=$ac_ltlibobjs
10470 : "${CONFIG_STATUS=./config.status}"
10472 ac_clean_files_save
=$ac_clean_files
10473 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10474 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10475 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10477 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10479 # Generated by $as_me.
10480 # Run this file to recreate the current configuration.
10481 # Compiler output produced by configure, useful for debugging
10482 # configure, is in config.log if it exists.
10485 ac_cs_recheck=false
10488 SHELL=\${CONFIG_SHELL-$SHELL}
10491 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10492 ## -------------------- ##
10493 ## M4sh Initialization. ##
10494 ## -------------------- ##
10496 # Be more Bourne compatible
10497 DUALCASE
=1; export DUALCASE
# for MKS sh
10498 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10501 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10502 # is contrary to our usage. Disable this feature.
10503 alias -g '${1+"$@"}'='"$@"'
10504 setopt NO_GLOB_SUBST
10506 case `(set -o) 2>/dev/null` in #(
10518 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10519 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10520 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10521 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10522 # Prefer a ksh shell builtin over an external printf program on Solaris,
10523 # but without wasting forks for bash or zsh.
10524 if test -z "$BASH_VERSION$ZSH_VERSION" \
10525 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10526 as_echo='print
-r --'
10527 as_echo_n='print
-rn --'
10528 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10529 as_echo='printf %s
\n'
10530 as_echo_n='printf %s
'
10532 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10533 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10534 as_echo_n='/usr
/ucb
/echo -n'
10536 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10537 as_echo_n_body='eval
10541 expr "X$arg" : "X\\(.*\\)$as_nl";
10542 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10544 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10546 export as_echo_n_body
10547 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10549 export as_echo_body
10550 as_echo='sh
-c $as_echo_body as_echo
'
10553 # The user is always right.
10554 if test "${PATH_SEPARATOR+set}" != set; then
10556 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10557 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10564 # We need space, tab and new line, in precisely that order. Quoting is
10565 # there to prevent editors from complaining about space-tab.
10566 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10567 # splitting by setting IFS to empty value.)
10570 # Find who we are. Look in the path if we contain no directory separator.
10573 *[\\/]* ) as_myself=$0 ;;
10574 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10575 for as_dir in $PATH
10578 test -z "$as_dir" && as_dir=.
10579 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10585 # We did not find ourselves, most probably we were run as `sh COMMAND'
10586 # in which case we are not to be found in the path.
10587 if test "x$as_myself" = x
; then
10590 if test ! -f "$as_myself"; then
10591 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10595 # Unset variables that we do not need and which cause bugs (e.g. in
10596 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10597 # suppresses any "Segmentation fault" message there. '((' could
10598 # trigger a bug in pdksh 5.2.14.
10599 for as_var
in BASH_ENV ENV MAIL MAILPATH
10600 do eval test x\
${$as_var+set} = xset \
10601 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10614 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10617 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10618 # ----------------------------------------
10619 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10620 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10621 # script with STATUS, using 1 if that was 0.
10624 as_status
=$1; test $as_status -eq 0 && as_status
=1
10626 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10627 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10629 $as_echo "$as_me: error: $2" >&2
10630 as_fn_exit
$as_status
10634 # as_fn_set_status STATUS
10635 # -----------------------
10636 # Set $? to STATUS, without forking.
10637 as_fn_set_status
()
10640 } # as_fn_set_status
10642 # as_fn_exit STATUS
10643 # -----------------
10644 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10648 as_fn_set_status
$1
10654 # Portably unset VAR.
10657 { eval $1=; unset $1;}
10659 as_unset
=as_fn_unset
10660 # as_fn_append VAR VALUE
10661 # ----------------------
10662 # Append the text in VALUE to the end of the definition contained in VAR. Take
10663 # advantage of any shell optimizations that allow amortized linear growth over
10664 # repeated appends, instead of the typical quadratic growth present in naive
10666 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10667 eval 'as_fn_append ()
10678 # as_fn_arith ARG...
10679 # ------------------
10680 # Perform arithmetic evaluation on the ARGs, and store the result in the
10681 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10682 # must be portable across $(()) and expr.
10683 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10684 eval 'as_fn_arith ()
10691 as_val
=`expr "$@" || test $? -eq 1`
10696 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10697 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10703 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10704 as_basename
=basename
10709 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10715 as_me
=`$as_basename -- "$0" ||
10716 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10717 X"$0" : 'X\(//\)$' \| \
10718 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10720 sed '/^.*\/\([^/][^/]*\)\/*$/{
10734 # Avoid depending upon Character Ranges.
10735 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10736 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10737 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10738 as_cr_digits
='0123456789'
10739 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10741 ECHO_C
= ECHO_N
= ECHO_T
=
10742 case `echo -n x` in #(((((
10744 case `echo 'xy\c'` in
10745 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10747 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10754 rm -f conf$$ conf$$.exe conf$$.
file
10755 if test -d conf$$.dir
; then
10756 rm -f conf$$.dir
/conf$$.
file
10759 mkdir conf$$.dir
2>/dev
/null
10761 if (echo >conf$$.
file) 2>/dev
/null
; then
10762 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10764 # ... but there are two gotchas:
10765 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10766 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10767 # In both cases, we have to default to `cp -pR'.
10768 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10770 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10778 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10779 rmdir conf$$.dir
2>/dev
/null
10784 # Create "$as_dir" as a directory, including parents if necessary.
10789 -*) as_dir
=.
/$as_dir;;
10791 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10795 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10796 *) as_qdir
=$as_dir;;
10798 as_dirs
="'$as_qdir' $as_dirs"
10799 as_dir
=`$as_dirname -- "$as_dir" ||
10800 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10801 X"$as_dir" : 'X\(//\)[^/]' \| \
10802 X"$as_dir" : 'X\(//\)$' \| \
10803 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10804 $as_echo X"$as_dir" |
10805 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10809 /^X\(\/\/\)[^/].*/{
10822 test -d "$as_dir" && break
10824 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10825 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10829 if mkdir
-p .
2>/dev
/null
; then
10830 as_mkdir_p
='mkdir -p "$as_dir"'
10832 test -d .
/-p && rmdir .
/-p
10837 # as_fn_executable_p FILE
10838 # -----------------------
10839 # Test if FILE is an executable regular file.
10840 as_fn_executable_p
()
10842 test -f "$1" && test -x "$1"
10843 } # as_fn_executable_p
10844 as_test_x
='test -x'
10845 as_executable_p
=as_fn_executable_p
10847 # Sed expression to map a string onto a valid CPP name.
10848 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10850 # Sed expression to map a string onto a valid variable name.
10851 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10855 ## ----------------------------------- ##
10856 ## Main body of $CONFIG_STATUS script. ##
10857 ## ----------------------------------- ##
10859 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10861 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10862 # Save the log message, to keep $0 and so on meaningful, and to
10863 # report actual input values of CONFIG_FILES etc. instead of their
10864 # values after options handling.
10866 This file was extended by CUPS $as_me 2.2.4, which was
10867 generated by GNU Autoconf 2.69. Invocation command line was
10869 CONFIG_FILES = $CONFIG_FILES
10870 CONFIG_HEADERS = $CONFIG_HEADERS
10871 CONFIG_LINKS = $CONFIG_LINKS
10872 CONFIG_COMMANDS = $CONFIG_COMMANDS
10875 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10880 case $ac_config_files in *"
10881 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10884 case $ac_config_headers in *"
10885 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10889 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10890 # Files that config.status was made for.
10891 config_files="$ac_config_files"
10892 config_headers="$ac_config_headers"
10896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10898 \`$as_me' instantiates files and other configuration actions
10899 from templates according to the current configuration. Unless the files
10900 and actions are specified as TAGs, all are instantiated by default.
10902 Usage: $0 [OPTION]... [TAG]...
10904 -h, --help print this help, then exit
10905 -V, --version print version number and configuration settings, then exit
10906 --config print configuration, then exit
10907 -q, --quiet, --silent
10908 do not print progress messages
10909 -d, --debug don't remove temporary files
10910 --recheck update $as_me by reconfiguring in the same conditions
10911 --file=FILE[:TEMPLATE]
10912 instantiate the configuration file FILE
10913 --header=FILE[:TEMPLATE]
10914 instantiate the configuration header FILE
10916 Configuration files:
10919 Configuration headers:
10922 Report bugs to <https://github.com/apple/cups/issues>.
10923 CUPS home page: <https://www.cups.org/>."
10926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10927 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10929 CUPS config.status 2.2.4
10930 configured by $0, generated by GNU Autoconf 2.69,
10931 with options \\"\$ac_cs_config\\"
10933 Copyright (C) 2012 Free Software Foundation, Inc.
10934 This config.status script is free software; the Free Software Foundation
10935 gives unlimited permission to copy, distribute and modify it."
10940 test -n "\$AWK" || AWK=awk
10943 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10944 # The default lists apply if the user does not specify any file.
10950 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10951 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10955 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10967 # Handling of the options.
10968 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10970 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10971 $as_echo "$ac_cs_version"; exit ;;
10972 --config |
--confi |
--conf |
--con |
--co |
--c )
10973 $as_echo "$ac_cs_config"; exit ;;
10974 --debug |
--debu |
--deb |
--de |
--d |
-d )
10976 --file |
--fil |
--fi |
--f )
10979 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10980 '') as_fn_error $?
"missing file argument" ;;
10982 as_fn_append CONFIG_FILES
" '$ac_optarg'"
10983 ac_need_defaults
=false
;;
10984 --header |
--heade |
--head |
--hea )
10987 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10989 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
10990 ac_need_defaults
=false
;;
10992 # Conflict between --help and --header
10993 as_fn_error $?
"ambiguous option: \`$1'
10994 Try \`$0 --help' for more information.";;
10995 --help |
--hel |
-h )
10996 $as_echo "$ac_cs_usage"; exit ;;
10997 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10998 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11001 # This is an error.
11002 -*) as_fn_error $?
"unrecognized option: \`$1'
11003 Try \`$0 --help' for more information." ;;
11005 *) as_fn_append ac_config_targets
" $1"
11006 ac_need_defaults
=false
;;
11012 ac_configure_extra_args
=
11014 if $ac_cs_silent; then
11016 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11020 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11021 if \$ac_cs_recheck; then
11022 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11024 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11025 CONFIG_SHELL='$SHELL'
11026 export CONFIG_SHELL
11031 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11035 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11036 ## Running $as_me. ##
11042 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11045 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11047 # Handling of arguments.
11048 for ac_config_target
in $ac_config_targets
11050 case $ac_config_target in
11051 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11052 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
11053 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
11054 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
11055 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
11056 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
11057 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
11058 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
11059 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
11060 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
11061 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
11062 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
11063 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
11064 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
11065 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
11066 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
11067 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
11068 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
11069 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
11070 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
11071 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
11072 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
11073 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
11074 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
11075 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
11076 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
11077 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
11078 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
11079 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
11081 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11086 # If the user did not use the arguments to specify the items to instantiate,
11087 # then the envvar interface is used. Set only those that are not.
11088 # We use the long form for the default assignment because of an extremely
11089 # bizarre bug on SunOS 4.1.3.
11090 if $ac_need_defaults; then
11091 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11092 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11095 # Have a temporary directory for convenience. Make it in the build tree
11096 # simply because there is no reason against having it here, and in addition,
11097 # creating and moving files from /tmp can sometimes cause problems.
11098 # Hook for its removal unless debugging.
11099 # Note that there is a small window in which the directory will not be cleaned:
11100 # after its creation but before its name has been assigned to `$tmp'.
11104 trap 'exit_status=$?
11105 : "${ac_tmp:=$tmp}"
11106 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11108 trap 'as_fn_exit 1' 1 2 13 15
11110 # Create a (secure) tmp directory for tmp files.
11113 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11117 tmp
=.
/conf$$
-$RANDOM
11118 (umask 077 && mkdir
"$tmp")
11119 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
11122 # Set up the scripts for CONFIG_FILES section.
11123 # No need to generate them if there are no CONFIG_FILES.
11124 # This happens for instance with `./config.status config.h'.
11125 if test -n "$CONFIG_FILES"; then
11128 ac_cr
=`echo X | tr X '\015'`
11129 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11130 # But we know of no other shell where ac_cr would be empty at this
11131 # point, so we can use a bashism as a fallback.
11132 if test "x$ac_cr" = x
; then
11133 eval ac_cr
=\$
\'\\r
\'
11135 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11136 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11139 ac_cs_awk_cr
=$ac_cr
11142 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11147 echo "cat >conf$$subs.awk <<_ACEOF" &&
11148 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11150 } >conf$$subs.sh ||
11151 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11152 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11154 for ac_last_try in false false false false false :; do
11155 . ./conf$$subs.sh ||
11156 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11158 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11159 if test $ac_delim_n = $ac_delim_num; then
11161 elif $ac_last_try; then
11162 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11164 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11167 rm -f conf$$subs.sh
11169 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11170 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11174 s/^/S["/; s
/!.
*/"]=/
11184 s/\(.\{148\}\)..*/\1/
11186 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11191 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11198 s/\(.\{148\}\)..*/\1/
11200 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11204 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11209 ' <conf$$subs.awk | sed '
11214 ' >>$CONFIG_STATUS || ac_write_fail=1
11215 rm -f conf$$subs.awk
11216 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11218 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11219 for (key in S) S_is_set[key] = 1
11225 nfields = split(line, field, "@
")
11227 len = length(field[1])
11228 for (i = 2; i < nfields; i++) {
11230 keylen = length(key)
11231 if (S_is_set[key]) {
11233 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11234 len += length(value) + length(field[++i])
11245 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11246 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11247 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11250 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11251 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11254 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11255 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11256 # trailing colons and then remove the whole line if VPATH becomes empty
11257 # (actually we leave an empty line to preserve line numbers).
11258 if test "x
$srcdir" = x.; then
11259 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11277 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11278 fi # test -n "$CONFIG_FILES"
11280 # Set up the scripts for CONFIG_HEADERS section.
11281 # No need to generate them if there are no CONFIG_HEADERS.
11282 # This happens for instance with `./config.status Makefile'.
11283 if test -n "$CONFIG_HEADERS"; then
11284 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11288 # Transform confdefs.h into an awk script `defines.awk', embedded as
11289 # here-document in config.status, that substitutes the proper values into
11290 # config.h.in to produce config.h.
11292 # Create a delimiter string that does not exist in confdefs.h, to ease
11293 # handling of long lines.
11295 for ac_last_try in false false :; do
11296 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11297 if test -z "$ac_tt"; then
11299 elif $ac_last_try; then
11300 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11302 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11306 # For the awk script, D is an array of macro values keyed by name,
11307 # likewise P contains macro parameters if any. Preserve backslash
11308 # newline sequences.
11310 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11312 s/.\{148\}/&'"$ac_delim"'/g
11315 s/^[ ]*#[ ]*define[ ][ ]*/ /
11322 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11324 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11328 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11329 D["\
1"]=" \
3\\\\\\n
"\\/p
11331 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11336 s/.\{148\}/&'"$ac_delim"'/g
11341 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11344 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11346 ' <confdefs.h | sed '
11347 s/'"$ac_delim"'/"\\\
11348 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11350 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11351 for (key in D) D_is_set[key] = 1
11354 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11356 split(line, arg, " ")
11357 if (arg[1] == "#") {
11361 defundef
= substr
(arg
[1], 2)
11364 split(mac1
, mac2
, "(") #)
11366 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11367 if (D_is_set
[macro
]) {
11368 # Preserve the white space surrounding the "#".
11369 print prefix
"define", macro P
[macro
] D
[macro
]
11372 # Replace #undef with comments. This is necessary, for example,
11373 # in the case of _POSIX_SOURCE, which is predefined and required
11374 # on some systems where configure will not decide to define it.
11375 if (defundef
== "undef") {
11376 print
"/*", prefix defundef
, macro
, "*/"
11384 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11385 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11386 fi # test -n "$CONFIG_HEADERS"
11389 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11394 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11396 case $ac_mode$ac_tag in
11398 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11399 :[FH
]-) ac_tag
=-:-;;
11400 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11417 -) ac_f
="$ac_tmp/stdin";;
11418 *) # Look for the file first in the build tree, then in the source tree
11419 # (if the path is not absolute). The absolute path cannot be DOS-style,
11420 # because $ac_f cannot contain `:'.
11424 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11426 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11428 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11429 as_fn_append ac_file_inputs
" '$ac_f'"
11432 # Let's still pretend it is `configure' which instantiates (i.e., don't
11433 # use $as_me), people would be surprised to read:
11434 # /* config.h. Generated by config.status. */
11435 configure_input
='Generated from '`
11436 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11438 if test x
"$ac_file" != x-
; then
11439 configure_input
="$ac_file. $configure_input"
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11441 $as_echo "$as_me: creating $ac_file" >&6;}
11443 # Neutralize special characters interpreted by sed in replacement strings.
11444 case $configure_input in #(
11445 *\
&* |
*\|
* |
*\\* )
11446 ac_sed_conf_input
=`$as_echo "$configure_input" |
11447 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11448 *) ac_sed_conf_input
=$configure_input;;
11452 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11453 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11458 ac_dir
=`$as_dirname -- "$ac_file" ||
11459 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11460 X"$ac_file" : 'X\(//\)[^/]' \| \
11461 X"$ac_file" : 'X\(//\)$' \| \
11462 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11463 $as_echo X"$ac_file" |
11464 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11468 /^X\(\/\/\)[^/].*/{
11481 as_dir
="$ac_dir"; as_fn_mkdir_p
11485 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11487 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11488 # A ".." for each directory in $ac_dir_suffix.
11489 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11490 case $ac_top_builddir_sub in
11491 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11492 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11495 ac_abs_top_builddir
=$ac_pwd
11496 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11497 # for backward compatibility:
11498 ac_top_builddir
=$ac_top_build_prefix
11501 .
) # We are building in place.
11503 ac_top_srcdir
=$ac_top_builddir_sub
11504 ac_abs_top_srcdir
=$ac_pwd ;;
11505 [\\/]* | ?
:[\\/]* ) # Absolute name.
11506 ac_srcdir
=$srcdir$ac_dir_suffix;
11507 ac_top_srcdir
=$srcdir
11508 ac_abs_top_srcdir
=$srcdir ;;
11509 *) # Relative name.
11510 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11511 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11512 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11514 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11525 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11526 # If the template does not know about datarootdir, expand it.
11527 # FIXME: This hack should be removed a few years after 2.60.
11528 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11539 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11540 *datarootdir
*) ac_datarootdir_seen
=yes;;
11541 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11542 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11543 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11545 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11546 ac_datarootdir_hack='
11547 s&@datadir@&$datadir&g
11548 s&@docdir@&$docdir&g
11549 s&@infodir@&$infodir&g
11550 s&@localedir@&$localedir&g
11551 s&@mandir@&$mandir&g
11552 s&\\\${datarootdir}&$datarootdir&g' ;;
11556 # Neutralize VPATH when `$srcdir' = `.'.
11557 # Shell code in configure.ac might set extrasub.
11558 # FIXME: do we really want to maintain this feature?
11559 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11560 ac_sed_extra="$ac_vpsub
11563 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11565 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11566 s|@configure_input@|
$ac_sed_conf_input|
;t t
11567 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11568 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11569 s
&@srcdir@
&$ac_srcdir&;t t
11570 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11571 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11572 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11573 s
&@builddir@
&$ac_builddir&;t t
11574 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11575 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11576 $ac_datarootdir_hack
11578 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11579 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11581 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11582 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11583 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11584 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11585 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11586 which seems to be undefined. Please make sure it is defined" >&5
11587 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11588 which seems to be undefined. Please make sure it is defined" >&2;}
11590 rm -f "$ac_tmp/stdin"
11592 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11593 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11595 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11601 if test x"$ac_file" != x-; then
11603 $as_echo "/* $configure_input */" \
11604 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11605 } >"$ac_tmp/config.h" \
11606 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11607 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11608 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11609 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11612 mv "$ac_tmp/config.h" "$ac_file" \
11613 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11616 $as_echo "/* $configure_input */" \
11617 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11618 || as_fn_error $? "could not create -" "$LINENO" 5
11630 ac_clean_files=$ac_clean_files_save
11632 test $ac_write_fail = 0 ||
11633 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11636 # configure is writing to config.log, and then calls config.status.
11637 # config.status does its own redirection, appending to config.log.
11638 # Unfortunately, on DOS this fails, as config.log is still kept open
11639 # by configure, so config.status won't be able to
write to it
; its
11640 # output is simply discarded. So we exec the FD to /dev/null,
11641 # effectively closing config.log, so it can be properly (re)opened and
11642 # appended to by config.status. When coming back to configure, we
11643 # need to make the FD available again.
11644 if test "$no_create" != yes; then
11646 ac_config_status_args
=
11647 test "$silent" = yes &&
11648 ac_config_status_args
="$ac_config_status_args --quiet"
11650 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11652 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11653 # would make configure fail if this is the last instruction.
11654 $ac_cs_success || as_fn_exit
1
11656 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11657 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11658 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11662 chmod +x cups-config