2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for CUPS 2.2.
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'
584 PACKAGE_STRING
='CUPS 2.2'
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
818 program_transform_name
831 enable_option_checking
855 enable_libtool_unsupported
889 with_config_file_perm
894 with_access_log_level
898 enable_default_shared
916 ac_precious_vars
='build_alias
930 # Initialize some variables set by options.
932 ac_init_version
=false
933 ac_unrecognized_opts
=
935 # The variables have the same names as the options, with
936 # dashes changed to underlines.
944 program_transform_name
=s
,x
,x
,
952 # Installation directory options.
953 # These are left unexpanded so users can "make install exec_prefix=/foo"
954 # and all the variables that are supposed to be based on exec_prefix
955 # by default will actually change.
956 # Use braces instead of parens because sh, perl, etc. also accept them.
957 # (The list follows the same order as the GNU Coding Standards.)
958 bindir
='${exec_prefix}/bin'
959 sbindir
='${exec_prefix}/sbin'
960 libexecdir
='${exec_prefix}/libexec'
961 datarootdir
='${prefix}/share'
962 datadir
='${datarootdir}'
963 sysconfdir
='${prefix}/etc'
964 sharedstatedir
='${prefix}/com'
965 localstatedir
='${prefix}/var'
966 includedir
='${prefix}/include'
967 oldincludedir
='/usr/include'
968 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
969 infodir
='${datarootdir}/info'
974 libdir
='${exec_prefix}/lib'
975 localedir
='${datarootdir}/locale'
976 mandir
='${datarootdir}/man'
982 # If the previous option needs an argument, assign it.
983 if test -n "$ac_prev"; then
984 eval $ac_prev=\
$ac_option
990 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
995 # Accept the important Cygnus configure options, so we can diagnose typos.
997 case $ac_dashdash$ac_option in
1001 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1003 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1004 bindir
=$ac_optarg ;;
1006 -build |
--build |
--buil |
--bui |
--bu)
1007 ac_prev
=build_alias
;;
1008 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1009 build_alias
=$ac_optarg ;;
1011 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1012 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1013 ac_prev
=cache_file
;;
1014 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1015 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1016 cache_file
=$ac_optarg ;;
1018 --config-cache |
-C)
1019 cache_file
=config.cache
;;
1021 -datadir |
--datadir |
--datadi |
--datad)
1023 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1024 datadir
=$ac_optarg ;;
1026 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1027 |
--dataroo |
--dataro |
--datar)
1028 ac_prev
=datarootdir
;;
1029 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1030 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1031 datarootdir
=$ac_optarg ;;
1033 -disable-* |
--disable-*)
1034 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1035 # Reject names that are not valid shell variable names.
1036 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1037 as_fn_error $?
"invalid feature name: $ac_useropt"
1038 ac_useropt_orig
=$ac_useropt
1039 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1040 case $ac_user_opts in
1042 "enable_
$ac_useropt"
1044 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1045 ac_unrecognized_sep
=', ';;
1047 eval enable_
$ac_useropt=no
;;
1049 -docdir |
--docdir |
--docdi |
--doc |
--do)
1051 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1052 docdir
=$ac_optarg ;;
1054 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1056 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1057 dvidir
=$ac_optarg ;;
1059 -enable-* |
--enable-*)
1060 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1061 # Reject names that are not valid shell variable names.
1062 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1063 as_fn_error $?
"invalid feature name: $ac_useropt"
1064 ac_useropt_orig
=$ac_useropt
1065 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1066 case $ac_user_opts in
1068 "enable_
$ac_useropt"
1070 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1071 ac_unrecognized_sep
=', ';;
1073 eval enable_
$ac_useropt=\
$ac_optarg ;;
1075 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1076 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1077 |
--exec |
--exe |
--ex)
1078 ac_prev
=exec_prefix
;;
1079 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1080 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1081 |
--exec=* |
--exe=* |
--ex=*)
1082 exec_prefix
=$ac_optarg ;;
1084 -gas |
--gas |
--ga |
--g)
1085 # Obsolete; use --with-gas.
1088 -help |
--help |
--hel |
--he |
-h)
1089 ac_init_help
=long
;;
1090 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1091 ac_init_help
=recursive
;;
1092 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1093 ac_init_help
=short
;;
1095 -host |
--host |
--hos |
--ho)
1096 ac_prev
=host_alias
;;
1097 -host=* |
--host=* |
--hos=* |
--ho=*)
1098 host_alias
=$ac_optarg ;;
1100 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1102 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1104 htmldir
=$ac_optarg ;;
1106 -includedir |
--includedir |
--includedi |
--included |
--include \
1107 |
--includ |
--inclu |
--incl |
--inc)
1108 ac_prev
=includedir
;;
1109 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1110 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1111 includedir
=$ac_optarg ;;
1113 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1115 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1116 infodir
=$ac_optarg ;;
1118 -libdir |
--libdir |
--libdi |
--libd)
1120 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1121 libdir
=$ac_optarg ;;
1123 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1124 |
--libexe |
--libex |
--libe)
1125 ac_prev
=libexecdir
;;
1126 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1127 |
--libexe=* |
--libex=* |
--libe=*)
1128 libexecdir
=$ac_optarg ;;
1130 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1131 ac_prev
=localedir
;;
1132 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1133 localedir
=$ac_optarg ;;
1135 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1136 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1137 ac_prev
=localstatedir
;;
1138 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1139 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1140 localstatedir
=$ac_optarg ;;
1142 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1144 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1145 mandir
=$ac_optarg ;;
1147 -nfp |
--nfp |
--nf)
1148 # Obsolete; use --without-fp.
1151 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1152 |
--no-cr |
--no-c |
-n)
1155 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1156 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1159 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1160 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1161 |
--oldin |
--oldi |
--old |
--ol |
--o)
1162 ac_prev
=oldincludedir
;;
1163 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1164 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1165 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1166 oldincludedir
=$ac_optarg ;;
1168 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1170 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1171 prefix
=$ac_optarg ;;
1173 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1174 |
--program-pre |
--program-pr |
--program-p)
1175 ac_prev
=program_prefix
;;
1176 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1177 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1178 program_prefix
=$ac_optarg ;;
1180 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1181 |
--program-suf |
--program-su |
--program-s)
1182 ac_prev
=program_suffix
;;
1183 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1184 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1185 program_suffix
=$ac_optarg ;;
1187 -program-transform-name |
--program-transform-name \
1188 |
--program-transform-nam |
--program-transform-na \
1189 |
--program-transform-n |
--program-transform- \
1190 |
--program-transform |
--program-transfor \
1191 |
--program-transfo |
--program-transf \
1192 |
--program-trans |
--program-tran \
1193 |
--progr-tra |
--program-tr |
--program-t)
1194 ac_prev
=program_transform_name
;;
1195 -program-transform-name=* |
--program-transform-name=* \
1196 |
--program-transform-nam=* |
--program-transform-na=* \
1197 |
--program-transform-n=* |
--program-transform-=* \
1198 |
--program-transform=* |
--program-transfor=* \
1199 |
--program-transfo=* |
--program-transf=* \
1200 |
--program-trans=* |
--program-tran=* \
1201 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1202 program_transform_name
=$ac_optarg ;;
1204 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1206 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1207 pdfdir
=$ac_optarg ;;
1209 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1211 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1214 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1215 |
-silent |
--silent |
--silen |
--sile |
--sil)
1218 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1220 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1222 sbindir
=$ac_optarg ;;
1224 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1225 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1226 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1228 ac_prev
=sharedstatedir
;;
1229 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1230 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1231 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1233 sharedstatedir
=$ac_optarg ;;
1235 -site |
--site |
--sit)
1237 -site=* |
--site=* |
--sit=*)
1240 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1242 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1243 srcdir
=$ac_optarg ;;
1245 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1246 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1247 ac_prev
=sysconfdir
;;
1248 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1249 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1250 sysconfdir
=$ac_optarg ;;
1252 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1253 ac_prev
=target_alias
;;
1254 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1255 target_alias
=$ac_optarg ;;
1257 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1260 -version |
--version |
--versio |
--versi |
--vers |
-V)
1261 ac_init_version
=: ;;
1264 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1265 # Reject names that are not valid shell variable names.
1266 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1267 as_fn_error $?
"invalid package name: $ac_useropt"
1268 ac_useropt_orig
=$ac_useropt
1269 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1270 case $ac_user_opts in
1274 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1275 ac_unrecognized_sep
=', ';;
1277 eval with_
$ac_useropt=\
$ac_optarg ;;
1279 -without-* |
--without-*)
1280 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1281 # Reject names that are not valid shell variable names.
1282 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1283 as_fn_error $?
"invalid package name: $ac_useropt"
1284 ac_useropt_orig
=$ac_useropt
1285 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1286 case $ac_user_opts in
1290 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1291 ac_unrecognized_sep
=', ';;
1293 eval with_
$ac_useropt=no
;;
1296 # Obsolete; use --with-x.
1299 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1300 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1301 ac_prev
=x_includes
;;
1302 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1303 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1304 x_includes
=$ac_optarg ;;
1306 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1307 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1308 ac_prev
=x_libraries
;;
1309 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1310 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1311 x_libraries
=$ac_optarg ;;
1313 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1314 Try \`$0 --help' for more information"
1318 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1319 # Reject names that are not valid shell variable names.
1320 case $ac_envvar in #(
1321 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1322 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1324 eval $ac_envvar=\
$ac_optarg
1325 export $ac_envvar ;;
1328 # FIXME: should be removed in autoconf 3.0.
1329 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1330 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1331 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1332 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1338 if test -n "$ac_prev"; then
1339 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1340 as_fn_error $?
"missing argument to $ac_option"
1343 if test -n "$ac_unrecognized_opts"; then
1344 case $enable_option_checking in
1346 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1347 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1351 # Check all directory arguments for consistency.
1352 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1353 datadir sysconfdir sharedstatedir localstatedir includedir \
1354 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1355 libdir localedir mandir
1357 eval ac_val
=\$
$ac_var
1358 # Remove trailing slashes.
1361 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1362 eval $ac_var=\
$ac_val;;
1364 # Be sure to have absolute directory names.
1366 [\\/$
]* | ?
:[\\/]* ) continue;;
1367 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1369 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1372 # There might be people who depend on the old broken behavior: `$host'
1373 # used to hold the argument of --host etc.
1374 # FIXME: To remove some day.
1377 target
=$target_alias
1379 # FIXME: To remove some day.
1380 if test "x$host_alias" != x
; then
1381 if test "x$build_alias" = x
; then
1382 cross_compiling
=maybe
1383 elif test "x$build_alias" != "x$host_alias"; then
1389 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1391 test "$silent" = yes && exec 6>/dev
/null
1394 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1395 ac_ls_di
=`ls -di .` &&
1396 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1397 as_fn_error $?
"working directory cannot be determined"
1398 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1399 as_fn_error $?
"pwd does not report name of working directory"
1402 # Find the source files, if location was not specified.
1403 if test -z "$srcdir"; then
1404 ac_srcdir_defaulted
=yes
1405 # Try the directory containing this script, then the parent directory.
1406 ac_confdir
=`$as_dirname -- "$as_myself" ||
1407 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1408 X"$as_myself" : 'X\(//\)[^/]' \| \
1409 X"$as_myself" : 'X\(//\)$' \| \
1410 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1411 $as_echo X"$as_myself" |
1412 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1430 if test ! -r "$srcdir/$ac_unique_file"; then
1434 ac_srcdir_defaulted
=no
1436 if test ! -r "$srcdir/$ac_unique_file"; then
1437 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1438 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1440 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1442 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1444 # When building in place, set srcdir=.
1445 if test "$ac_abs_confdir" = "$ac_pwd"; then
1448 # Remove unnecessary trailing slashes from srcdir.
1449 # Double slashes in file names in object file debugging info
1450 # mess up M-x gdb in Emacs.
1452 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1454 for ac_var
in $ac_precious_vars; do
1455 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1456 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1457 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1458 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1462 # Report the --help message.
1464 if test "$ac_init_help" = "long"; then
1465 # Omit some internal or obsolete options to make the list less imposing.
1466 # This message is too long to be a string in the A/UX 3.1 sh.
1468 \`configure' configures CUPS 2.2 to adapt to many kinds of systems.
1470 Usage: $0 [OPTION]... [VAR=VALUE]...
1472 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1473 VAR=VALUE. See below for descriptions of some of the useful variables.
1475 Defaults for the options are specified in brackets.
1478 -h, --help display this help and exit
1479 --help=short display options specific to this package
1480 --help=recursive display the short help of all the included packages
1481 -V, --version display version information and exit
1482 -q, --quiet, --silent do not print \`checking ...' messages
1483 --cache-file=FILE cache test results in FILE [disabled]
1484 -C, --config-cache alias for \`--cache-file=config.cache'
1485 -n, --no-create do not create output files
1486 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1488 Installation directories:
1489 --prefix=PREFIX install architecture-independent files in PREFIX
1490 [$ac_default_prefix]
1491 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1494 By default, \`make install' will install all the files in
1495 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1496 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1497 for instance \`--prefix=\$HOME'.
1499 For better control, use the options below.
1501 Fine tuning of the installation directories:
1502 --bindir=DIR user executables [EPREFIX/bin]
1503 --sbindir=DIR system admin executables [EPREFIX/sbin]
1504 --libexecdir=DIR program executables [EPREFIX/libexec]
1505 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1506 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1507 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1508 --libdir=DIR object code libraries [EPREFIX/lib]
1509 --includedir=DIR C header files [PREFIX/include]
1510 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1511 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1512 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1513 --infodir=DIR info documentation [DATAROOTDIR/info]
1514 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1515 --mandir=DIR man documentation [DATAROOTDIR/man]
1516 --docdir=DIR documentation root [DATAROOTDIR/doc/cups]
1517 --htmldir=DIR html documentation [DOCDIR]
1518 --dvidir=DIR dvi documentation [DOCDIR]
1519 --pdfdir=DIR pdf documentation [DOCDIR]
1520 --psdir=DIR ps documentation [DOCDIR]
1527 if test -n "$ac_init_help"; then
1528 case $ac_init_help in
1529 short | recursive
) echo "Configuration of CUPS 2.2:";;
1534 --disable-option-checking ignore unrecognized
--enable/--with options
1535 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1536 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1537 --enable-static install static libraries
1538 --enable-mallinfo build with malloc debug logging
1539 --enable-libpaper build with libpaper support
1540 --enable-libusb use libusb
for USB printing
1541 --enable-tcp-wrappers use libwrap
for TCP wrappers support
1542 --enable-acl build with POSIX ACL support
1543 --disable-dbus build without DBUS support
1544 --disable-shared do not create shared libraries
1545 --enable-libtool-unsupported
1546 build with libtool
(UNSUPPORTED
!)
1547 --enable-debug build with debugging symbols
1548 --enable-debug-guards build with memory allocation guards
1549 --enable-debug-printfs build with CUPS_DEBUG_LOG support
1550 --enable-unit-tests build and run unit tests
1551 --enable-relro build with the GCC relro option
1552 --disable-gssapi disable GSSAPI support
1553 --disable-threads disable multi-threading support
1554 --disable-ssl disable SSL
/TLS support
1555 --enable-cdsassl use CDSA
for SSL
/TLS support
, default
=first
1556 --enable-gnutls use GNU TLS
for SSL
/TLS support
, default
=second
1557 --disable-pam disable PAM support
1558 --disable-largefile omit support
for large files
1559 --disable-avahi disable DNS Service Discovery support using Avahi
1560 --disable-dnssd disable DNS Service Discovery support using mDNSResponder
1561 --disable-launchd disable launchd support
1562 --disable-systemd disable systemd support
1563 --enable-page-logging enable page_log by default
1564 --disable-browsing disable Browsing by default
1565 --disable-default-shared
1566 disable DefaultShared by default
1567 --disable-raw-printing do not allow raw printing by default
1568 --enable-webif enable the web interface by default
, default
=no
for OS X
1571 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1572 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1573 --with-cups-build set "cups-config --build" string
1574 --with-dbusdir set DBUS configuration directory
1575 --with-adminkey set the default SystemAuthKey value
1576 --with-operkey set the default operator @AUTHKEY value
1577 --with-components set components to build
:
1578 - "all" (default
) builds everything
1579 - "core" builds libcups and ipptool
1580 --with-privateinclude set path
for private include files
, default
=none
1581 --with-lpdconfig set URI
for LPD config
file
1582 --with-smbconfig set URI
for Samba config
file
1583 --with-cachedir set path
for cache files
1584 --with-icondir set path
for application icons
1585 --with-menudir set path
for application menus
1586 --with-docdir set path
for documentation
1587 --with-fontpath set font path
for pstoraster
1588 --with-logdir set path
for log files
1589 --with-rundir set transient run-time state directory
1590 --with-optim set optimization flags
1591 --with-archflags set default architecture flags
1592 --with-ldarchflags set program architecture flags
1593 --with-domainsocket set unix domain socket name
1594 --with-gssservicename set default gss service name
1595 --with-pam-module specify the PAM module to use
1596 --with-dnssd-libs set directory
for DNS Service Discovery library
1597 --with-dnssd-includes set directory
for DNS Service Discovery includes
1598 --with-systemd set directory
for systemd service files
1599 --with-smfmanifestdir set path
for Solaris SMF manifest
1600 --with-rcdir set path
for rc scripts
1601 --with-rclevels set run levels
for rc scripts
1602 --with-rcstart set start number
for rc scripts
1603 --with-rcstop set stop number
for rc scripts
1604 --with-xinetd set path
for xinetd config files
1605 --with-languages set installed languages
, default
=all
1606 --with-bundledir set OS X localization bundle directory
1607 --with-config-file-perm set default ConfigFilePerm value
, default
=0640
1608 --with-cupsd-file-perm set default cupsd permissions
, default
=0500
1609 --with-log-file-perm set default LogFilePerm value
, default
=0644
1610 --with-fatal-errors set default FatalErrors value
, default
=config
1611 --with-log-level set default LogLevel value
, default
=warn
1612 --with-access-log-level set default AccessLogLevel value
, default
=none
1613 --with-local-protocols set default BrowseLocalProtocols
, default
=""
1614 --with-cups-user set default user
for CUPS
1615 --with-cups-group set default group
for CUPS
1616 --with-system-groups set default system groups
for CUPS
1617 --with-printcap set default printcap
file
1618 --with-lpdconfigfile set default LPDConfigFile URI
1619 --with-smbconfigfile set default SMBConfigFile URI
1620 --with-max-copies set default max copies value
, default
=9999
1621 --with-snmp-address set SNMP query address
, default
=auto
1622 --with-snmp-community set SNMP community
, default
=public
1623 --with-ipp-port set port number
for IPP
, default
=631
1624 --with-java set Java interpreter
for web interfaces
1625 --with-perl set Perl interpreter
for web interfaces
1626 --with-php set PHP interpreter
for web interfaces
1627 --with-python set Python interpreter
for web interfaces
1629 Some influential environment variables
:
1630 CC C compiler
command
1631 CFLAGS C compiler flags
1632 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1633 nonstandard directory
<lib dir
>
1634 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1635 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1636 you have headers
in a nonstandard directory
<include dir
>
1638 CXX C
++ compiler
command
1639 CXXFLAGS C
++ compiler flags
1641 Use these variables to override the choices made by
`configure' or to help
1642 it to find libraries and programs with nonstandard names/locations.
1644 Report bugs to <https://github.com/apple/cups/issues>.
1645 CUPS home page: <https://www.cups.org/>.
1650 if test "$ac_init_help" = "recursive"; then
1651 # If there are subdirs, report their specific --help.
1652 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1653 test -d "$ac_dir" ||
1654 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1659 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1661 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1662 # A ".." for each directory in $ac_dir_suffix.
1663 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1664 case $ac_top_builddir_sub in
1665 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1666 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1669 ac_abs_top_builddir=$ac_pwd
1670 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1671 # for backward compatibility:
1672 ac_top_builddir=$ac_top_build_prefix
1675 .) # We are building in place.
1677 ac_top_srcdir=$ac_top_builddir_sub
1678 ac_abs_top_srcdir=$ac_pwd ;;
1679 [\\/]* | ?:[\\/]* ) # Absolute name.
1680 ac_srcdir=$srcdir$ac_dir_suffix;
1681 ac_top_srcdir=$srcdir
1682 ac_abs_top_srcdir=$srcdir ;;
1684 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1685 ac_top_srcdir=$ac_top_build_prefix$srcdir
1686 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1688 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1690 cd "$ac_dir" || { ac_status=$?; continue; }
1691 # Check for guested configure.
1692 if test -f "$ac_srcdir/configure.gnu"; then
1694 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1695 elif test -f "$ac_srcdir/configure"; then
1697 $SHELL "$ac_srcdir/configure" --help=recursive
1699 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1701 cd "$ac_pwd" || { ac_status=$?; break; }
1705 test -n "$ac_init_help" && exit $ac_status
1706 if $ac_init_version; then
1709 generated by GNU Autoconf 2.69
1711 Copyright (C) 2012 Free Software Foundation, Inc.
1712 This configure script is free software; the Free Software Foundation
1713 gives unlimited permission to copy, distribute and modify it.
1718 ## ------------------------ ##
1719 ## Autoconf initialization. ##
1720 ## ------------------------ ##
1722 # ac_fn_c_try_compile LINENO
1723 # --------------------------
1724 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1725 ac_fn_c_try_compile ()
1727 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728 rm -f conftest.$ac_objext
1729 if { { ac_try="$ac_compile"
1731 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1732 *) ac_try_echo
=$ac_try;;
1734 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1735 $as_echo "$ac_try_echo"; } >&5
1736 (eval "$ac_compile") 2>conftest.err
1738 if test -s conftest.err
; then
1739 grep -v '^ *+' conftest.err
>conftest.er1
1740 cat conftest.er1
>&5
1741 mv -f conftest.er1 conftest.err
1743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1744 test $ac_status = 0; } && {
1745 test -z "$ac_c_werror_flag" ||
1746 test ! -s conftest.err
1747 } && test -s conftest.
$ac_objext; then :
1750 $as_echo "$as_me: failed program was:" >&5
1751 sed 's/^/| /' conftest.
$ac_ext >&5
1755 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1756 as_fn_set_status
$ac_retval
1758 } # ac_fn_c_try_compile
1760 # ac_fn_c_try_cpp LINENO
1761 # ----------------------
1762 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1765 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1766 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1768 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1769 *) ac_try_echo=$ac_try;;
1771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1772 $as_echo "$ac_try_echo"; } >&5
1773 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1775 if test -s conftest.err; then
1776 grep -v '^ *+' conftest.err >conftest.er1
1777 cat conftest.er1 >&5
1778 mv -f conftest.er1 conftest.err
1780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1781 test $ac_status = 0; } > conftest.i && {
1782 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1783 test ! -s conftest.err
1787 $as_echo "$as_me: failed program was:" >&5
1788 sed 's/^/| /' conftest.$ac_ext >&5
1792 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1793 as_fn_set_status $ac_retval
1797 # ac_fn_cxx_try_compile LINENO
1798 # ----------------------------
1799 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1800 ac_fn_cxx_try_compile ()
1802 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803 rm -f conftest.$ac_objext
1804 if { { ac_try="$ac_compile"
1806 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1807 *) ac_try_echo
=$ac_try;;
1809 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1810 $as_echo "$ac_try_echo"; } >&5
1811 (eval "$ac_compile") 2>conftest.err
1813 if test -s conftest.err
; then
1814 grep -v '^ *+' conftest.err
>conftest.er1
1815 cat conftest.er1
>&5
1816 mv -f conftest.er1 conftest.err
1818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1819 test $ac_status = 0; } && {
1820 test -z "$ac_cxx_werror_flag" ||
1821 test ! -s conftest.err
1822 } && test -s conftest.
$ac_objext; then :
1825 $as_echo "$as_me: failed program was:" >&5
1826 sed 's/^/| /' conftest.
$ac_ext >&5
1830 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1831 as_fn_set_status
$ac_retval
1833 } # ac_fn_cxx_try_compile
1835 # ac_fn_c_try_link LINENO
1836 # -----------------------
1837 # Try to link conftest.$ac_ext, and return whether this succeeded.
1840 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1841 rm -f conftest.
$ac_objext conftest
$ac_exeext
1842 if { { ac_try
="$ac_link"
1844 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1845 *) ac_try_echo=$ac_try;;
1847 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1848 $as_echo "$ac_try_echo"; } >&5
1849 (eval "$ac_link") 2>conftest.err
1851 if test -s conftest.err; then
1852 grep -v '^ *+' conftest.err >conftest.er1
1853 cat conftest.er1 >&5
1854 mv -f conftest.er1 conftest.err
1856 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1857 test $ac_status = 0; } && {
1858 test -z "$ac_c_werror_flag" ||
1859 test ! -s conftest.err
1860 } && test -s conftest$ac_exeext && {
1861 test "$cross_compiling" = yes ||
1862 test -x conftest$ac_exeext
1866 $as_echo "$as_me: failed program was:" >&5
1867 sed 's/^/| /' conftest.$ac_ext >&5
1871 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1872 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1873 # interfere with the next link command; also delete a directory that is
1874 # left behind by Apple's compiler. We do this before executing the actions.
1875 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1876 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1877 as_fn_set_status $ac_retval
1879 } # ac_fn_c_try_link
1881 # ac_fn_c_try_run LINENO
1882 # ----------------------
1883 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1884 # that executables *can* be run.
1887 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1888 if { { ac_try="$ac_link"
1890 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1891 *) ac_try_echo
=$ac_try;;
1893 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1894 $as_echo "$ac_try_echo"; } >&5
1895 (eval "$ac_link") 2>&5
1897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1898 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1899 { { case "(($ac_try" in
1900 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1901 *) ac_try_echo=$ac_try;;
1903 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1904 $as_echo "$ac_try_echo"; } >&5
1905 (eval "$ac_try") 2>&5
1907 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1908 test $ac_status = 0; }; }; then :
1911 $as_echo "$as_me: program exited with status $ac_status" >&5
1912 $as_echo "$as_me: failed program was:" >&5
1913 sed 's/^/| /' conftest.$ac_ext >&5
1915 ac_retval=$ac_status
1917 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1918 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1919 as_fn_set_status $ac_retval
1923 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1924 # -------------------------------------------------------
1925 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1926 # the include files in INCLUDES and setting the cache variable VAR
1928 ac_fn_c_check_header_mongrel ()
1930 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1931 if eval \${$3+:} false; then :
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1933 $as_echo_n "checking for $2... " >&6; }
1934 if eval \${$3+:} false; then :
1935 $as_echo_n "(cached) " >&6
1938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1939 $as_echo "$ac_res" >&6; }
1941 # Is the header compilable?
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1943 $as_echo_n "checking $2 usability... " >&6; }
1944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945 /* end confdefs.h. */
1949 if ac_fn_c_try_compile "$LINENO"; then :
1950 ac_header_compiler=yes
1952 ac_header_compiler=no
1954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1956 $as_echo "$ac_header_compiler" >&6; }
1958 # Is the header present?
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1960 $as_echo_n "checking $2 presence... " >&6; }
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1965 if ac_fn_c_try_cpp "$LINENO"; then :
1966 ac_header_preproc=yes
1968 ac_header_preproc=no
1970 rm -f conftest.err conftest.i conftest.$ac_ext
1971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1972 $as_echo "$ac_header_preproc" >&6; }
1974 # So? What about this header?
1975 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1978 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1980 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1983 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1984 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1986 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1987 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1988 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1990 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1991 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1992 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1993 ( $as_echo "## --------------------------------------------------- ##
1994 ## Report this to https://github.com/apple/cups/issues ##
1995 ## --------------------------------------------------- ##"
1996 ) | sed "s/^/$as_me: WARNING: /" >&2
1999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2000 $as_echo_n "checking for $2... " >&6; }
2001 if eval \${$3+:} false; then :
2002 $as_echo_n "(cached) " >&6
2004 eval "$3=\$ac_header_compiler"
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2008 $as_echo "$ac_res" >&6; }
2010 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2012 } # ac_fn_c_check_header_mongrel
2014 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2015 # -------------------------------------------------------
2016 # Tests whether HEADER exists and can be compiled using the include files in
2017 # INCLUDES, setting the cache variable VAR accordingly.
2018 ac_fn_c_check_header_compile ()
2020 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2022 $as_echo_n "checking for $2... " >&6; }
2023 if eval \${$3+:} false; then :
2024 $as_echo_n "(cached) " >&6
2026 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2027 /* end confdefs.h. */
2031 if ac_fn_c_try_compile "$LINENO"; then :
2036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2040 $as_echo "$ac_res" >&6; }
2041 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2043 } # ac_fn_c_check_header_compile
2045 # ac_fn_c_check_func LINENO FUNC VAR
2046 # ----------------------------------
2047 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2048 ac_fn_c_check_func ()
2050 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2052 $as_echo_n "checking for $2... " >&6; }
2053 if eval \${$3+:} false; then :
2054 $as_echo_n "(cached) " >&6
2056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2057 /* end confdefs.h. */
2058 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2060 #define $2 innocuous_$2
2062 /* System header to define __stub macros and hopefully few prototypes,
2063 which can conflict with char $2 (); below.
2064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2065 <limits.h> exists even on freestanding compilers. */
2068 # include <limits.h>
2070 # include <assert.h>
2075 /* Override any GCC internal prototype to avoid an error.
2076 Use char because int might match the return type of a GCC
2077 builtin and then its argument prototype would still apply. */
2082 /* The GNU C library defines this for functions which it implements
2083 to always fail with ENOSYS. Some functions are actually named
2084 something starting with __ and the normal name is an alias. */
2085 #if defined __stub_$2 || defined __stub___$2
2097 if ac_fn_c_try_link "$LINENO"; then :
2102 rm -f core conftest.err conftest.$ac_objext \
2103 conftest$ac_exeext conftest.$ac_ext
2106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2107 $as_echo "$ac_res" >&6; }
2108 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2110 } # ac_fn_c_check_func
2112 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2113 # ----------------------------------------------------
2114 # Tries to find if the field MEMBER exists in type AGGR, after including
2115 # INCLUDES, setting cache variable VAR accordingly.
2116 ac_fn_c_check_member ()
2118 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2120 $as_echo_n "checking for $2.$3... " >&6; }
2121 if eval \${$4+:} false; then :
2122 $as_echo_n "(cached) " >&6
2124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2125 /* end confdefs.h. */
2137 if ac_fn_c_try_compile "$LINENO"; then :
2140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2141 /* end confdefs.h. */
2147 if (sizeof ac_aggr.$3)
2153 if ac_fn_c_try_compile "$LINENO"; then :
2158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2164 $as_echo "$ac_res" >&6; }
2165 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2167 } # ac_fn_c_check_member
2168 cat >config.log <<_ACEOF
2169 This file contains any messages produced by compilers while
2170 running configure, to aid debugging if configure makes a mistake.
2172 It was created by CUPS $as_me 2.2, which was
2173 generated by GNU Autoconf 2.69. Invocation command line was
2185 hostname = `(hostname || uname
-n) 2>/dev
/null |
sed 1q
`
2186 uname -m = `(uname
-m) 2>/dev
/null ||
echo unknown
`
2187 uname -r = `(uname
-r) 2>/dev
/null ||
echo unknown
`
2188 uname -s = `(uname
-s) 2>/dev
/null ||
echo unknown
`
2189 uname -v = `(uname
-v) 2>/dev
/null ||
echo unknown
`
2191 /usr/bin/uname -p = `(/usr
/bin
/uname
-p) 2>/dev
/null ||
echo unknown
`
2192 /bin/uname -X = `(/bin
/uname
-X) 2>/dev
/null ||
echo unknown
`
2194 /bin/arch = `(/bin
/arch
) 2>/dev
/null ||
echo unknown
`
2195 /usr/bin/arch -k = `(/usr
/bin
/arch
-k) 2>/dev
/null ||
echo unknown
`
2196 /usr/convex/getsysinfo = `(/usr
/convex
/getsysinfo
) 2>/dev
/null ||
echo unknown
`
2197 /usr/bin/hostinfo = `(/usr
/bin
/hostinfo
) 2>/dev
/null ||
echo unknown
`
2198 /bin/machine = `(/bin
/machine
) 2>/dev
/null ||
echo unknown
`
2199 /usr/bin/oslevel = `(/usr
/bin
/oslevel
) 2>/dev
/null ||
echo unknown
`
2200 /bin/universe = `(/bin
/universe
) 2>/dev
/null ||
echo unknown
`
2204 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2208 test -z "$as_dir" && as_dir=.
2209 $as_echo "PATH: $as_dir"
2225 # Keep a trace of the command line.
2226 # Strip out --no-create and --no-recursion so they do not pile up.
2227 # Strip out --silent because we don't want to record it for future runs.
2228 # Also quote any args containing shell meta-characters.
2229 # Make two passes to allow for proper duplicate-argument suppression.
2233 ac_must_keep_next=false
2239 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2240 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2241 | -silent | --silent | --silen | --sile | --sil)
2244 ac_arg=`$as_echo "$ac_arg" |
sed "s/'/'\\\\\\\\''/g"` ;;
2247 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2249 as_fn_append ac_configure_args1 " '$ac_arg'"
2250 if test $ac_must_keep_next = true; then
2251 ac_must_keep_next=false # Got value, back to normal.
2254 *=* | --config-cache | -C | -disable-* | --disable-* \
2255 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2256 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2257 | -with-* | --with-* | -without-* | --without-* | --x)
2258 case "$ac_configure_args0 " in
2259 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2262 -* ) ac_must_keep_next=true ;;
2265 as_fn_append ac_configure_args " '$ac_arg'"
2270 { ac_configure_args0=; unset ac_configure_args0;}
2271 { ac_configure_args1=; unset ac_configure_args1;}
2273 # When interrupted or exit'd, cleanup temporary files, and complete
2274 # config.log. We remove comments because anyway the quotes in there
2275 # would cause problems or look ugly.
2276 # WARNING: Use '\'' to represent an apostrophe within the trap.
2277 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2278 trap 'exit_status=$?
2279 # Save into config.log some information that might help in debugging.
2283 $as_echo "## ---------------- ##
2284 ## Cache variables. ##
2285 ## ---------------- ##"
2287 # The following way of writing the cache mishandles newlines in values,
2289 for ac_var in `(set) 2>&1 |
sed -n '\''s
/^\
([a-zA-Z_
][a-zA-Z0-9_
]*\
)=.
*/\
1/p
'\''`; do
2290 eval ac_val=\$$ac_var
2294 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2295 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2298 _ | IFS | as_nl) ;; #(
2299 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2300 *) { eval $ac_var=; unset $ac_var;} ;;
2305 case $as_nl`(ac_space
='\'' '\''; set) 2>&1` in #(
2306 *${as_nl}ac_space=\ *)
2308 "s/'\''/'\''\\\\'\'''\''/g;
2309 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2312 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2319 $as_echo "## ----------------- ##
2320 ## Output variables. ##
2321 ## ----------------- ##"
2323 for ac_var in $ac_subst_vars
2325 eval ac_val=\$$ac_var
2327 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2329 $as_echo "$ac_var='\''$ac_val'\''"
2333 if test -n "$ac_subst_files"; then
2334 $as_echo "## ------------------- ##
2335 ## File substitutions. ##
2336 ## ------------------- ##"
2338 for ac_var in $ac_subst_files
2340 eval ac_val=\$$ac_var
2342 *\'\''*) ac_val=`$as_echo "$ac_val" |
sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2344 $as_echo "$ac_var='\''$ac_val'\''"
2349 if test -s confdefs.h; then
2350 $as_echo "## ----------- ##
2357 test "$ac_signal" != 0 &&
2358 $as_echo "$as_me: caught signal $ac_signal"
2359 $as_echo "$as_me: exit $exit_status"
2361 rm -f core *.core core.conftest.* &&
2362 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2365 for ac_signal in 1 2 13 15; do
2366 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2370 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2371 rm -f -r conftest* confdefs.h
2373 $as_echo "/* confdefs.h */" > confdefs.h
2375 # Predefined preprocessor variables.
2377 cat >>confdefs.h <<_ACEOF
2378 #define PACKAGE_NAME "$PACKAGE_NAME"
2381 cat >>confdefs.h <<_ACEOF
2382 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2385 cat >>confdefs.h <<_ACEOF
2386 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2389 cat >>confdefs.h <<_ACEOF
2390 #define PACKAGE_STRING "$PACKAGE_STRING"
2393 cat >>confdefs.h <<_ACEOF
2394 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2397 cat >>confdefs.h <<_ACEOF
2398 #define PACKAGE_URL "$PACKAGE_URL"
2402 # Let the site file select an alternate cache file if it wants to.
2403 # Prefer an explicitly selected file to automatically selected ones.
2406 if test -n "$CONFIG_SITE"; then
2407 # We do not want a PATH search for config.site.
2408 case $CONFIG_SITE in #((
2409 -*) ac_site_file1=./$CONFIG_SITE;;
2410 */*) ac_site_file1=$CONFIG_SITE;;
2411 *) ac_site_file1=./$CONFIG_SITE;;
2413 elif test "x$prefix" != xNONE; then
2414 ac_site_file1=$prefix/share/config.site
2415 ac_site_file2=$prefix/etc/config.site
2417 ac_site_file1=$ac_default_prefix/share/config.site
2418 ac_site_file2=$ac_default_prefix/etc/config.site
2420 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2422 test "x$ac_site_file" = xNONE && continue
2423 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2425 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2426 sed 's/^/| /' "$ac_site_file" >&5
2428 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2429 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2430 as_fn_error $? "failed to load site
script $ac_site_file
2431 See \
`config.log' for more details" "$LINENO" 5; }
2435 if test -r "$cache_file"; then
2436 # Some versions of bash will fail to source /dev/null (special files
2437 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2438 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2440 $as_echo "$as_me: loading cache $cache_file" >&6;}
2442 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2443 *) . "./$cache_file";;
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2448 $as_echo "$as_me: creating cache $cache_file" >&6;}
2452 # Check that the precious variables saved in the cache have kept the same
2454 ac_cache_corrupted=false
2455 for ac_var in $ac_precious_vars; do
2456 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2457 eval ac_new_set=\$ac_env_${ac_var}_set
2458 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2459 eval ac_new_val=\$ac_env_${ac_var}_value
2460 case $ac_old_set,$ac_new_set in
2462 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run
" >&5
2463 $as_echo "$as_me: error
: \
`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2464 ac_cache_corrupted=: ;;
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not
set in the previous run
" >&5
2467 $as_echo "$as_me: error
: \
`$ac_var' was not set in the previous run" >&2;}
2468 ac_cache_corrupted=: ;;
2471 if test "x$ac_old_val" != "x$ac_new_val"; then
2472 # differences in whitespace do not lead to failure.
2473 ac_old_val_w=`echo x
$ac_old_val`
2474 ac_new_val_w=`echo x
$ac_new_val`
2475 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2476 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2477 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run
:" >&2;}
2478 ac_cache_corrupted=:
2480 { $as_echo "$as_me:${as_lineno-$LINENO}: warning
: ignoring whitespace changes
in \
`$ac_var' since the previous run:" >&5
2481 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2482 eval $ac_var=\$ac_old_val
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2485 $as_echo "$as_me: former value
: \
`$ac_old_val'" >&2;}
2486 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2487 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2490 # Pass precious variables to config.status.
2491 if test "$ac_new_set" = set; then
2493 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s
/'/'\\\\\\\\''/g
"` ;;
2494 *) ac_arg=$ac_var=$ac_new_val ;;
2496 case " $ac_configure_args " in
2497 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2498 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2502 if $ac_cache_corrupted; then
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
2504 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2505 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2506 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2507 as_fn_error $? "run \`make distclean' and
/or \
`rm $cache_file' and start over" "$LINENO" 5
2509 ## -------------------- ##
2510 ## Main body of script. ##
2511 ## -------------------- ##
2514 ac_cpp='$CPP $CPPFLAGS'
2515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2523 uversion=`uname
-r |
sed -e '1,$s/^[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\1\2/'`
2529 if test $uversion -lt 120; then
2530 as_fn_error $? "Sorry, this version of CUPS requires OS X 10.8 or higher." "$LINENO" 5
2543 ac_config_headers="$ac_config_headers config.h"
2548 CUPS_BUILD="cups-$CUPS_VERSION"
2551 # Check whether --with-cups_build was given.
2552 if test "${with_cups_build+set}" = set; then :
2553 withval=$with_cups_build; CUPS_BUILD="$withval"
2560 cat >>confdefs.h <<_ACEOF
2561 #define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION"
2564 cat >>confdefs.h <<_ACEOF
2565 #define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION"
2569 CFLAGS="${CFLAGS:=}"
2570 CPPFLAGS="${CPPFLAGS:=}"
2571 CXXFLAGS="${CXXFLAGS:=}"
2572 LDFLAGS="${LDFLAGS:=}"
2574 for ac_prog in gawk mawk nawk awk
2576 # Extract the first word of "$ac_prog", so it can be a program name with args.
2577 set dummy $ac_prog; ac_word=$2
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2579 $as_echo_n "checking for $ac_word... " >&6; }
2580 if ${ac_cv_prog_AWK+:} false; then :
2581 $as_echo_n "(cached) " >&6
2583 if test -n "$AWK"; then
2584 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 test -z "$as_dir" && as_dir=.
2591 for ac_exec_ext in '' $ac_executable_extensions; do
2592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2593 ac_cv_prog_AWK="$ac_prog"
2594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2604 if test -n "$AWK"; then
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2606 $as_echo "$AWK" >&6; }
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2609 $as_echo "no" >&6; }
2613 test -n "$AWK" && break
2617 ac_cpp='$CPP $CPPFLAGS'
2618 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2619 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2620 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2621 if test -n "$ac_tool_prefix"; then
2622 for ac_prog in clang cc gcc
2624 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2625 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2627 $as_echo_n "checking for $ac_word... " >&6; }
2628 if ${ac_cv_prog_CC+:} false; then :
2629 $as_echo_n "(cached) " >&6
2631 if test -n "$CC"; then
2632 ac_cv_prog_CC="$CC" # Let the user override the test.
2634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2638 test -z "$as_dir" && as_dir=.
2639 for ac_exec_ext in '' $ac_executable_extensions; do
2640 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2641 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2652 if test -n "$CC"; then
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2654 $as_echo "$CC" >&6; }
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2657 $as_echo "no" >&6; }
2661 test -n "$CC" && break
2664 if test -z "$CC"; then
2666 for ac_prog in clang cc gcc
2668 # Extract the first word of "$ac_prog", so it can be a program name with args.
2669 set dummy $ac_prog; ac_word=$2
2670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2671 $as_echo_n "checking for $ac_word... " >&6; }
2672 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2673 $as_echo_n "(cached) " >&6
2675 if test -n "$ac_ct_CC"; then
2676 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2682 test -z "$as_dir" && as_dir=.
2683 for ac_exec_ext in '' $ac_executable_extensions; do
2684 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2685 ac_cv_prog_ac_ct_CC="$ac_prog"
2686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2695 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2696 if test -n "$ac_ct_CC"; then
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2698 $as_echo "$ac_ct_CC" >&6; }
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701 $as_echo "no" >&6; }
2705 test -n "$ac_ct_CC" && break
2708 if test "x$ac_ct_CC" = x; then
2711 case $cross_compiling:$ac_tool_warned in
2713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2714 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2715 ac_tool_warned=yes ;;
2722 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2723 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2724 as_fn_error $? "no acceptable C compiler found
in \
$PATH
2725 See \
`config.log' for more details" "$LINENO" 5; }
2727 # Provide some information about the compiler.
2728 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2731 for ac_option in --version -v -V -qversion; do
2732 { { ac_try="$ac_compiler $ac_option >&5"
2734 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2735 *) ac_try_echo
=$ac_try;;
2737 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2738 $as_echo "$ac_try_echo"; } >&5
2739 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2741 if test -s conftest.err
; then
2743 ... rest of stderr output deleted ...
2744 10q' conftest.err
>conftest.er1
2745 cat conftest.er1
>&5
2747 rm -f conftest.er1 conftest.err
2748 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2749 test $ac_status = 0; }
2752 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2753 /* end confdefs.h. */
2763 ac_clean_files_save
=$ac_clean_files
2764 ac_clean_files
="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2765 # Try to create an executable without -o first, disregard a.out.
2766 # It will help us diagnose broken compilers, and finding out an intuition
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2769 $as_echo_n "checking whether the C compiler works... " >&6; }
2770 ac_link_default
=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2772 # The possible output files:
2773 ac_files
="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2776 for ac_file
in $ac_files
2779 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2780 * ) ac_rmfiles
="$ac_rmfiles $ac_file";;
2785 if { { ac_try
="$ac_link_default"
2787 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2788 *) ac_try_echo=$ac_try;;
2790 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2791 $as_echo "$ac_try_echo"; } >&5
2792 (eval "$ac_link_default") 2>&5
2794 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2795 test $ac_status = 0; }; then :
2796 # Autoconf-2.13 could set the ac_cv_exeext variable to `no
'.
2797 # So ignore a value of `no', otherwise this would lead to
`EXEEXT = no'
2798 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2799 # so that the user can short-circuit this test for compilers unknown to
2801 for ac_file in $ac_files ''
2803 test -f "$ac_file" || continue
2805 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2808 # We found the default executable, but exeext='' is most
2812 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2814 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2816 # We set ac_cv_exeext here because the later test for it is not
2817 # safe: cross compilers may not add the suffix if given an `-o'
2818 # argument, so we may need to know it at that point already.
2819 # Even if this section looks crufty: it has the advantage of
2826 test "$ac_cv_exeext" = no && ac_cv_exeext=
2831 if test -z "$ac_file"; then :
2832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2833 $as_echo "no" >&6; }
2834 $as_echo "$as_me: failed program was:" >&5
2835 sed 's
/^
/|
/' conftest.$ac_ext >&5
2837 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2838 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
2839 as_fn_error 77 "C compiler cannot create executables
2840 See \`config.log
' for more details" "$LINENO" 5; }
2842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2843 $as_echo "yes" >&6; }
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2846 $as_echo_n "checking for C compiler default output file name... " >&6; }
2847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2848 $as_echo "$ac_file" >&6; }
2849 ac_exeext=$ac_cv_exeext
2851 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2852 ac_clean_files=$ac_clean_files_save
2853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2854 $as_echo_n "checking for suffix of executables... " >&6; }
2855 if { { ac_try="$ac_link"
2857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2858 *) ac_try_echo=$ac_try;;
2860 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2861 $as_echo "$ac_try_echo"; } >&5
2862 (eval "$ac_link") 2>&5
2864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2865 test $ac_status = 0; }; then :
2866 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
2867 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
2868 # work properly (i.e., refer to `conftest.exe
'), while it won't with
2870 for ac_file
in conftest.exe conftest conftest.
*; do
2871 test -f "$ac_file" ||
continue
2873 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2874 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2880 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2881 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2882 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2883 See \`config.log' for more details" "$LINENO" 5; }
2885 rm -f conftest conftest
$ac_cv_exeext
2886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2887 $as_echo "$ac_cv_exeext" >&6; }
2889 rm -f conftest.
$ac_ext
2890 EXEEXT
=$ac_cv_exeext
2892 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2893 /* end confdefs.h. */
2898 FILE *f = fopen ("conftest.out", "w");
2899 return ferror (f) || fclose (f) != 0;
2905 ac_clean_files
="$ac_clean_files conftest.out"
2906 # Check that the compiler produces executables we can run. If not, either
2907 # the compiler is broken, or we cross compile.
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2909 $as_echo_n "checking whether we are cross compiling... " >&6; }
2910 if test "$cross_compiling" != yes; then
2911 { { ac_try
="$ac_link"
2913 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2914 *) ac_try_echo=$ac_try;;
2916 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2917 $as_echo "$ac_try_echo"; } >&5
2918 (eval "$ac_link") 2>&5
2920 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2921 test $ac_status = 0; }
2922 if { ac_try='./conftest$ac_cv_exeext'
2923 { { case "(($ac_try" in
2924 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2925 *) ac_try_echo
=$ac_try;;
2927 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2928 $as_echo "$ac_try_echo"; } >&5
2929 (eval "$ac_try") 2>&5
2931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2932 test $ac_status = 0; }; }; then
2935 if test "$cross_compiling" = maybe
; then
2938 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2939 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2940 as_fn_error $?
"cannot run C compiled programs.
2941 If you meant to cross compile, use \`--host'.
2942 See \`config.log' for more details" "$LINENO" 5; }
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2947 $as_echo "$cross_compiling" >&6; }
2949 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
2950 ac_clean_files
=$ac_clean_files_save
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2952 $as_echo_n "checking for suffix of object files... " >&6; }
2953 if ${ac_cv_objext+:} false
; then :
2954 $as_echo_n "(cached) " >&6
2956 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2957 /* end confdefs.h. */
2967 rm -f conftest.o conftest.obj
2968 if { { ac_try
="$ac_compile"
2970 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2971 *) ac_try_echo=$ac_try;;
2973 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2974 $as_echo "$ac_try_echo"; } >&5
2975 (eval "$ac_compile") 2>&5
2977 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2978 test $ac_status = 0; }; then :
2979 for ac_file in conftest.o conftest.obj conftest.*; do
2980 test -f "$ac_file" || continue;
2982 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2983 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2988 $as_echo "$as_me: failed program was:" >&5
2989 sed 's/^/| /' conftest.$ac_ext >&5
2991 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2992 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2993 as_fn_error $? "cannot compute suffix of object files
: cannot compile
2994 See \
`config.log' for more details" "$LINENO" 5; }
2996 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2999 $as_echo "$ac_cv_objext" >&6; }
3000 OBJEXT=$ac_cv_objext
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3003 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3004 if ${ac_cv_c_compiler_gnu+:} false; then :
3005 $as_echo_n "(cached) " >&6
3007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3008 /* end confdefs.h. */
3021 if ac_fn_c_try_compile "$LINENO"; then :
3026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3027 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3031 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3032 if test $ac_compiler_gnu = yes; then
3037 ac_test_CFLAGS=${CFLAGS+set}
3038 ac_save_CFLAGS=$CFLAGS
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3040 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3041 if ${ac_cv_prog_cc_g+:} false; then :
3042 $as_echo_n "(cached) " >&6
3044 ac_save_c_werror_flag=$ac_c_werror_flag
3045 ac_c_werror_flag=yes
3048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3049 /* end confdefs.h. */
3059 if ac_fn_c_try_compile "$LINENO"; then :
3063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3064 /* end confdefs.h. */
3074 if ac_fn_c_try_compile "$LINENO"; then :
3077 ac_c_werror_flag=$ac_save_c_werror_flag
3079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3080 /* end confdefs.h. */
3090 if ac_fn_c_try_compile "$LINENO"; then :
3093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3098 ac_c_werror_flag=$ac_save_c_werror_flag
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3101 $as_echo "$ac_cv_prog_cc_g" >&6; }
3102 if test "$ac_test_CFLAGS" = set; then
3103 CFLAGS=$ac_save_CFLAGS
3104 elif test $ac_cv_prog_cc_g = yes; then
3105 if test "$GCC" = yes; then
3111 if test "$GCC" = yes; then
3117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3118 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3119 if ${ac_cv_prog_cc_c89+:} false; then :
3120 $as_echo_n "(cached) " >&6
3122 ac_cv_prog_cc_c89=no
3124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3125 /* end confdefs.h. */
3129 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3130 struct buf { int x; };
3131 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3132 static char *e (p, i)
3138 static char *f (char * (*g) (char **, int), char **p, ...)
3143 s = g (p, va_arg (v,int));
3148 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3149 function prototypes and stuff, but not '\xHH' hex character constants.
3150 These don't provoke an error unfortunately, instead are silently treated
3151 as 'x'. The following induces an error, until -std is added to get
3152 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3153 array size at least. It's necessary to write '\x00'==0 to get something
3154 that's true only with -std. */
3155 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3157 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3158 inside strings and character constants. */
3160 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3162 int test (int i, double x);
3163 struct s1 {int (*f) (int a);};
3164 struct s2 {int (*f) (double a);};
3165 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3171 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3176 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3177 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3179 CC="$ac_save_CC $ac_arg"
3180 if ac_fn_c_try_compile "$LINENO"; then :
3181 ac_cv_prog_cc_c89=$ac_arg
3183 rm -f core conftest.err conftest.$ac_objext
3184 test "x$ac_cv_prog_cc_c89" != "xno" && break
3186 rm -f conftest.$ac_ext
3191 case "x$ac_cv_prog_cc_c89" in
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3194 $as_echo "none needed" >&6; } ;;
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3197 $as_echo "unsupported" >&6; } ;;
3199 CC="$CC $ac_cv_prog_cc_c89"
3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3201 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3203 if test "x$ac_cv_prog_cc_c89" != xno; then :
3208 ac_cpp='$CPP $CPPFLAGS'
3209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3214 ac_cpp='$CPP $CPPFLAGS'
3215 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3216 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3217 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3219 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3220 # On Suns, sometimes $CPP names a directory.
3221 if test -n "$CPP" && test -d "$CPP"; then
3224 if test -z "$CPP"; then
3225 if ${ac_cv_prog_CPP+:} false; then :
3226 $as_echo_n "(cached) " >&6
3228 # Double quotes because CPP needs to be expanded
3229 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3232 for ac_c_preproc_warn_flag in '' yes
3234 # Use a header file that comes with gcc, so configuring glibc
3235 # with a fresh cross-compiler works.
3236 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3237 # <limits.h> exists even on freestanding compilers.
3238 # On the NeXT, cc -E runs the code through the compiler's parser,
3239 # not just through cpp. "Syntax error" is here to catch this case.
3240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3241 /* end confdefs.h. */
3243 # include <limits.h>
3245 # include <assert.h>
3249 if ac_fn_c_try_cpp "$LINENO"; then :
3252 # Broken: fails on valid input.
3255 rm -f conftest.err conftest.i conftest.$ac_ext
3257 # OK, works on sane cases. Now check whether nonexistent headers
3258 # can be detected and how.
3259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3260 /* end confdefs.h. */
3261 #include <ac_nonexistent.h>
3263 if ac_fn_c_try_cpp "$LINENO"; then :
3264 # Broken: success on invalid input.
3267 # Passes both tests.
3271 rm -f conftest.err conftest.i conftest.$ac_ext
3274 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3275 rm -f conftest.i conftest.err conftest.
$ac_ext
3276 if $ac_preproc_ok; then :
3288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3289 $as_echo "$CPP" >&6; }
3291 for ac_c_preproc_warn_flag
in '' yes
3293 # Use a header file that comes with gcc, so configuring glibc
3294 # with a fresh cross-compiler works.
3295 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3296 # <limits.h> exists even on freestanding compilers.
3297 # On the NeXT, cc -E runs the code through the compiler's parser,
3298 # not just through cpp. "Syntax error" is here to catch this case.
3299 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3300 /* end confdefs.h. */
3302 # include <limits.h>
3304 # include <assert.h>
3308 if ac_fn_c_try_cpp
"$LINENO"; then :
3311 # Broken: fails on valid input.
3314 rm -f conftest.err conftest.i conftest.
$ac_ext
3316 # OK, works on sane cases. Now check whether nonexistent headers
3317 # can be detected and how.
3318 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3319 /* end confdefs.h. */
3320 #include <ac_nonexistent.h>
3322 if ac_fn_c_try_cpp
"$LINENO"; then :
3323 # Broken: success on invalid input.
3326 # Passes both tests.
3330 rm -f conftest.err conftest.i conftest.
$ac_ext
3333 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3334 rm -f conftest.i conftest.err conftest.
$ac_ext
3335 if $ac_preproc_ok; then :
3338 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3339 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3340 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3341 See \`config.log' for more details" "$LINENO" 5; }
3345 ac_cpp
='$CPP $CPPFLAGS'
3346 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3347 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3348 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3351 ac_cpp
='$CXXCPP $CPPFLAGS'
3352 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3353 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3354 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
3355 if test -z "$CXX"; then
3356 if test -n "$CCC"; then
3359 if test -n "$ac_tool_prefix"; then
3360 for ac_prog
in clang
++ c
++ g
++
3362 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3363 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3365 $as_echo_n "checking for $ac_word... " >&6; }
3366 if ${ac_cv_prog_CXX+:} false
; then :
3367 $as_echo_n "(cached) " >&6
3369 if test -n "$CXX"; then
3370 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
3372 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3376 test -z "$as_dir" && as_dir
=.
3377 for ac_exec_ext
in '' $ac_executable_extensions; do
3378 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3379 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
3380 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3390 if test -n "$CXX"; then
3391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
3392 $as_echo "$CXX" >&6; }
3394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3395 $as_echo "no" >&6; }
3399 test -n "$CXX" && break
3402 if test -z "$CXX"; then
3404 for ac_prog
in clang
++ c
++ g
++
3406 # Extract the first word of "$ac_prog", so it can be a program name with args.
3407 set dummy
$ac_prog; ac_word
=$2
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3409 $as_echo_n "checking for $ac_word... " >&6; }
3410 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
3411 $as_echo_n "(cached) " >&6
3413 if test -n "$ac_ct_CXX"; then
3414 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
3416 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3420 test -z "$as_dir" && as_dir
=.
3421 for ac_exec_ext
in '' $ac_executable_extensions; do
3422 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3423 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3433 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3434 if test -n "$ac_ct_CXX"; then
3435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3436 $as_echo "$ac_ct_CXX" >&6; }
3438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3439 $as_echo "no" >&6; }
3443 test -n "$ac_ct_CXX" && break
3446 if test "x$ac_ct_CXX" = x
; then
3449 case $cross_compiling:$ac_tool_warned in
3451 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3452 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3453 ac_tool_warned
=yes ;;
3461 # Provide some information about the compiler.
3462 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3465 for ac_option
in --version -v -V -qversion; do
3466 { { ac_try
="$ac_compiler $ac_option >&5"
3468 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3469 *) ac_try_echo=$ac_try;;
3471 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3472 $as_echo "$ac_try_echo"; } >&5
3473 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3475 if test -s conftest.err; then
3477 ... rest of stderr output deleted ...
3478 10q' conftest.err >conftest.er1
3479 cat conftest.er1 >&5
3481 rm -f conftest.er1 conftest.err
3482 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3483 test $ac_status = 0; }
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3487 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3488 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3489 $as_echo_n "(cached) " >&6
3491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3492 /* end confdefs.h. */
3505 if ac_fn_cxx_try_compile "$LINENO"; then :
3510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3511 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3515 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3516 if test $ac_compiler_gnu = yes; then
3521 ac_test_CXXFLAGS=${CXXFLAGS+set}
3522 ac_save_CXXFLAGS=$CXXFLAGS
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3524 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3525 if ${ac_cv_prog_cxx_g+:} false; then :
3526 $as_echo_n "(cached) " >&6
3528 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3529 ac_cxx_werror_flag=yes
3532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3533 /* end confdefs.h. */
3543 if ac_fn_cxx_try_compile "$LINENO"; then :
3544 ac_cv_prog_cxx_g=yes
3547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3548 /* end confdefs.h. */
3558 if ac_fn_cxx_try_compile "$LINENO"; then :
3561 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3564 /* end confdefs.h. */
3574 if ac_fn_cxx_try_compile "$LINENO"; then :
3575 ac_cv_prog_cxx_g=yes
3577 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3582 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3585 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3586 if test "$ac_test_CXXFLAGS" = set; then
3587 CXXFLAGS=$ac_save_CXXFLAGS
3588 elif test $ac_cv_prog_cxx_g = yes; then
3589 if test "$GXX" = yes; then
3595 if test "$GXX" = yes; then
3602 ac_cpp='$CPP $CPPFLAGS'
3603 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3604 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3605 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3607 if test -n "$ac_tool_prefix"; then
3608 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3609 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3611 $as_echo_n "checking for $ac_word... " >&6; }
3612 if ${ac_cv_prog_RANLIB+:} false; then :
3613 $as_echo_n "(cached) " >&6
3615 if test -n "$RANLIB"; then
3616 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3622 test -z "$as_dir" && as_dir=.
3623 for ac_exec_ext in '' $ac_executable_extensions; do
3624 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3625 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3635 RANLIB=$ac_cv_prog_RANLIB
3636 if test -n "$RANLIB"; then
3637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3638 $as_echo "$RANLIB" >&6; }
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3641 $as_echo "no" >&6; }
3646 if test -z "$ac_cv_prog_RANLIB"; then
3647 ac_ct_RANLIB=$RANLIB
3648 # Extract the first word of "ranlib", so it can be a program name with args.
3649 set dummy ranlib; ac_word=$2
3650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3651 $as_echo_n "checking for $ac_word... " >&6; }
3652 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3653 $as_echo_n "(cached) " >&6
3655 if test -n "$ac_ct_RANLIB"; then
3656 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3658 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3662 test -z "$as_dir" && as_dir=.
3663 for ac_exec_ext in '' $ac_executable_extensions; do
3664 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3665 ac_cv_prog_ac_ct_RANLIB="ranlib"
3666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3675 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3676 if test -n "$ac_ct_RANLIB"; then
3677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3678 $as_echo "$ac_ct_RANLIB" >&6; }
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3681 $as_echo "no" >&6; }
3684 if test "x$ac_ct_RANLIB" = x; then
3687 case $cross_compiling:$ac_tool_warned in
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3690 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3691 ac_tool_warned=yes ;;
3693 RANLIB=$ac_ct_RANLIB
3696 RANLIB="$ac_cv_prog_RANLIB"
3699 # Extract the first word of "ar", so it can be a program name with args.
3700 set dummy ar; ac_word=$2
3701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3702 $as_echo_n "checking for $ac_word... " >&6; }
3703 if ${ac_cv_path_AR+:} false; then :
3704 $as_echo_n "(cached) " >&6
3708 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3715 test -z "$as_dir" && as_dir=.
3716 for ac_exec_ext in '' $ac_executable_extensions; do
3717 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3718 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3730 if test -n "$AR"; then
3731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3732 $as_echo "$AR" >&6; }
3734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3735 $as_echo "no" >&6; }
3739 # Extract the first word of "chmod", so it can be a program name with args.
3740 set dummy chmod; ac_word=$2
3741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3742 $as_echo_n "checking for $ac_word... " >&6; }
3743 if ${ac_cv_path_CHMOD+:} false; then :
3744 $as_echo_n "(cached) " >&6
3748 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
3751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3755 test -z "$as_dir" && as_dir=.
3756 for ac_exec_ext in '' $ac_executable_extensions; do
3757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3758 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
3759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3769 CHMOD=$ac_cv_path_CHMOD
3770 if test -n "$CHMOD"; then
3771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
3772 $as_echo "$CHMOD" >&6; }
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3775 $as_echo "no" >&6; }
3779 # Extract the first word of "gzip", so it can be a program name with args.
3780 set dummy gzip; ac_word=$2
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3782 $as_echo_n "checking for $ac_word... " >&6; }
3783 if ${ac_cv_path_GZIP+:} false; then :
3784 $as_echo_n "(cached) " >&6
3788 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
3791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795 test -z "$as_dir" && as_dir=.
3796 for ac_exec_ext in '' $ac_executable_extensions; do
3797 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3798 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
3799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3809 GZIP=$ac_cv_path_GZIP
3810 if test -n "$GZIP"; then
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5
3812 $as_echo "$GZIP" >&6; }
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3815 $as_echo "no" >&6; }
3819 # Extract the first word of "ld", so it can be a program name with args.
3820 set dummy ld; ac_word=$2
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3822 $as_echo_n "checking for $ac_word... " >&6; }
3823 if ${ac_cv_path_LD+:} false; then :
3824 $as_echo_n "(cached) " >&6
3828 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3835 test -z "$as_dir" && as_dir=.
3836 for ac_exec_ext in '' $ac_executable_extensions; do
3837 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3838 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3850 if test -n "$LD"; then
3851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3852 $as_echo "$LD" >&6; }
3854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3855 $as_echo "no" >&6; }
3859 # Extract the first word of "ln", so it can be a program name with args.
3860 set dummy ln; ac_word=$2
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3862 $as_echo_n "checking for $ac_word... " >&6; }
3863 if ${ac_cv_path_LN+:} false; then :
3864 $as_echo_n "(cached) " >&6
3868 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3875 test -z "$as_dir" && as_dir=.
3876 for ac_exec_ext in '' $ac_executable_extensions; do
3877 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3878 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3890 if test -n "$LN"; then
3891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
3892 $as_echo "$LN" >&6; }
3894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3895 $as_echo "no" >&6; }
3899 # Extract the first word of "mv", so it can be a program name with args.
3900 set dummy mv; ac_word=$2
3901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3902 $as_echo_n "checking for $ac_word... " >&6; }
3903 if ${ac_cv_path_MV+:} false; then :
3904 $as_echo_n "(cached) " >&6
3908 ac_cv_path_MV="$MV" # Let the user override the test with a path.
3911 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3915 test -z "$as_dir" && as_dir=.
3916 for ac_exec_ext in '' $ac_executable_extensions; do
3917 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3918 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
3919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3930 if test -n "$MV"; then
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
3932 $as_echo "$MV" >&6; }
3934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3935 $as_echo "no" >&6; }
3939 # Extract the first word of "rm", so it can be a program name with args.
3940 set dummy rm; ac_word=$2
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3942 $as_echo_n "checking for $ac_word... " >&6; }
3943 if ${ac_cv_path_RM+:} false; then :
3944 $as_echo_n "(cached) " >&6
3948 ac_cv_path_RM="$RM" # Let the user override the test with a path.
3951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3955 test -z "$as_dir" && as_dir=.
3956 for ac_exec_ext in '' $ac_executable_extensions; do
3957 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3958 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
3959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3970 if test -n "$RM"; then
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
3972 $as_echo "$RM" >&6; }
3974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3975 $as_echo "no" >&6; }
3979 # Extract the first word of "rmdir", so it can be a program name with args.
3980 set dummy rmdir; ac_word=$2
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3982 $as_echo_n "checking for $ac_word... " >&6; }
3983 if ${ac_cv_path_RMDIR+:} false; then :
3984 $as_echo_n "(cached) " >&6
3988 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path.
3991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3995 test -z "$as_dir" && as_dir=.
3996 for ac_exec_ext in '' $ac_executable_extensions; do
3997 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3998 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext"
3999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4009 RMDIR=$ac_cv_path_RMDIR
4010 if test -n "$RMDIR"; then
4011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
4012 $as_echo "$RMDIR" >&6; }
4014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4015 $as_echo "no" >&6; }
4019 # Extract the first word of "sed", so it can be a program name with args.
4020 set dummy sed; ac_word=$2
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4022 $as_echo_n "checking for $ac_word... " >&6; }
4023 if ${ac_cv_path_SED+:} false; then :
4024 $as_echo_n "(cached) " >&6
4028 ac_cv_path_SED="$SED" # Let the user override the test with a path.
4031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4035 test -z "$as_dir" && as_dir=.
4036 for ac_exec_ext in '' $ac_executable_extensions; do
4037 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4038 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4050 if test -n "$SED"; then
4051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
4052 $as_echo "$SED" >&6; }
4054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4055 $as_echo "no" >&6; }
4059 # Extract the first word of "xdg-open", so it can be a program name with args.
4060 set dummy xdg-open; ac_word=$2
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4062 $as_echo_n "checking for $ac_word... " >&6; }
4063 if ${ac_cv_path_XDGOPEN+:} false; then :
4064 $as_echo_n "(cached) " >&6
4068 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path.
4071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4075 test -z "$as_dir" && as_dir=.
4076 for ac_exec_ext in '' $ac_executable_extensions; do
4077 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4078 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext"
4079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4089 XDGOPEN=$ac_cv_path_XDGOPEN
4090 if test -n "$XDGOPEN"; then
4091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5
4092 $as_echo "$XDGOPEN" >&6; }
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4095 $as_echo "no" >&6; }
4099 if test "x$XDGOPEN" = x; then
4100 CUPS_HTMLVIEW="htmlview"
4102 CUPS_HTMLVIEW="$XDGOPEN"
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5
4107 $as_echo_n "checking for install-sh script... " >&6; }
4108 INSTALL="`pwd`/install-sh"
4110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5
4111 $as_echo "using $INSTALL" >&6; }
4113 if test "x$AR" = x; then
4114 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5
4116 if test "x$CC" = x; then
4117 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5
4121 # Check whether --enable-static was given.
4122 if test "${enable_static+set}" = set; then :
4123 enableval=$enable_static;
4127 if test x$enable_static = xyes; then
4128 echo Installing static libraries...
4129 INSTALLSTATIC="installstatic"
4134 if test -n "$ac_tool_prefix"; then
4135 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4136 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4138 $as_echo_n "checking for $ac_word... " >&6; }
4139 if ${ac_cv_path_PKGCONFIG+:} false; then :
4140 $as_echo_n "(cached) " >&6
4144 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
4147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4151 test -z "$as_dir" && as_dir=.
4152 for ac_exec_ext in '' $ac_executable_extensions; do
4153 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4154 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4165 PKGCONFIG=$ac_cv_path_PKGCONFIG
4166 if test -n "$PKGCONFIG"; then
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
4168 $as_echo "$PKGCONFIG" >&6; }
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4171 $as_echo "no" >&6; }
4176 if test -z "$ac_cv_path_PKGCONFIG"; then
4177 ac_pt_PKGCONFIG=$PKGCONFIG
4178 # Extract the first word of "pkg-config", so it can be a program name with args.
4179 set dummy pkg-config; ac_word=$2
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4181 $as_echo_n "checking for $ac_word... " >&6; }
4182 if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then :
4183 $as_echo_n "(cached) " >&6
4185 case $ac_pt_PKGCONFIG in
4187 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
4190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4194 test -z "$as_dir" && as_dir=.
4195 for ac_exec_ext in '' $ac_executable_extensions; do
4196 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4197 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
4198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4208 ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
4209 if test -n "$ac_pt_PKGCONFIG"; then
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
4211 $as_echo "$ac_pt_PKGCONFIG" >&6; }
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4214 $as_echo "no" >&6; }
4217 if test "x$ac_pt_PKGCONFIG" = x; then
4220 case $cross_compiling:$ac_tool_warned in
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4223 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4224 ac_tool_warned=yes ;;
4226 PKGCONFIG=$ac_pt_PKGCONFIG
4229 PKGCONFIG="$ac_cv_path_PKGCONFIG"
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5
4235 $as_echo_n "checking for library containing abs... " >&6; }
4236 if ${ac_cv_search_abs+:} false; then :
4237 $as_echo_n "(cached) " >&6
4239 ac_func_search_save_LIBS=$LIBS
4240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4241 /* end confdefs.h. */
4243 /* Override any GCC internal prototype to avoid an error.
4244 Use char because int might match the return type of a GCC
4245 builtin and then its argument prototype would still apply. */
4258 for ac_lib in '' m; do
4259 if test -z "$ac_lib"; then
4260 ac_res="none required"
4263 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4265 if ac_fn_c_try_link "$LINENO"; then :
4266 ac_cv_search_abs=$ac_res
4268 rm -f core conftest.err conftest.$ac_objext \
4270 if ${ac_cv_search_abs+:} false; then :
4274 if ${ac_cv_search_abs+:} false; then :
4280 LIBS=$ac_func_search_save_LIBS
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5
4283 $as_echo "$ac_cv_search_abs" >&6; }
4284 ac_res=$ac_cv_search_abs
4285 if test "$ac_res" != no; then :
4286 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4287 $as_echo "#define HAVE_ABS 1" >>confdefs.h
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
4292 $as_echo_n "checking for library containing crypt... " >&6; }
4293 if ${ac_cv_search_crypt+:} false; then :
4294 $as_echo_n "(cached) " >&6
4296 ac_func_search_save_LIBS=$LIBS
4297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4298 /* end confdefs.h. */
4300 /* Override any GCC internal prototype to avoid an error.
4301 Use char because int might match the return type of a GCC
4302 builtin and then its argument prototype would still apply. */
4315 for ac_lib in '' crypt; do
4316 if test -z "$ac_lib"; then
4317 ac_res="none required"
4320 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4322 if ac_fn_c_try_link "$LINENO"; then :
4323 ac_cv_search_crypt=$ac_res
4325 rm -f core conftest.err conftest.$ac_objext \
4327 if ${ac_cv_search_crypt+:} false; then :
4331 if ${ac_cv_search_crypt+:} false; then :
4334 ac_cv_search_crypt=no
4337 LIBS=$ac_func_search_save_LIBS
4339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
4340 $as_echo "$ac_cv_search_crypt" >&6; }
4341 ac_res=$ac_cv_search_crypt
4342 if test "$ac_res" != no; then :
4343 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5
4348 $as_echo_n "checking for library containing fmod... " >&6; }
4349 if ${ac_cv_search_fmod+:} false; then :
4350 $as_echo_n "(cached) " >&6
4352 ac_func_search_save_LIBS=$LIBS
4353 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4354 /* end confdefs.h. */
4356 /* Override any GCC internal prototype to avoid an error.
4357 Use char because int might match the return type of a GCC
4358 builtin and then its argument prototype would still apply. */
4371 for ac_lib in '' m; do
4372 if test -z "$ac_lib"; then
4373 ac_res="none required"
4376 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4378 if ac_fn_c_try_link "$LINENO"; then :
4379 ac_cv_search_fmod=$ac_res
4381 rm -f core conftest.err conftest.$ac_objext \
4383 if ${ac_cv_search_fmod+:} false; then :
4387 if ${ac_cv_search_fmod+:} false; then :
4390 ac_cv_search_fmod=no
4393 LIBS=$ac_func_search_save_LIBS
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5
4396 $as_echo "$ac_cv_search_fmod" >&6; }
4397 ac_res=$ac_cv_search_fmod
4398 if test "$ac_res" != no; then :
4399 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5
4404 $as_echo_n "checking for library containing getspent... " >&6; }
4405 if ${ac_cv_search_getspent+:} 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 '' sec gen; 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_getspent=$ac_res
4437 rm -f core conftest.err conftest.$ac_objext \
4439 if ${ac_cv_search_getspent+:} false; then :
4443 if ${ac_cv_search_getspent+:} false; then :
4446 ac_cv_search_getspent=no
4449 LIBS=$ac_func_search_save_LIBS
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5
4452 $as_echo "$ac_cv_search_getspent" >&6; }
4453 ac_res=$ac_cv_search_getspent
4454 if test "$ac_res" != no; then :
4455 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4461 # Check whether --enable-mallinfo was given.
4462 if test "${enable_mallinfo+set}" = set; then :
4463 enableval=$enable_mallinfo;
4467 if test x$enable_mallinfo = xyes; then
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5
4471 $as_echo_n "checking for library containing mallinfo... " >&6; }
4472 if ${ac_cv_search_mallinfo+:} false; then :
4473 $as_echo_n "(cached) " >&6
4475 ac_func_search_save_LIBS=$LIBS
4476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 /* end confdefs.h. */
4479 /* Override any GCC internal prototype to avoid an error.
4480 Use char because int might match the return type of a GCC
4481 builtin and then its argument prototype would still apply. */
4494 for ac_lib in '' malloc; do
4495 if test -z "$ac_lib"; then
4496 ac_res="none required"
4499 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4501 if ac_fn_c_try_link "$LINENO"; then :
4502 ac_cv_search_mallinfo=$ac_res
4504 rm -f core conftest.err conftest.$ac_objext \
4506 if ${ac_cv_search_mallinfo+:} false; then :
4510 if ${ac_cv_search_mallinfo+:} false; then :
4513 ac_cv_search_mallinfo=no
4516 LIBS=$ac_func_search_save_LIBS
4518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5
4519 $as_echo "$ac_cv_search_mallinfo" >&6; }
4520 ac_res=$ac_cv_search_mallinfo
4521 if test "$ac_res" != no; then :
4522 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4523 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h
4533 # Check whether --enable-libpaper was given.
4534 if test "${enable_libpaper+set}" = set; then :
4535 enableval=$enable_libpaper;
4539 if test x$enable_libpaper = xyes; then
4540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5
4541 $as_echo_n "checking for systempapername in -lpaper... " >&6; }
4542 if ${ac_cv_lib_paper_systempapername+:} false; then :
4543 $as_echo_n "(cached) " >&6
4545 ac_check_lib_save_LIBS=$LIBS
4546 LIBS="-lpaper $LIBS"
4547 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4548 /* end confdefs.h. */
4550 /* Override any GCC internal prototype to avoid an error.
4551 Use char because int might match the return type of a GCC
4552 builtin and then its argument prototype would still apply. */
4556 char systempapername ();
4560 return systempapername ();
4565 if ac_fn_c_try_link "$LINENO"; then :
4566 ac_cv_lib_paper_systempapername=yes
4568 ac_cv_lib_paper_systempapername=no
4570 rm -f core conftest.err conftest.$ac_objext \
4571 conftest$ac_exeext conftest.$ac_ext
4572 LIBS=$ac_check_lib_save_LIBS
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5
4575 $as_echo "$ac_cv_lib_paper_systempapername" >&6; }
4576 if test "x$ac_cv_lib_paper_systempapername" = xyes; then :
4577 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h
4590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4591 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4592 if ${ac_cv_path_GREP+:} false; then :
4593 $as_echo_n "(cached) " >&6
4595 if test -z "$GREP"; then
4596 ac_path_GREP_found=false
4597 # Loop through the user's path and test for each of PROGNAME-LIST
4598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4599 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4602 test -z "$as_dir" && as_dir=.
4603 for ac_prog in grep ggrep; do
4604 for ac_exec_ext in '' $ac_executable_extensions; do
4605 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4606 as_fn_executable_p "$ac_path_GREP" || continue
4607 # Check for GNU ac_path_GREP and select it if it is found.
4608 # Check for GNU $ac_path_GREP
4609 case `"$ac_path_GREP" --version 2>&1` in
4611 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4614 $as_echo_n 0123456789 >"conftest.in"
4617 cat "conftest.in" "conftest.in" >"conftest.tmp"
4618 mv "conftest.tmp" "conftest.in"
4619 cp "conftest.in" "conftest.nl"
4620 $as_echo 'GREP' >> "conftest.nl"
4621 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4622 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4623 as_fn_arith $ac_count + 1 && ac_count=$as_val
4624 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4625 # Best one so far, save it but keep looking for a better one
4626 ac_cv_path_GREP="$ac_path_GREP"
4627 ac_path_GREP_max=$ac_count
4629 # 10*(2^10) chars as input seems more than enough
4630 test $ac_count -gt 10 && break
4632 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4635 $ac_path_GREP_found && break 3
4640 if test -z "$ac_cv_path_GREP"; then
4641 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4644 ac_cv_path_GREP=$GREP
4648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4649 $as_echo "$ac_cv_path_GREP" >&6; }
4650 GREP="$ac_cv_path_GREP"
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4654 $as_echo_n "checking for egrep... " >&6; }
4655 if ${ac_cv_path_EGREP+:} false; then :
4656 $as_echo_n "(cached) " >&6
4658 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4659 then ac_cv_path_EGREP="$GREP -E"
4661 if test -z "$EGREP"; then
4662 ac_path_EGREP_found=false
4663 # Loop through the user's path and test for each of PROGNAME-LIST
4664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4668 test -z "$as_dir" && as_dir=.
4669 for ac_prog in egrep; do
4670 for ac_exec_ext in '' $ac_executable_extensions; do
4671 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4672 as_fn_executable_p "$ac_path_EGREP" || continue
4673 # Check for GNU ac_path_EGREP and select it if it is found.
4674 # Check for GNU $ac_path_EGREP
4675 case `"$ac_path_EGREP" --version 2>&1` in
4677 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4680 $as_echo_n 0123456789 >"conftest.in"
4683 cat "conftest.in" "conftest.in" >"conftest.tmp"
4684 mv "conftest.tmp" "conftest.in"
4685 cp "conftest.in" "conftest.nl"
4686 $as_echo 'EGREP' >> "conftest.nl"
4687 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4688 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4689 as_fn_arith $ac_count + 1 && ac_count=$as_val
4690 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4691 # Best one so far, save it but keep looking for a better one
4692 ac_cv_path_EGREP="$ac_path_EGREP"
4693 ac_path_EGREP_max=$ac_count
4695 # 10*(2^10) chars as input seems more than enough
4696 test $ac_count -gt 10 && break
4698 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4701 $ac_path_EGREP_found && break 3
4706 if test -z "$ac_cv_path_EGREP"; then
4707 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4710 ac_cv_path_EGREP=$EGREP
4715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4716 $as_echo "$ac_cv_path_EGREP" >&6; }
4717 EGREP="$ac_cv_path_EGREP"
4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4721 $as_echo_n "checking for ANSI C header files... " >&6; }
4722 if ${ac_cv_header_stdc+:} false; then :
4723 $as_echo_n "(cached) " >&6
4725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4726 /* end confdefs.h. */
4740 if ac_fn_c_try_compile "$LINENO"; then :
4741 ac_cv_header_stdc=yes
4743 ac_cv_header_stdc=no
4745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4747 if test $ac_cv_header_stdc = yes; then
4748 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4750 /* end confdefs.h. */
4754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4755 $EGREP "memchr" >/dev/null 2>&1; then :
4758 ac_cv_header_stdc=no
4764 if test $ac_cv_header_stdc = yes; then
4765 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 /* end confdefs.h. */
4771 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4772 $EGREP "free" >/dev/null 2>&1; then :
4775 ac_cv_header_stdc=no
4781 if test $ac_cv_header_stdc = yes; then
4782 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4783 if test "$cross_compiling" = yes; then :
4786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787 /* end confdefs.h. */
4790 #if ((' ' & 0x0FF) == 0x020)
4791 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4792 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4794 # define ISLOWER(c) \
4795 (('a' <= (c) && (c) <= 'i') \
4796 || ('j' <= (c) && (c) <= 'r') \
4797 || ('s' <= (c) && (c) <= 'z'))
4798 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4801 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4806 for (i = 0; i < 256; i++)
4807 if (XOR (islower (i), ISLOWER (i))
4808 || toupper (i) != TOUPPER (i))
4813 if ac_fn_c_try_run "$LINENO"; then :
4816 ac_cv_header_stdc=no
4818 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4819 conftest.$ac_objext conftest.beam conftest.$ac_ext
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4825 $as_echo "$ac_cv_header_stdc" >&6; }
4826 if test $ac_cv_header_stdc = yes; then
4828 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4832 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4833 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4834 inttypes.h stdint.h unistd.h
4836 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" |
$as_tr_sh`
4837 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4839 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4840 cat >>confdefs.h <<_ACEOF
4841 #define `$as_echo "HAVE_$ac_header" |
$as_tr_cpp` 1
4849 ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4850 if test "x$ac_cv_header_stdlib_h" = xyes; then :
4851 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h
4856 ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default"
4857 if test "x$ac_cv_header_crypt_h" = xyes; then :
4858 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h
4863 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default"
4864 if test "x$ac_cv_header_langinfo_h" = xyes; then :
4865 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h
4870 ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
4871 if test "x$ac_cv_header_malloc_h" = xyes; then :
4872 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h
4877 ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default"
4878 if test "x$ac_cv_header_shadow_h" = xyes; then :
4879 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h
4884 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
4885 if test "x$ac_cv_header_stdint_h" = xyes; then :
4886 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h
4891 ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default"
4892 if test "x$ac_cv_header_string_h" = xyes; then :
4893 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h
4898 ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default"
4899 if test "x$ac_cv_header_strings_h" = xyes; then :
4900 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h
4905 ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default"
4906 if test "x$ac_cv_header_bstring_h" = xyes; then :
4907 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h
4912 ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default"
4913 if test "x$ac_cv_header_sys_ioctl_h" = xyes; then :
4914 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h
4919 ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
4920 if test "x$ac_cv_header_sys_param_h" = xyes; then :
4921 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h
4926 ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default"
4927 if test "x$ac_cv_header_sys_ucred_h" = xyes; then :
4928 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h
4933 ac_fn_c_check_header_mongrel "$LINENO" "asl.h" "ac_cv_header_asl_h" "$ac_includes_default"
4934 if test "x$ac_cv_header_asl_h" = xyes; then :
4935 $as_echo "#define HAVE_ASL_H 1" >>confdefs.h
4941 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
4942 if test "x$ac_cv_header_iconv_h" = xyes; then :
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5
4946 $as_echo_n "checking for library containing iconv_open... " >&6; }
4947 if ${ac_cv_search_iconv_open+:} false; then :
4948 $as_echo_n "(cached) " >&6
4950 ac_func_search_save_LIBS=$LIBS
4951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4952 /* end confdefs.h. */
4954 /* Override any GCC internal prototype to avoid an error.
4955 Use char because int might match the return type of a GCC
4956 builtin and then its argument prototype would still apply. */
4964 return iconv_open ();
4969 for ac_lib in '' iconv; do
4970 if test -z "$ac_lib"; then
4971 ac_res="none required"
4974 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4976 if ac_fn_c_try_link "$LINENO"; then :
4977 ac_cv_search_iconv_open=$ac_res
4979 rm -f core conftest.err conftest.$ac_objext \
4981 if ${ac_cv_search_iconv_open+:} false; then :
4985 if ${ac_cv_search_iconv_open+:} false; then :
4988 ac_cv_search_iconv_open=no
4991 LIBS=$ac_func_search_save_LIBS
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5
4994 $as_echo "$ac_cv_search_iconv_open" >&6; }
4995 ac_res=$ac_cv_search_iconv_open
4996 if test "$ac_res" != no; then :
4997 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4998 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5000 SAVELIBS="$SAVELIBS $LIBS"
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing libiconv_open" >&5
5004 $as_echo_n "checking for library containing libiconv_open... " >&6; }
5005 if ${ac_cv_search_libiconv_open+:} false; then :
5006 $as_echo_n "(cached) " >&6
5008 ac_func_search_save_LIBS=$LIBS
5009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5010 /* end confdefs.h. */
5012 /* Override any GCC internal prototype to avoid an error.
5013 Use char because int might match the return type of a GCC
5014 builtin and then its argument prototype would still apply. */
5018 char libiconv_open ();
5022 return libiconv_open ();
5027 for ac_lib in '' iconv; do
5028 if test -z "$ac_lib"; then
5029 ac_res="none required"
5032 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5034 if ac_fn_c_try_link "$LINENO"; then :
5035 ac_cv_search_libiconv_open=$ac_res
5037 rm -f core conftest.err conftest.$ac_objext \
5039 if ${ac_cv_search_libiconv_open+:} false; then :
5043 if ${ac_cv_search_libiconv_open+:} false; then :
5046 ac_cv_search_libiconv_open=no
5049 LIBS=$ac_func_search_save_LIBS
5051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_libiconv_open" >&5
5052 $as_echo "$ac_cv_search_libiconv_open" >&6; }
5053 ac_res=$ac_cv_search_libiconv_open
5054 if test "$ac_res" != no; then :
5055 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5056 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h
5058 SAVELIBS="$SAVELIBS $LIBS"
5067 ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default"
5068 if test "x$ac_cv_header_mxml_h" = xyes; then :
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5
5071 $as_echo_n "checking for library containing mmxlNewElement... " >&6; }
5072 if ${ac_cv_search_mmxlNewElement+:} false; then :
5073 $as_echo_n "(cached) " >&6
5075 ac_func_search_save_LIBS=$LIBS
5076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5077 /* end confdefs.h. */
5079 /* Override any GCC internal prototype to avoid an error.
5080 Use char because int might match the return type of a GCC
5081 builtin and then its argument prototype would still apply. */
5085 char mmxlNewElement ();
5089 return mmxlNewElement ();
5094 for ac_lib in '' mxml; do
5095 if test -z "$ac_lib"; then
5096 ac_res="none required"
5099 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5101 if ac_fn_c_try_link "$LINENO"; then :
5102 ac_cv_search_mmxlNewElement=$ac_res
5104 rm -f core conftest.err conftest.$ac_objext \
5106 if ${ac_cv_search_mmxlNewElement+:} false; then :
5110 if ${ac_cv_search_mmxlNewElement+:} false; then :
5113 ac_cv_search_mmxlNewElement=no
5116 LIBS=$ac_func_search_save_LIBS
5118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5
5119 $as_echo "$ac_cv_search_mmxlNewElement" >&6; }
5120 ac_res=$ac_cv_search_mmxlNewElement
5121 if test "$ac_res" != no; then :
5122 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5123 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h
5134 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default"
5135 if test "x$ac_cv_header_sys_mount_h" = xyes; then :
5136 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h
5141 ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default"
5142 if test "x$ac_cv_header_sys_statfs_h" = xyes; then :
5143 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h
5148 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
5149 if test "x$ac_cv_header_sys_statvfs_h" = xyes; then :
5150 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
5155 ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default"
5156 if test "x$ac_cv_header_sys_vfs_h" = xyes; then :
5157 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h
5162 for ac_func in statfs statvfs
5164 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5165 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5166 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5167 cat >>confdefs.h <<_ACEOF
5168 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5175 for ac_func in strdup strlcat strlcpy
5177 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5178 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5179 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5180 cat >>confdefs.h <<_ACEOF
5181 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5187 if test "$uname" = "HP-UX" -a "$uversion" = "1020"; then
5188 echo Forcing snprintf emulation for HP-UX.
5190 for ac_func in snprintf vsnprintf
5192 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5193 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5194 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5195 cat >>confdefs.h <<_ACEOF
5196 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5204 for ac_func in random lrand48 arc4random
5206 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5207 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5208 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5209 cat >>confdefs.h <<_ACEOF
5210 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5217 for ac_func in geteuid
5219 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid"
5220 if test "x$ac_cv_func_geteuid" = xyes; then :
5221 cat >>confdefs.h <<_ACEOF
5222 #define HAVE_GETEUID 1
5229 for ac_func in setpgid
5231 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
5232 if test "x$ac_cv_func_setpgid" = xyes; then :
5233 cat >>confdefs.h <<_ACEOF
5234 #define HAVE_SETPGID 1
5241 for ac_func in vsyslog
5243 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog"
5244 if test "x$ac_cv_func_vsyslog" = xyes; then :
5245 cat >>confdefs.h <<_ACEOF
5246 #define HAVE_VSYSLOG 1
5255 # Do not use sigset on Linux or GNU HURD
5258 # Use sigset on other platforms, if available
5259 for ac_func in sigset
5261 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5262 if test "x$ac_cv_func_sigset" = xyes; then :
5263 cat >>confdefs.h <<_ACEOF
5264 #define HAVE_SIGSET 1
5273 for ac_func in sigaction
5275 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5276 if test "x$ac_cv_func_sigaction" = xyes; then :
5277 cat >>confdefs.h <<_ACEOF
5278 #define HAVE_SIGACTION 1
5285 for ac_func in waitpid wait3
5287 as_ac_var=`$as_echo "ac_cv_func_$ac_func" |
$as_tr_sh`
5288 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5289 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5290 cat >>confdefs.h <<_ACEOF
5291 #define `$as_echo "HAVE_$ac_func" |
$as_tr_cpp` 1
5298 for ac_func in posix_spawn
5300 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn"
5301 if test "x$ac_cv_func_posix_spawn" = xyes; then :
5302 cat >>confdefs.h <<_ACEOF
5303 #define HAVE_POSIX_SPAWN 1
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5
5311 $as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; }
5312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5313 /* end confdefs.h. */
5319 int o = t.tm_gmtoff;
5324 if ac_fn_c_try_compile "$LINENO"; then :
5325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5326 $as_echo "yes" >&6; }
5327 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
5330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5331 $as_echo "no" >&6; }
5333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5
5336 $as_echo_n "checking for st_gen member in stat structure... " >&6; }
5337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5338 /* end confdefs.h. */
5339 #include <sys/stat.h>
5349 if ac_fn_c_try_compile "$LINENO"; then :
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5351 $as_echo "yes" >&6; }
5352 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5356 $as_echo "no" >&6; }
5358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5360 for ac_func in removefile
5362 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile"
5363 if test "x$ac_cv_func_removefile" = xyes; then :
5364 cat >>confdefs.h <<_ACEOF
5365 #define HAVE_REMOVEFILE 1
5372 # Check whether --enable-libusb was given.
5373 if test "${enable_libusb+set}" = set; then :
5374 enableval=$enable_libusb;
5383 if test "x$PKGCONFIG" != x; then
5384 if test x$enable_libusb != xno -a $uname != Darwin; then
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5
5386 $as_echo_n "checking for libusb-1.0... " >&6; }
5387 if $PKGCONFIG --exists libusb-1.0; then
5388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5389 $as_echo "yes" >&6; }
5390 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h
5392 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0
`"
5393 LIBUSB="`$PKGCONFIG --libs libusb-1.0
`"
5394 USBQUIRKS="\$(DATADIR)/usb"
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5397 $as_echo "no" >&6; }
5398 if test x$enable_libusb = xyes; then
5399 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5
5403 elif test x$enable_libusb = xyes; then
5404 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5
5407 # Check whether --enable-tcp_wrappers was given.
5408 if test "${enable_tcp_wrappers+set}" = set; then :
5409 enableval=$enable_tcp_wrappers;
5416 if test x$enable_tcp_wrappers = xyes; then
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5
5418 $as_echo_n "checking for hosts_access in -lwrap... " >&6; }
5419 if ${ac_cv_lib_wrap_hosts_access+:} false; then :
5420 $as_echo_n "(cached) " >&6
5422 ac_check_lib_save_LIBS=$LIBS
5424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5425 /* end confdefs.h. */
5427 /* Override any GCC internal prototype to avoid an error.
5428 Use char because int might match the return type of a GCC
5429 builtin and then its argument prototype would still apply. */
5433 char hosts_access ();
5437 return hosts_access ();
5442 if ac_fn_c_try_link "$LINENO"; then :
5443 ac_cv_lib_wrap_hosts_access=yes
5445 ac_cv_lib_wrap_hosts_access=no
5447 rm -f core conftest.err conftest.$ac_objext \
5448 conftest$ac_exeext conftest.$ac_ext
5449 LIBS=$ac_check_lib_save_LIBS
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5
5452 $as_echo "$ac_cv_lib_wrap_hosts_access" >&6; }
5453 if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then :
5455 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default"
5456 if test "x$ac_cv_header_tcpd_h" = xyes; then :
5457 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h
5469 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
5470 if test "x$ac_cv_header_zlib_h" = xyes; then :
5471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5
5472 $as_echo_n "checking for gzgets in -lz... " >&6; }
5473 if ${ac_cv_lib_z_gzgets+:} false; then :
5474 $as_echo_n "(cached) " >&6
5476 ac_check_lib_save_LIBS=$LIBS
5478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5479 /* end confdefs.h. */
5481 /* Override any GCC internal prototype to avoid an error.
5482 Use char because int might match the return type of a GCC
5483 builtin and then its argument prototype would still apply. */
5496 if ac_fn_c_try_link "$LINENO"; then :
5497 ac_cv_lib_z_gzgets=yes
5499 ac_cv_lib_z_gzgets=no
5501 rm -f core conftest.err conftest.$ac_objext \
5502 conftest$ac_exeext conftest.$ac_ext
5503 LIBS=$ac_check_lib_save_LIBS
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5
5506 $as_echo "$ac_cv_lib_z_gzgets" >&6; }
5507 if test "x$ac_cv_lib_z_gzgets" = xyes; then :
5508 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5
5513 $as_echo_n "checking for inflateCopy in -lz... " >&6; }
5514 if ${ac_cv_lib_z_inflateCopy+:} false; then :
5515 $as_echo_n "(cached) " >&6
5517 ac_check_lib_save_LIBS=$LIBS
5519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5520 /* end confdefs.h. */
5522 /* Override any GCC internal prototype to avoid an error.
5523 Use char because int might match the return type of a GCC
5524 builtin and then its argument prototype would still apply. */
5528 char inflateCopy ();
5532 return inflateCopy ();
5537 if ac_fn_c_try_link "$LINENO"; then :
5538 ac_cv_lib_z_inflateCopy=yes
5540 ac_cv_lib_z_inflateCopy=no
5542 rm -f core conftest.err conftest.$ac_objext \
5543 conftest$ac_exeext conftest.$ac_ext
5544 LIBS=$ac_check_lib_save_LIBS
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5
5547 $as_echo "$ac_cv_lib_z_inflateCopy" >&6; }
5548 if test "x$ac_cv_lib_z_inflateCopy" = xyes; then :
5549 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h
5553 if test "x$GZIP" != z; then
5582 # Check whether --enable-acl was given.
5583 if test "${enable_acl+set}" = set; then :
5584 enableval=$enable_acl;
5587 if test "x$enable_acl" != xno; then
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5
5589 $as_echo_n "checking for library containing acl_init... " >&6; }
5590 if ${ac_cv_search_acl_init+:} false; then :
5591 $as_echo_n "(cached) " >&6
5593 ac_func_search_save_LIBS=$LIBS
5594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5595 /* end confdefs.h. */
5597 /* Override any GCC internal prototype to avoid an error.
5598 Use char because int might match the return type of a GCC
5599 builtin and then its argument prototype would still apply. */
5612 for ac_lib in '' acl; do
5613 if test -z "$ac_lib"; then
5614 ac_res="none required"
5617 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5619 if ac_fn_c_try_link "$LINENO"; then :
5620 ac_cv_search_acl_init=$ac_res
5622 rm -f core conftest.err conftest.$ac_objext \
5624 if ${ac_cv_search_acl_init+:} false; then :
5628 if ${ac_cv_search_acl_init+:} false; then :
5631 ac_cv_search_acl_init=no
5634 LIBS=$ac_func_search_save_LIBS
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5
5637 $as_echo "$ac_cv_search_acl_init" >&6; }
5638 ac_res=$ac_cv_search_acl_init
5639 if test "$ac_res" != no; then :
5640 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5641 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h
5645 SERVERLIBS="$SERVERLIBS $LIBS"
5649 # Check whether --enable-dbus was given.
5650 if test "${enable_dbus+set}" = set; then :
5651 enableval=$enable_dbus;
5655 # Check whether --with-dbusdir was given.
5656 if test "${with_dbusdir+set}" = set; then :
5657 withval=$with_dbusdir; DBUSDIR="$withval"
5663 DBUS_NOTIFIERLIBS=""
5665 if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x -a "x$uname" != xDarwin; then
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5
5667 $as_echo_n "checking for DBUS... " >&6; }
5668 if $PKGCONFIG --exists dbus-1; then
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5670 $as_echo "yes" >&6; }
5671 $as_echo "#define HAVE_DBUS 1" >>confdefs.h
5673 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1
` -DDBUS_API_SUBJECT_TO_CHANGE"
5674 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1
`"
5675 DBUS_NOTIFIER="dbus"
5676 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1
`"
5678 LIBS="$LIBS $DBUS_NOTIFIERLIBS"
5679 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append"
5680 if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then :
5681 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h
5685 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init"
5686 if test "x$ac_cv_func_dbus_threads_init" = xyes; then :
5687 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h
5692 if test -d /etc/dbus-1; then
5693 DBUSDIR="/etc/dbus-1"
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5697 $as_echo "no" >&6; }
5705 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM"
5706 CUPS_DEFAULT_SYSTEM_AUTHKEY=""
5707 CUPS_SYSTEM_AUTHKEY=""
5712 BACKLIBS="$BACKLIBS -framework IOKit"
5713 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices"
5714 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS"
5716 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
5717 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
5718 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h
5723 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default"
5724 if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then :
5725 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h
5730 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default"
5731 if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then :
5732 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h
5737 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default"
5738 if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then :
5739 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h
5745 for ac_func in SCDynamicStoreCopyComputerName
5747 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName"
5748 if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then :
5749 cat >>confdefs.h <<_ACEOF
5750 #define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1
5757 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default"
5758 if test "x$ac_cv_header_membership_h" = xyes; then :
5759 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h
5764 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default"
5765 if test "x$ac_cv_header_membershipPriv_h" = xyes; then :
5766 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h
5771 for ac_func in mbr_uid_to_uuid
5773 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid"
5774 if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then :
5775 cat >>confdefs.h <<_ACEOF
5776 #define HAVE_MBR_UID_TO_UUID 1
5783 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5784 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
5785 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h
5791 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default"
5792 if test "x$ac_cv_header_notify_h" = xyes; then :
5793 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h
5798 for ac_func in notify_post
5800 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post"
5801 if test "x$ac_cv_func_notify_post" = xyes; then :
5802 cat >>confdefs.h <<_ACEOF
5803 #define HAVE_NOTIFY_POST 1
5811 # Check whether --with-adminkey was given.
5812 if test "${with_adminkey+set}" = set; then :
5813 withval=$with_adminkey; default_adminkey="$withval"
5815 default_adminkey="default"
5819 # Check whether --with-operkey was given.
5820 if test "${with_operkey+set}" = set; then :
5821 withval=$with_operkey; default_operkey="$withval"
5823 default_operkey="default"
5827 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default"
5828 if test "x$ac_cv_header_Security_Authorization_h" = xyes; then :
5830 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h
5833 if test "x$default_adminkey" != xdefault; then
5834 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey"
5835 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey"
5836 elif grep -q system.print.operator /etc/authorization; then
5837 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"
5838 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin"
5840 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"
5841 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences"
5844 if test "x$default_operkey" != xdefault; then
5845 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin"
5846 elif grep -q system.print.operator /etc/authorization; then
5847 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin"
5849 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin"
5854 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
5855 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
5856 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
5862 if test $uversion -ge 100; then
5863 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default"
5864 if test "x$ac_cv_header_sandbox_h" = xyes; then :
5865 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h
5871 if test $uversion -ge 110 -a $uversion -lt 120; then
5872 # Broken public headers in 10.7.x...
5873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5
5874 $as_echo_n "checking for sandbox/private.h presence... " >&6; }
5875 if test -f /usr/local/include/sandbox/private.h; then
5876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5877 $as_echo "yes" >&6; }
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5880 $as_echo "no" >&6; }
5881 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
5885 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default"
5886 if test "x$ac_cv_header_xpc_xpc_h" = xyes; then :
5887 $as_echo "#define HAVE_XPC 1" >>confdefs.h
5889 INSTALLXPC="install-xpc"
5893 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default"
5894 if test "x$ac_cv_header_xpc_private_h" = xyes; then :
5895 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h
5904 cat >>confdefs.h <<_ACEOF
5905 #define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH"
5908 cat >>confdefs.h <<_ACEOF
5909 #define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY"
5918 # Check whether --with-components was given.
5919 if test "${with_components+set}" = set; then :
5920 withval=$with_components; COMPONENTS="$withval"
5924 case "$COMPONENTS" in
5926 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates"
5930 BUILDDIRS="data locale"
5934 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5
5943 if test "$prefix" = "NONE"; then
5947 if test "$exec_prefix" = "NONE"; then
5948 if test "$prefix" = "/"; then
5951 exec_prefix="$prefix"
5955 if test "$bindir" = "\${exec_prefix}/bin"; then
5956 bindir="$exec_prefix/bin"
5959 cat >>confdefs.h <<_ACEOF
5960 #define CUPS_BINDIR "$bindir"
5964 if test "$sbindir" = "\${exec_prefix}/sbin"; then
5965 sbindir="$exec_prefix/sbin"
5968 cat >>confdefs.h <<_ACEOF
5969 #define CUPS_SBINDIR "$sbindir"
5973 if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then
5974 sharedstatedir="/usr/com"
5977 if test "$datarootdir" = "\${prefix}/share"; then
5978 if test "$prefix" = "/"; then
5979 datarootdir="/usr/share"
5981 datarootdir="$prefix/share"
5985 if test "$datadir" = "\${prefix}/share"; then
5986 if test "$prefix" = "/"; then
5987 datadir="/usr/share"
5989 datadir="$prefix/share"
5991 elif test "$datadir" = "\${datarootdir}"; then
5992 datadir="$datarootdir"
5995 if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then
5996 includedir="/usr/include"
5999 if test "$localstatedir" = "\${prefix}/var"; then
6000 if test "$prefix" = "/"; then
6001 if test "$uname" = Darwin; then
6002 localstatedir="/private/var"
6004 localstatedir="/var"
6007 localstatedir="$prefix/var"
6011 if test "$sysconfdir" = "\${prefix}/etc"; then
6012 if test "$prefix" = "/"; then
6013 if test "$uname" = Darwin; then
6014 sysconfdir="/private/etc"
6019 sysconfdir="$prefix/etc"
6023 if test "$libdir" = "\${exec_prefix}/lib"; then
6026 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then
6027 libdir="$exec_prefix/lib64"
6034 # Check whether --with-privateinclude was given.
6035 if test "${with_privateinclude+set}" = set; then :
6036 withval=$with_privateinclude; privateinclude="$withval"
6041 if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then
6042 PRIVATEINCLUDE="$privateinclude/cups"
6051 # Check whether --with-lpdconfig was given.
6052 if test "${with_lpdconfig+set}" = set; then :
6053 withval=$with_lpdconfig; LPDCONFIG="$withval"
6059 if test "x$LPDCONFIG" = x; then
6060 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then
6061 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
6062 elif test "x$XINETD" != x; then
6063 LPDCONFIG="xinetd://$XINETD/cups-lpd"
6067 if test "x$LPDCONFIG" = xoff; then
6068 cat >>confdefs.h <<_ACEOF
6069 #define CUPS_DEFAULT_LPD_CONFIG ""
6073 cat >>confdefs.h <<_ACEOF
6074 #define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG"
6080 # Check whether --with-smbconfig was given.
6081 if test "${with_smbconfig+set}" = set; then :
6082 withval=$with_smbconfig; SMBCONFIG="$withval"
6088 if test "x$SMBCONFIG" = x; then
6089 if test -f /System/Library/LaunchDaemons/smbd.plist; then
6090 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist"
6092 for dir in /etc /etc/samba /usr/local/etc; do
6093 if test -f $dir/smb.conf; then
6094 SMBCONFIG="samba://$dir/smb.conf"
6101 if test "x$SMBCONFIG" = xoff; then
6102 cat >>confdefs.h <<_ACEOF
6103 #define CUPS_DEFAULT_SMB_CONFIG ""
6107 cat >>confdefs.h <<_ACEOF
6108 #define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG"
6115 # Check whether --with-cachedir was given.
6116 if test "${with_cachedir+set}" = set; then :
6117 withval=$with_cachedir; cachedir="$withval"
6123 if test x$cachedir = x; then
6124 if test "x$uname" = xDarwin; then
6125 CUPS_CACHEDIR="$localstatedir/spool/cups/cache"
6127 CUPS_CACHEDIR="$localstatedir/cache/cups"
6130 CUPS_CACHEDIR="$cachedir"
6132 cat >>confdefs.h <<_ACEOF
6133 #define CUPS_CACHEDIR "$CUPS_CACHEDIR"
6139 CUPS_DATADIR="$datadir/cups"
6140 cat >>confdefs.h <<_ACEOF
6141 #define CUPS_DATADIR "$datadir/cups"
6148 # Check whether --with-icondir was given.
6149 if test "${with_icondir+set}" = set; then :
6150 withval=$with_icondir; icondir="$withval"
6156 if test "x$icondir" = x -a -d /usr/share/icons; then
6157 ICONDIR="/usr/share/icons"
6166 # Check whether --with-menudir was given.
6167 if test "${with_menudir+set}" = set; then :
6168 withval=$with_menudir; menudir="$withval"
6174 if test "x$menudir" = x -a -d /usr/share/applications; then
6175 MENUDIR="/usr/share/applications"
6182 # Documentation files
6184 # Check whether --with-docdir was given.
6185 if test "${with_docdir+set}" = set; then :
6186 withval=$with_docdir; docdir="$withval"
6192 if test x$docdir = x; then
6193 CUPS_DOCROOT="$datadir/doc/cups"
6194 docdir="$datadir/doc/cups"
6196 CUPS_DOCROOT="$docdir"
6199 cat >>confdefs.h <<_ACEOF
6200 #define CUPS_DOCROOT "$docdir"
6207 # Check whether --with-fontpath was given.
6208 if test "${with_fontpath+set}" = set; then :
6209 withval=$with_fontpath; fontpath="$withval"
6215 if test "x$fontpath" = "x"; then
6216 CUPS_FONTPATH="$datadir/cups/fonts"
6218 CUPS_FONTPATH="$fontpath"
6222 cat >>confdefs.h <<_ACEOF
6223 #define CUPS_FONTPATH "$CUPS_FONTPATH"
6228 if test "$localedir" = "\${datarootdir}/locale"; then
6230 Linux | GNU | *BSD* | Darwin*)
6231 CUPS_LOCALEDIR="$datarootdir/locale"
6235 # This is the standard System V location...
6236 CUPS_LOCALEDIR="$exec_prefix/lib/locale"
6240 CUPS_LOCALEDIR="$localedir"
6243 cat >>confdefs.h <<_ACEOF
6244 #define CUPS_LOCALEDIR "$CUPS_LOCALEDIR"
6251 # Check whether --with-logdir was given.
6252 if test "${with_logdir+set}" = set; then :
6253 withval=$with_logdir; logdir="$withval"
6259 if test x$logdir = x; then
6260 CUPS_LOGDIR="$localstatedir/log/cups"
6261 cat >>confdefs.h <<_ACEOF
6262 #define CUPS_LOGDIR "$localstatedir/log/cups"
6266 CUPS_LOGDIR="$logdir"
6268 cat >>confdefs.h <<_ACEOF
6269 #define CUPS_LOGDIR "$CUPS_LOGDIR"
6274 # Longer-term spool data
6275 CUPS_REQUESTS="$localstatedir/spool/cups"
6276 cat >>confdefs.h <<_ACEOF
6277 #define CUPS_REQUESTS "$localstatedir/spool/cups"
6282 # Server executables...
6285 # *BSD and Darwin (MacOS X)
6287 CUPS_SERVERBIN="$exec_prefix/libexec/cups"
6291 INSTALL_SYSV="install-sysv"
6292 CUPS_SERVERBIN="$exec_prefix/lib/cups"
6296 cat >>confdefs.h <<_ACEOF
6297 #define CUPS_SERVERBIN "$CUPS_SERVERBIN"
6303 # Configuration files
6304 CUPS_SERVERROOT="$sysconfdir/cups"
6305 cat >>confdefs.h <<_ACEOF
6306 #define CUPS_SERVERROOT "$sysconfdir/cups"
6311 # Transient run-time state
6313 # Check whether --with-rundir was given.
6314 if test "${with_rundir+set}" = set; then :
6315 withval=$with_rundir; CUPS_STATEDIR="$withval"
6321 CUPS_STATEDIR="$CUPS_SERVERROOT"
6325 CUPS_STATEDIR="$localstatedir/run/cups"
6330 cat >>confdefs.h <<_ACEOF
6331 #define CUPS_STATEDIR "$CUPS_STATEDIR"
6337 if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then
6338 # New GNU "standards" break previous ones, so make sure we use
6339 # the right default location for the operating system...
6340 mandir="\${prefix}/man"
6343 if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then
6345 Darwin* | Linux | GNU | *BSD*)
6346 # Darwin, MacOS X, Linux, GNU HURD, and *BSD
6347 mandir="/usr/share/man"
6348 AMANDIR="/usr/share/man"
6349 PMANDIR="/usr/share/man"
6375 Linux* | GNU* | Darwin*)
6376 # Linux, GNU Hurd, and OS X
6402 DSOFLAGS="${DSOFLAGS:=}"
6404 # Check whether --enable-shared was given.
6405 if test "${enable_shared+set}" = set; then :
6406 enableval=$enable_shared;
6411 LIBCUPSBASE="lib$cupsbase"
6412 LIBCUPSSTATIC="lib$cupsbase.a"
6414 if test x$enable_shared != xno; then
6417 LIBCUPS="lib$cupsbase.so.2"
6418 LIBCUPSCGI="libcupscgi.so.1"
6419 LIBCUPSIMAGE="libcupsimage.so.2"
6420 LIBCUPSMIME="libcupsmime.so.1"
6421 LIBCUPSPPDC="libcupsppdc.so.1"
6424 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\
` -G \$(OPTIM)"
6426 Linux | GNU | *BSD*)
6427 LIBCUPS="lib$cupsbase.so.2"
6428 LIBCUPSCGI="libcupscgi.so.1"
6429 LIBCUPSIMAGE="libcupsimage.so.2"
6430 LIBCUPSMIME="libcupsmime.so.1"
6431 LIBCUPSPPDC="libcupsppdc.so.1"
6434 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6437 LIBCUPS="lib$cupsbase.2.dylib"
6438 LIBCUPSCGI="libcupscgi.1.dylib"
6439 LIBCUPSIMAGE="libcupsimage.2.dylib"
6440 LIBCUPSMIME="libcupsmime.1.dylib"
6441 LIBCUPSPPDC="libcupsppdc.1.dylib"
6444 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc"
6447 echo "Warning: shared libraries may not be supported. Trying -shared"
6448 echo " option with compiler."
6449 LIBCUPS="lib$cupsbase.so.2"
6450 LIBCUPSCGI="libcupscgi.so.1"
6451 LIBCUPSIMAGE="libcupsimage.so.2"
6452 LIBCUPSMIME="libcupsmime.so.1"
6453 LIBCUPSPPDC="libcupsppdc.so.1"
6456 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\
` -shared \$(OPTIM)"
6461 LIBCUPS="lib$cupsbase.a"
6462 LIBCUPSCGI="libcupscgi.a"
6463 LIBCUPSIMAGE="libcupsimage.a"
6464 LIBCUPSMIME="libcupsmime.a"
6465 LIBCUPSPPDC="libcupsppdc.a"
6481 if test x$enable_shared = xno; then
6482 LINKCUPS="../cups/lib$cupsbase.a"
6483 LINKCUPSIMAGE="../filter/libcupsimage.a"
6485 EXTLINKCUPS="-lcups"
6486 EXTLINKCUPSIMAGE="-lcupsimage"
6488 LINKCUPS="-l${cupsbase}"
6489 LINKCUPSIMAGE="-lcupsimage"
6491 EXTLINKCUPS="-lcups"
6492 EXTLINKCUPSIMAGE="-lcupsimage"
6502 if test "$DSO" != ":"; then
6503 # When using DSOs the image libraries are linked to libcupsimage.so
6504 # rather than to the executables. This makes things smaller if you
6505 # are using any static libraries, and it also allows us to distribute
6506 # a single DSO rather than a bunch...
6510 # Tell the run-time linkers where to find a DSO. Some platforms
6511 # need this option, even when the library is installed in a
6512 # standard location...
6516 if test $exec_prefix != /usr; then
6517 DSOFLAGS="-R$libdir $DSOFLAGS"
6518 LDFLAGS="$LDFLAGS -R$libdir"
6519 EXPORT_LDFLAGS="-R$libdir"
6524 if test $exec_prefix != /usr; then
6525 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS"
6526 LDFLAGS="$LDFLAGS -Wl,-R$libdir"
6527 EXPORT_LDFLAGS="-Wl,-R$libdir"
6531 # Linux, and HURD...
6532 if test $exec_prefix != /usr; then
6533 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS"
6534 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir"
6535 EXPORT_LDFLAGS="-Wl,-rpath,$libdir"
6549 # Check whether --enable-libtool_unsupported was given.
6550 if test "${enable_libtool_unsupported+set}" = set; then :
6551 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then
6552 LIBTOOL="$enable_libtool_unsupported"
6554 echo "WARNING: libtool is not supported or endorsed by Apple Inc."
6555 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS."
6564 if test x$LIBTOOL != x; then
6565 LIBCUPS="libcups.la"
6566 LIBCUPSIMAGE="libcupsimage.la"
6567 LINKCUPS="../cups/\$(LIBCUPS)"
6568 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)"
6579 # Check whether --with-optim was given.
6580 if test "${with_optim+set}" = set; then :
6581 withval=$with_optim;
6584 # Check whether --enable-debug was given.
6585 if test "${enable_debug+set}" = set; then :
6586 enableval=$enable_debug;
6589 # Check whether --enable-debug_guards was given.
6590 if test "${enable_debug_guards+set}" = set; then :
6591 enableval=$enable_debug_guards;
6594 # Check whether --enable-debug_printfs was given.
6595 if test "${enable_debug_printfs+set}" = set; then :
6596 enableval=$enable_debug_printfs;
6599 # Check whether --enable-unit_tests was given.
6600 if test "${enable_unit_tests+set}" = set; then :
6601 enableval=$enable_unit_tests;
6605 if test x$enable_debug = xyes; then
6611 if test x$enable_debug_printfs = xyes; then
6612 CFLAGS="$CFLAGS -DDEBUG"
6613 CXXFLAGS="$CXXFLAGS -DDEBUG"
6616 if test x$enable_debug_guards = xyes; then
6617 CFLAGS="$CFLAGS -DDEBUG_GUARDS"
6618 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS"
6621 if test x$enable_unit_tests = xyes; then
6622 UNITTESTS="unittests"
6629 # Check whether --with-archflags was given.
6630 if test "${with_archflags+set}" = set; then :
6631 withval=$with_archflags;
6635 # Check whether --with-ldarchflags was given.
6636 if test "${with_ldarchflags+set}" = set; then :
6637 withval=$with_ldarchflags;
6641 if test -z "$with_archflags"; then
6644 ARCHFLAGS="$with_archflags"
6647 if test -z "$with_ldarchflags"; then
6648 if test "$uname" = Darwin; then
6649 # Only create Intel programs by default
6650 LDARCHFLAGS="`echo $ARCHFLAGS |
sed -e '1,$s/-arch ppc64//'`"
6652 LDARCHFLAGS="$ARCHFLAGS"
6655 LDARCHFLAGS="$with_ldarchflags"
6661 # Check whether --enable-relro was given.
6662 if test "${enable_relro+set}" = set; then :
6663 enableval=$enable_relro;
6667 CXXLIBS="${CXXLIBS:=}"
6676 if test -n "$GCC"; then
6677 # Add GCC-specific compiler options...
6678 if test -z "$OPTIM"; then
6679 if test "x$with_optim" = x; then
6680 # Default to optimize-for-size and debug
6683 OPTIM="$with_optim $OPTIM"
6687 # Generate position-independent code as needed...
6688 if test $PICFLAG = 1; then
6689 OPTIM="-fPIC $OPTIM"
6692 # The -fstack-protector option is available with some versions of
6693 # GCC and adds "stack canaries" which detect when the return address
6694 # has been overwritten, preventing many types of exploit attacks.
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5
6696 $as_echo_n "checking whether compiler supports -fstack-protector... " >&6; }
6698 CFLAGS="$CFLAGS -fstack-protector"
6699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6700 /* end confdefs.h. */
6710 if ac_fn_c_try_link "$LINENO"; then :
6711 if test "x$LSB_BUILD" = xy; then
6712 # Can't use stack-protector with LSB binaries...
6713 OPTIM="$OPTIM -fno-stack-protector"
6715 OPTIM="$OPTIM -fstack-protector"
6717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6718 $as_echo "yes" >&6; }
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6721 $as_echo "no" >&6; }
6723 rm -f core conftest.err conftest.$ac_objext \
6724 conftest$ac_exeext conftest.$ac_ext
6727 if test "x$LSB_BUILD" != xy; then
6728 # The -fPIE option is available with some versions of GCC and
6729 # adds randomization of addresses, which avoids another class of
6730 # exploits that depend on a fixed address for common functions.
6732 # Not available to LSB binaries...
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5
6734 $as_echo_n "checking whether compiler supports -fPIE... " >&6; }
6738 CFLAGS="$CFLAGS -fPIE -Wl,-pie"
6739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6740 /* end confdefs.h. */
6750 if ac_fn_c_try_compile "$LINENO"; then :
6752 PIEFLAGS="-fPIE -Wl,-pie"
6753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6754 $as_echo "yes" >&6; }
6756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6757 $as_echo "no" >&6; }
6759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6763 CFLAGS="$CFLAGS -fPIE -pie"
6764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6765 /* end confdefs.h. */
6775 if ac_fn_c_try_compile "$LINENO"; then :
6777 PIEFLAGS="-fPIE -pie"
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6779 $as_echo "yes" >&6; }
6781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6782 $as_echo "no" >&6; }
6784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6790 if test "x$with_optim" = x; then
6791 # Add useful warning options for tracking down problems...
6792 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM"
6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-unused-result" >&5
6795 $as_echo_n "checking whether compiler supports -Wno-unused-result... " >&6; }
6797 CFLAGS="$CFLAGS -Werror -Wno-unused-result"
6798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799 /* end confdefs.h. */
6809 if ac_fn_c_try_compile "$LINENO"; then :
6810 OPTIM="$OPTIM -Wno-unused-result"
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6812 $as_echo "yes" >&6; }
6814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6815 $as_echo "no" >&6; }
6817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5
6821 $as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; }
6823 CFLAGS="$CFLAGS -Werror -Wsign-conversion"
6824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6825 /* end confdefs.h. */
6835 if ac_fn_c_try_compile "$LINENO"; then :
6836 OPTIM="$OPTIM -Wsign-conversion"
6837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6838 $as_echo "yes" >&6; }
6840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6841 $as_echo "no" >&6; }
6843 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5
6847 $as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; }
6849 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare"
6850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6851 /* end confdefs.h. */
6861 if ac_fn_c_try_compile "$LINENO"; then :
6862 OPTIM="$OPTIM -Wno-tautological-compare"
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6864 $as_echo "yes" >&6; }
6866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6867 $as_echo "no" >&6; }
6869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6872 # Additional warning options for development testing...
6873 if test -d .svn; then
6874 OPTIM="-Werror $OPTIM"
6880 # -D_FORTIFY_SOURCE=2 adds additional object size
6881 # checking, basically wrapping all string functions
6882 # with buffer-limited ones. Not strictly needed for
6883 # CUPS since we already use buffer-limited calls, but
6884 # this will catch any additions that are broken.
6885 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
6889 # The -z relro option is provided by the Linux linker command to
6890 # make relocatable data read-only.
6891 if test x$enable_relro = xyes; then
6892 RELROFLAGS="-Wl,-z,relro,-z,now"
6897 # Add vendor-specific compiler options...
6901 if test -z "$OPTIM"; then
6902 if test "x$with_optim" = x; then
6905 OPTIM="$with_optim $OPTIM"
6909 if test $PICFLAG = 1; then
6910 OPTIM="-KPIC $OPTIM"
6914 # Running some other operating system; inform the user they
6915 # should contribute the necessary options to
6916 # cups-support@cups.org...
6917 echo "Building CUPS with default compiler optimizations; contact"
6918 echo "cups-devel@cups.org with uname and compiler options needed"
6919 echo "for your platform, or set the CFLAGS and LDFLAGS environment"
6920 echo "variables before running configure."
6925 # Add general compiler options per platform...
6928 # glibc 2.8 and higher breaks peer credentials unless you
6929 # define _GNU_SOURCE...
6930 OPTIM="$OPTIM -D_GNU_SOURCE"
6936 ac_fn_c_check_header_compile "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "
6937 #include <sys/socket.h>
6938 #include <netinet/in.h>
6939 #include <arpa/inet.h>
6940 #include <netinet/in_systm.h>
6941 #include <netinet/ip.h>
6943 if test "x$ac_cv_header_resolv_h" = xyes; then :
6944 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6950 $as_echo_n "checking for library containing socket... " >&6; }
6951 if ${ac_cv_search_socket+:} false; then :
6952 $as_echo_n "(cached) " >&6
6954 ac_func_search_save_LIBS=$LIBS
6955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6956 /* end confdefs.h. */
6958 /* Override any GCC internal prototype to avoid an error.
6959 Use char because int might match the return type of a GCC
6960 builtin and then its argument prototype would still apply. */
6973 for ac_lib in '' socket; do
6974 if test -z "$ac_lib"; then
6975 ac_res="none required"
6978 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6980 if ac_fn_c_try_link "$LINENO"; then :
6981 ac_cv_search_socket=$ac_res
6983 rm -f core conftest.err conftest.$ac_objext \
6985 if ${ac_cv_search_socket+:} false; then :
6989 if ${ac_cv_search_socket+:} false; then :
6992 ac_cv_search_socket=no
6995 LIBS=$ac_func_search_save_LIBS
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6998 $as_echo "$ac_cv_search_socket" >&6; }
6999 ac_res=$ac_cv_search_socket
7000 if test "$ac_res" != no; then :
7001 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5
7006 $as_echo_n "checking for library containing gethostbyaddr... " >&6; }
7007 if ${ac_cv_search_gethostbyaddr+:} false; then :
7008 $as_echo_n "(cached) " >&6
7010 ac_func_search_save_LIBS=$LIBS
7011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7012 /* end confdefs.h. */
7014 /* Override any GCC internal prototype to avoid an error.
7015 Use char because int might match the return type of a GCC
7016 builtin and then its argument prototype would still apply. */
7020 char gethostbyaddr ();
7024 return gethostbyaddr ();
7029 for ac_lib in '' nsl; do
7030 if test -z "$ac_lib"; then
7031 ac_res="none required"
7034 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7036 if ac_fn_c_try_link "$LINENO"; then :
7037 ac_cv_search_gethostbyaddr=$ac_res
7039 rm -f core conftest.err conftest.$ac_objext \
7041 if ${ac_cv_search_gethostbyaddr+:} false; then :
7045 if ${ac_cv_search_gethostbyaddr+:} false; then :
7048 ac_cv_search_gethostbyaddr=no
7051 LIBS=$ac_func_search_save_LIBS
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5
7054 $as_echo "$ac_cv_search_gethostbyaddr" >&6; }
7055 ac_res=$ac_cv_search_gethostbyaddr
7056 if test "$ac_res" != no; then :
7057 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5
7062 $as_echo_n "checking for library containing getifaddrs... " >&6; }
7063 if ${ac_cv_search_getifaddrs+:} false; then :
7064 $as_echo_n "(cached) " >&6
7066 ac_func_search_save_LIBS=$LIBS
7067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7068 /* end confdefs.h. */
7070 /* Override any GCC internal prototype to avoid an error.
7071 Use char because int might match the return type of a GCC
7072 builtin and then its argument prototype would still apply. */
7080 return getifaddrs ();
7085 for ac_lib in '' nsl; do
7086 if test -z "$ac_lib"; then
7087 ac_res="none required"
7090 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7092 if ac_fn_c_try_link "$LINENO"; then :
7093 ac_cv_search_getifaddrs=$ac_res
7095 rm -f core conftest.err conftest.$ac_objext \
7097 if ${ac_cv_search_getifaddrs+:} false; then :
7101 if ${ac_cv_search_getifaddrs+:} false; then :
7104 ac_cv_search_getifaddrs=no
7107 LIBS=$ac_func_search_save_LIBS
7109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5
7110 $as_echo "$ac_cv_search_getifaddrs" >&6; }
7111 ac_res=$ac_cv_search_getifaddrs
7112 if test "$ac_res" != no; then :
7113 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7114 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h
7118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5
7119 $as_echo_n "checking for library containing hstrerror... " >&6; }
7120 if ${ac_cv_search_hstrerror+:} false; then :
7121 $as_echo_n "(cached) " >&6
7123 ac_func_search_save_LIBS=$LIBS
7124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7125 /* end confdefs.h. */
7127 /* Override any GCC internal prototype to avoid an error.
7128 Use char because int might match the return type of a GCC
7129 builtin and then its argument prototype would still apply. */
7137 return hstrerror ();
7142 for ac_lib in '' nsl socket resolv; do
7143 if test -z "$ac_lib"; then
7144 ac_res="none required"
7147 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7149 if ac_fn_c_try_link "$LINENO"; then :
7150 ac_cv_search_hstrerror=$ac_res
7152 rm -f core conftest.err conftest.$ac_objext \
7154 if ${ac_cv_search_hstrerror+:} false; then :
7158 if ${ac_cv_search_hstrerror+:} false; then :
7161 ac_cv_search_hstrerror=no
7164 LIBS=$ac_func_search_save_LIBS
7166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5
7167 $as_echo "$ac_cv_search_hstrerror" >&6; }
7168 ac_res=$ac_cv_search_hstrerror
7169 if test "$ac_res" != no; then :
7170 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7171 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h
7175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5
7176 $as_echo_n "checking for library containing rresvport_af... " >&6; }
7177 if ${ac_cv_search_rresvport_af+:} false; then :
7178 $as_echo_n "(cached) " >&6
7180 ac_func_search_save_LIBS=$LIBS
7181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7182 /* end confdefs.h. */
7184 /* Override any GCC internal prototype to avoid an error.
7185 Use char because int might match the return type of a GCC
7186 builtin and then its argument prototype would still apply. */
7190 char rresvport_af ();
7194 return rresvport_af ();
7199 for ac_lib in '' nsl; do
7200 if test -z "$ac_lib"; then
7201 ac_res="none required"
7204 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7206 if ac_fn_c_try_link "$LINENO"; then :
7207 ac_cv_search_rresvport_af=$ac_res
7209 rm -f core conftest.err conftest.$ac_objext \
7211 if ${ac_cv_search_rresvport_af+:} false; then :
7215 if ${ac_cv_search_rresvport_af+:} false; then :
7218 ac_cv_search_rresvport_af=no
7221 LIBS=$ac_func_search_save_LIBS
7223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5
7224 $as_echo "$ac_cv_search_rresvport_af" >&6; }
7225 ac_res=$ac_cv_search_rresvport_af
7226 if test "$ac_res" != no; then :
7227 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7228 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h
7232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5
7233 $as_echo_n "checking for library containing __res_init... " >&6; }
7234 if ${ac_cv_search___res_init+:} false; then :
7235 $as_echo_n "(cached) " >&6
7237 ac_func_search_save_LIBS=$LIBS
7238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7239 /* end confdefs.h. */
7241 /* Override any GCC internal prototype to avoid an error.
7242 Use char because int might match the return type of a GCC
7243 builtin and then its argument prototype would still apply. */
7251 return __res_init ();
7256 for ac_lib in '' resolv bind; do
7257 if test -z "$ac_lib"; then
7258 ac_res="none required"
7261 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7263 if ac_fn_c_try_link "$LINENO"; then :
7264 ac_cv_search___res_init=$ac_res
7266 rm -f core conftest.err conftest.$ac_objext \
7268 if ${ac_cv_search___res_init+:} false; then :
7272 if ${ac_cv_search___res_init+:} false; then :
7275 ac_cv_search___res_init=no
7278 LIBS=$ac_func_search_save_LIBS
7280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5
7281 $as_echo "$ac_cv_search___res_init" >&6; }
7282 ac_res=$ac_cv_search___res_init
7283 if test "$ac_res" != no; then :
7284 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7285 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5
7289 $as_echo_n "checking for library containing res_9_init... " >&6; }
7290 if ${ac_cv_search_res_9_init+:} false; then :
7291 $as_echo_n "(cached) " >&6
7293 ac_func_search_save_LIBS=$LIBS
7294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7295 /* end confdefs.h. */
7297 /* Override any GCC internal prototype to avoid an error.
7298 Use char because int might match the return type of a GCC
7299 builtin and then its argument prototype would still apply. */
7307 return res_9_init ();
7312 for ac_lib in '' resolv bind; do
7313 if test -z "$ac_lib"; then
7314 ac_res="none required"
7317 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7319 if ac_fn_c_try_link "$LINENO"; then :
7320 ac_cv_search_res_9_init=$ac_res
7322 rm -f core conftest.err conftest.$ac_objext \
7324 if ${ac_cv_search_res_9_init+:} false; then :
7328 if ${ac_cv_search_res_9_init+:} false; then :
7331 ac_cv_search_res_9_init=no
7334 LIBS=$ac_func_search_save_LIBS
7336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5
7337 $as_echo "$ac_cv_search_res_9_init" >&6; }
7338 ac_res=$ac_cv_search_res_9_init
7339 if test "$ac_res" != no; then :
7340 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7341 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5
7345 $as_echo_n "checking for library containing res_init... " >&6; }
7346 if ${ac_cv_search_res_init+:} false; then :
7347 $as_echo_n "(cached) " >&6
7349 ac_func_search_save_LIBS=$LIBS
7350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7351 /* end confdefs.h. */
7353 /* Override any GCC internal prototype to avoid an error.
7354 Use char because int might match the return type of a GCC
7355 builtin and then its argument prototype would still apply. */
7368 for ac_lib in '' resolv bind; do
7369 if test -z "$ac_lib"; then
7370 ac_res="none required"
7373 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7375 if ac_fn_c_try_link "$LINENO"; then :
7376 ac_cv_search_res_init=$ac_res
7378 rm -f core conftest.err conftest.$ac_objext \
7380 if ${ac_cv_search_res_init+:} false; then :
7384 if ${ac_cv_search_res_init+:} false; then :
7387 ac_cv_search_res_init=no
7390 LIBS=$ac_func_search_save_LIBS
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5
7393 $as_echo "$ac_cv_search_res_init" >&6; }
7394 ac_res=$ac_cv_search_res_init
7395 if test "$ac_res" != no; then :
7396 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7397 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h
7406 # Tru64 5.1b leaks file descriptors with these functions; disable until
7407 # we can come up with a test for this...
7408 if test "$uname" != "OSF1"; then
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5
7410 $as_echo_n "checking for library containing getaddrinfo... " >&6; }
7411 if ${ac_cv_search_getaddrinfo+:} 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. */
7424 char getaddrinfo ();
7428 return getaddrinfo ();
7433 for ac_lib in '' nsl; 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_getaddrinfo=$ac_res
7443 rm -f core conftest.err conftest.$ac_objext \
7445 if ${ac_cv_search_getaddrinfo+:} false; then :
7449 if ${ac_cv_search_getaddrinfo+:} false; then :
7452 ac_cv_search_getaddrinfo=no
7455 LIBS=$ac_func_search_save_LIBS
7457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5
7458 $as_echo "$ac_cv_search_getaddrinfo" >&6; }
7459 ac_res=$ac_cv_search_getaddrinfo
7460 if test "$ac_res" != no; then :
7461 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7462 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5
7467 $as_echo_n "checking for library containing getnameinfo... " >&6; }
7468 if ${ac_cv_search_getnameinfo+:} false; then :
7469 $as_echo_n "(cached) " >&6
7471 ac_func_search_save_LIBS=$LIBS
7472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7473 /* end confdefs.h. */
7475 /* Override any GCC internal prototype to avoid an error.
7476 Use char because int might match the return type of a GCC
7477 builtin and then its argument prototype would still apply. */
7481 char getnameinfo ();
7485 return getnameinfo ();
7490 for ac_lib in '' nsl; do
7491 if test -z "$ac_lib"; then
7492 ac_res="none required"
7495 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7497 if ac_fn_c_try_link "$LINENO"; then :
7498 ac_cv_search_getnameinfo=$ac_res
7500 rm -f core conftest.err conftest.$ac_objext \
7502 if ${ac_cv_search_getnameinfo+:} false; then :
7506 if ${ac_cv_search_getnameinfo+:} false; then :
7509 ac_cv_search_getnameinfo=no
7512 LIBS=$ac_func_search_save_LIBS
7514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5
7515 $as_echo "$ac_cv_search_getnameinfo" >&6; }
7516 ac_res=$ac_cv_search_getnameinfo
7517 if test "$ac_res" != no; then :
7518 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7519 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h
7525 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
7527 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
7531 ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default"
7532 if test "x$ac_cv_header_sys_sockio_h" = xyes; then :
7533 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h
7539 CUPS_DEFAULT_DOMAINSOCKET=""
7542 # Check whether --with-domainsocket was given.
7543 if test "${with_domainsocket+set}" = set; then :
7544 withval=$with_domainsocket; default_domainsocket="$withval"
7546 default_domainsocket=""
7550 if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then
7551 if test "x$default_domainsocket" = x; then
7554 # Darwin and MaxOS X do their own thing...
7555 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd"
7558 # All others use FHS standard...
7559 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock"
7563 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket"
7566 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET"
7568 cat >>confdefs.h <<_ACEOF
7569 #define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET"
7573 CUPS_LISTEN_DOMAINSOCKET=""
7580 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll"
7581 if test "x$ac_cv_func_poll" = xyes; then :
7582 $as_echo "#define HAVE_POLL 1" >>confdefs.h
7586 ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create"
7587 if test "x$ac_cv_func_epoll_create" = xyes; then :
7588 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h
7592 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue"
7593 if test "x$ac_cv_func_kqueue" = xyes; then :
7594 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h
7600 # Check whether --enable-gssapi was given.
7601 if test "${enable_gssapi+set}" = set; then :
7602 enableval=$enable_gssapi;
7609 if test x$enable_gssapi != xno; then
7610 if test -n "$ac_tool_prefix"; then
7611 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args.
7612 set dummy ${ac_tool_prefix}krb5-config; ac_word=$2
7613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7614 $as_echo_n "checking for $ac_word... " >&6; }
7615 if ${ac_cv_path_KRB5CONFIG+:} false; then :
7616 $as_echo_n "(cached) " >&6
7620 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path.
7623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7627 test -z "$as_dir" && as_dir=.
7628 for ac_exec_ext in '' $ac_executable_extensions; do
7629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7630 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7641 KRB5CONFIG=$ac_cv_path_KRB5CONFIG
7642 if test -n "$KRB5CONFIG"; then
7643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5
7644 $as_echo "$KRB5CONFIG" >&6; }
7646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7647 $as_echo "no" >&6; }
7652 if test -z "$ac_cv_path_KRB5CONFIG"; then
7653 ac_pt_KRB5CONFIG=$KRB5CONFIG
7654 # Extract the first word of "krb5-config", so it can be a program name with args.
7655 set dummy krb5-config; ac_word=$2
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7657 $as_echo_n "checking for $ac_word... " >&6; }
7658 if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then :
7659 $as_echo_n "(cached) " >&6
7661 case $ac_pt_KRB5CONFIG in
7663 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path.
7666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7670 test -z "$as_dir" && as_dir=.
7671 for ac_exec_ext in '' $ac_executable_extensions; do
7672 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7673 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext"
7674 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7684 ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG
7685 if test -n "$ac_pt_KRB5CONFIG"; then
7686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5
7687 $as_echo "$ac_pt_KRB5CONFIG" >&6; }
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7690 $as_echo "no" >&6; }
7693 if test "x$ac_pt_KRB5CONFIG" = x; then
7696 case $cross_compiling:$ac_tool_warned in
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7699 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7700 ac_tool_warned=yes ;;
7702 KRB5CONFIG=$ac_pt_KRB5CONFIG
7705 KRB5CONFIG="$ac_cv_path_KRB5CONFIG"
7708 if test "x$KRB5CONFIG" != x; then
7711 # OS X weak-links to the Kerberos framework...
7712 LIBGSSAPI="-weak_framework Kerberos"
7713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5
7714 $as_echo_n "checking for GSS framework... " >&6; }
7715 if test -d /System/Library/Frameworks/GSS.framework; then
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7717 $as_echo "yes" >&6; }
7718 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS"
7720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7721 $as_echo "no" >&6; }
7725 # Solaris has a non-standard krb5-config, don't use it!
7726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7727 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7728 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7729 $as_echo_n "(cached) " >&6
7731 ac_check_lib_save_LIBS=$LIBS
7733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7734 /* end confdefs.h. */
7736 /* Override any GCC internal prototype to avoid an error.
7737 Use char because int might match the return type of a GCC
7738 builtin and then its argument prototype would still apply. */
7742 char gss_display_status ();
7746 return gss_display_status ();
7751 if ac_fn_c_try_link "$LINENO"; then :
7752 ac_cv_lib_gss_gss_display_status=yes
7754 ac_cv_lib_gss_gss_display_status=no
7756 rm -f core conftest.err conftest.$ac_objext \
7757 conftest$ac_exeext conftest.$ac_ext
7758 LIBS=$ac_check_lib_save_LIBS
7760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7761 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7762 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7764 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7766 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS"
7767 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS"
7768 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`"
7773 # Other platforms just ask for GSSAPI
7774 CFLAGS="`$KRB5CONFIG --cflags gssapi
` $CFLAGS"
7775 CPPFLAGS="`$KRB5CONFIG --cflags gssapi
` $CPPFLAGS"
7776 LIBGSSAPI="`$KRB5CONFIG --libs gssapi
`"
7780 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7783 # Check for vendor-specific implementations...
7786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7787 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7788 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7789 $as_echo_n "(cached) " >&6
7791 ac_check_lib_save_LIBS=$LIBS
7793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7794 /* end confdefs.h. */
7796 /* Override any GCC internal prototype to avoid an error.
7797 Use char because int might match the return type of a GCC
7798 builtin and then its argument prototype would still apply. */
7802 char gss_display_status ();
7806 return gss_display_status ();
7811 if ac_fn_c_try_link "$LINENO"; then :
7812 ac_cv_lib_gss_gss_display_status=yes
7814 ac_cv_lib_gss_gss_display_status=no
7816 rm -f core conftest.err conftest.$ac_objext \
7817 conftest$ac_exeext conftest.$ac_ext
7818 LIBS=$ac_check_lib_save_LIBS
7820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7821 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7822 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7824 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7826 LIBGSSAPI="-lgss -lgssapi_krb5"
7831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5
7832 $as_echo_n "checking for gss_display_status in -lgss... " >&6; }
7833 if ${ac_cv_lib_gss_gss_display_status+:} false; then :
7834 $as_echo_n "(cached) " >&6
7836 ac_check_lib_save_LIBS=$LIBS
7838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7839 /* end confdefs.h. */
7841 /* Override any GCC internal prototype to avoid an error.
7842 Use char because int might match the return type of a GCC
7843 builtin and then its argument prototype would still apply. */
7847 char gss_display_status ();
7851 return gss_display_status ();
7856 if ac_fn_c_try_link "$LINENO"; then :
7857 ac_cv_lib_gss_gss_display_status=yes
7859 ac_cv_lib_gss_gss_display_status=no
7861 rm -f core conftest.err conftest.$ac_objext \
7862 conftest$ac_exeext conftest.$ac_ext
7863 LIBS=$ac_check_lib_save_LIBS
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5
7866 $as_echo "$ac_cv_lib_gss_gss_display_status" >&6; }
7867 if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then :
7869 $as_echo "#define HAVE_GSSAPI 1" >>confdefs.h
7878 if test "x$LIBGSSAPI" != x; then
7879 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default"
7880 if test "x$ac_cv_header_krb5_h" = xyes; then :
7881 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h
7886 if test -d /System/Library/Frameworks/GSS.framework; then
7887 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default"
7888 if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then :
7889 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h
7894 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default"
7895 if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then :
7896 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h
7901 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default"
7902 if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then :
7903 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h
7909 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default"
7910 if test "x$ac_cv_header_gssapi_h" = xyes; then :
7911 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h
7916 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default"
7917 if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then :
7918 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h
7926 LIBS="$LIBS $LIBGSSAPI"
7928 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f"
7929 if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then :
7930 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h
7935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5
7936 $as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; }
7937 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then
7938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7939 /* end confdefs.h. */
7940 #include <gssapi/gssapi.h>
7944 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7949 if ac_fn_c_try_compile "$LINENO"; then :
7950 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7953 $as_echo "yes" >&6; }
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7956 $as_echo "no" >&6; }
7958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7959 elif test x$ac_cv_header_gss_gssapi_h = xyes; then
7960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7961 /* end confdefs.h. */
7962 #include <GSS/gssapi.h>
7966 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7971 if ac_fn_c_try_compile "$LINENO"; then :
7972 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7975 $as_echo "yes" >&6; }
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7978 $as_echo "no" >&6; }
7980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7983 /* end confdefs.h. */
7988 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE;
7993 if ac_fn_c_try_compile "$LINENO"; then :
7994 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h
7996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7997 $as_echo "yes" >&6; }
7999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8000 $as_echo "no" >&6; }
8002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8010 # Check whether --with-gssservicename was given.
8011 if test "${with_gssservicename+set}" = set; then :
8012 withval=$with_gssservicename; default_gssservicename="$withval"
8014 default_gssservicename="default"
8018 if test x$default_gssservicename != xno; then
8019 if test "x$default_gssservicename" = "xdefault"; then
8020 CUPS_DEFAULT_GSSSERVICENAME="host"
8022 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
8025 CUPS_DEFAULT_GSSSERVICENAME=""
8029 cat >>confdefs.h <<_ACEOF
8030 #define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME"
8035 # Check whether --enable-threads was given.
8036 if test "${enable_threads+set}" = set; then :
8037 enableval=$enable_threads;
8044 if test "x$enable_threads" != xno; then
8045 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
8046 if test "x$ac_cv_header_pthread_h" = xyes; then :
8047 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h
8053 if test x$ac_cv_header_pthread_h = xyes; then
8054 for flag in -lpthreads -lpthread -pthread; do
8055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5
8056 $as_echo_n "checking for pthread_create using $flag... " >&6; }
8059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8060 /* end confdefs.h. */
8061 #include <pthread.h>
8065 pthread_create(0, 0, 0, 0);
8070 if ac_fn_c_try_link "$LINENO"; then :
8075 rm -f core conftest.err conftest.$ac_objext \
8076 conftest$ac_exeext conftest.$ac_ext
8077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5
8078 $as_echo "$have_pthread" >&6; }
8080 if test $have_pthread = yes; then
8081 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT"
8083 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to
8084 # be POSIX-compliant... :(
8085 if test $uname = SunOS; then
8086 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS"
8097 # Check whether --enable-ssl was given.
8098 if test "${enable_ssl+set}" = set; then :
8099 enableval=$enable_ssl;
8102 # Check whether --enable-cdsassl was given.
8103 if test "${enable_cdsassl+set}" = set; then :
8104 enableval=$enable_cdsassl;
8107 # Check whether --enable-gnutls was given.
8108 if test "${enable_gnutls+set}" = set; then :
8109 enableval=$enable_gnutls;
8116 CUPS_SERVERKEYCHAIN=""
8118 if test x$enable_ssl != xno; then
8119 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then
8120 if test $uname = Darwin; then
8121 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default"
8122 if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then :
8125 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8127 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h
8129 CUPS_SERVERKEYCHAIN="/Library/Keychains/System.keychain"
8131 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default"
8132 if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then :
8133 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h
8138 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default"
8139 if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then :
8140 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h
8145 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default"
8146 if test "x$ac_cv_header_Security_SecItem_h" = xyes; then :
8147 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h
8152 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h>
8154 if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then :
8155 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h
8160 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default"
8161 if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then :
8162 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h
8167 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default"
8168 if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then :
8169 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h
8174 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default"
8175 if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then :
8176 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h
8181 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default"
8182 if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then :
8183 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h
8189 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h
8191 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h
8197 if test $uversion -ge 150; then
8198 $as_echo "#define HAVE_SSLSETENABLEDCIPHERS 1" >>confdefs.h
8204 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then
8205 if test -n "$ac_tool_prefix"; then
8206 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args.
8207 set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8209 $as_echo_n "checking for $ac_word... " >&6; }
8210 if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then :
8211 $as_echo_n "(cached) " >&6
8213 case $LIBGNUTLSCONFIG in
8215 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path.
8218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8222 test -z "$as_dir" && as_dir=.
8223 for ac_exec_ext in '' $ac_executable_extensions; do
8224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8225 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8236 LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG
8237 if test -n "$LIBGNUTLSCONFIG"; then
8238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5
8239 $as_echo "$LIBGNUTLSCONFIG" >&6; }
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8242 $as_echo "no" >&6; }
8247 if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then
8248 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG
8249 # Extract the first word of "libgnutls-config", so it can be a program name with args.
8250 set dummy libgnutls-config; ac_word=$2
8251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8252 $as_echo_n "checking for $ac_word... " >&6; }
8253 if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then :
8254 $as_echo_n "(cached) " >&6
8256 case $ac_pt_LIBGNUTLSCONFIG in
8258 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path.
8261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8265 test -z "$as_dir" && as_dir=.
8266 for ac_exec_ext in '' $ac_executable_extensions; do
8267 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8268 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext"
8269 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8279 ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG
8280 if test -n "$ac_pt_LIBGNUTLSCONFIG"; then
8281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5
8282 $as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; }
8284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8285 $as_echo "no" >&6; }
8288 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then
8291 case $cross_compiling:$ac_tool_warned in
8293 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8294 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8295 ac_tool_warned=yes ;;
8297 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG
8300 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG"
8303 if test -n "$ac_tool_prefix"; then
8304 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args.
8305 set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2
8306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8307 $as_echo_n "checking for $ac_word... " >&6; }
8308 if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then :
8309 $as_echo_n "(cached) " >&6
8311 case $LIBGCRYPTCONFIG in
8313 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path.
8316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8320 test -z "$as_dir" && as_dir=.
8321 for ac_exec_ext in '' $ac_executable_extensions; do
8322 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8323 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8334 LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG
8335 if test -n "$LIBGCRYPTCONFIG"; then
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5
8337 $as_echo "$LIBGCRYPTCONFIG" >&6; }
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8340 $as_echo "no" >&6; }
8345 if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then
8346 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG
8347 # Extract the first word of "libgcrypt-config", so it can be a program name with args.
8348 set dummy libgcrypt-config; ac_word=$2
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8350 $as_echo_n "checking for $ac_word... " >&6; }
8351 if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then :
8352 $as_echo_n "(cached) " >&6
8354 case $ac_pt_LIBGCRYPTCONFIG in
8356 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path.
8359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8363 test -z "$as_dir" && as_dir=.
8364 for ac_exec_ext in '' $ac_executable_extensions; do
8365 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8366 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext"
8367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8377 ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG
8378 if test -n "$ac_pt_LIBGCRYPTCONFIG"; then
8379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5
8380 $as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; }
8382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8383 $as_echo "no" >&6; }
8386 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then
8389 case $cross_compiling:$ac_tool_warned in
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8392 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8393 ac_tool_warned=yes ;;
8395 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG
8398 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG"
8401 if $PKGCONFIG --exists gnutls; then
8403 SSLLIBS=`$PKGCONFIG --libs gnutls
`
8404 SSLFLAGS=`$PKGCONFIG --cflags gnutls
`
8405 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8407 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8409 elif test "x$LIBGNUTLSCONFIG" != x; then
8411 SSLLIBS=`$LIBGNUTLSCONFIG --libs`
8412 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags`
8413 $as_echo "#define HAVE_SSL 1" >>confdefs.h
8415 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
8419 if test $have_ssl = 1; then
8420 CUPS_SERVERKEYCHAIN="ssl"
8423 LIBS="$LIBS $SSLLIBS"
8424 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function"
8425 if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then :
8426 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h
8430 ac_fn_c_check_func "$LINENO" "gnutls_priority_set_direct" "ac_cv_func_gnutls_priority_set_direct"
8431 if test "x$ac_cv_func_gnutls_priority_set_direct" = xyes; then :
8432 $as_echo "#define HAVE_GNUTLS_PRIORITY_SET_DIRECT 1" >>confdefs.h
8442 if test $have_ssl = 1; then
8443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5
8444 $as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; }
8445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5
8446 $as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; }
8447 IPPALIASES="http https ipps"
8448 elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then
8449 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5
8457 EXPORT_SSLLIBS="$SSLLIBS"
8461 # Check whether --enable-pam was given.
8462 if test "${enable_pam+set}" = set; then :
8463 enableval=$enable_pam;
8467 # Check whether --with-pam_module was given.
8468 if test "${with_pam_module+set}" = set; then :
8469 withval=$with_pam_module;
8476 PAMMOD="pam_unknown.so"
8477 PAMMODAUTH="pam_unknown.so"
8479 if test x$enable_pam != xno; then
8482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
8483 $as_echo_n "checking for dlopen in -ldl... " >&6; }
8484 if ${ac_cv_lib_dl_dlopen+:} false; then :
8485 $as_echo_n "(cached) " >&6
8487 ac_check_lib_save_LIBS=$LIBS
8489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8490 /* end confdefs.h. */
8492 /* Override any GCC internal prototype to avoid an error.
8493 Use char because int might match the return type of a GCC
8494 builtin and then its argument prototype would still apply. */
8507 if ac_fn_c_try_link "$LINENO"; then :
8508 ac_cv_lib_dl_dlopen=yes
8510 ac_cv_lib_dl_dlopen=no
8512 rm -f core conftest.err conftest.$ac_objext \
8513 conftest$ac_exeext conftest.$ac_ext
8514 LIBS=$ac_check_lib_save_LIBS
8516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
8517 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
8518 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
8519 cat >>confdefs.h <<_ACEOF
8520 #define HAVE_LIBDL 1
8527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
8528 $as_echo_n "checking for pam_start in -lpam... " >&6; }
8529 if ${ac_cv_lib_pam_pam_start+:} false; then :
8530 $as_echo_n "(cached) " >&6
8532 ac_check_lib_save_LIBS=$LIBS
8534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8535 /* end confdefs.h. */
8537 /* Override any GCC internal prototype to avoid an error.
8538 Use char because int might match the return type of a GCC
8539 builtin and then its argument prototype would still apply. */
8547 return pam_start ();
8552 if ac_fn_c_try_link "$LINENO"; then :
8553 ac_cv_lib_pam_pam_start=yes
8555 ac_cv_lib_pam_pam_start=no
8557 rm -f core conftest.err conftest.$ac_objext \
8558 conftest$ac_exeext conftest.$ac_ext
8559 LIBS=$ac_check_lib_save_LIBS
8561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
8562 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
8563 if test "x$ac_cv_lib_pam_pam_start" = xyes; then :
8564 cat >>confdefs.h <<_ACEOF
8565 #define HAVE_LIBPAM 1
8572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5
8573 $as_echo_n "checking for pam_set_item in -lpam... " >&6; }
8574 if ${ac_cv_lib_pam_pam_set_item+:} false; then :
8575 $as_echo_n "(cached) " >&6
8577 ac_check_lib_save_LIBS=$LIBS
8579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8580 /* end confdefs.h. */
8582 /* Override any GCC internal prototype to avoid an error.
8583 Use char because int might match the return type of a GCC
8584 builtin and then its argument prototype would still apply. */
8588 char pam_set_item ();
8592 return pam_set_item ();
8597 if ac_fn_c_try_link "$LINENO"; then :
8598 ac_cv_lib_pam_pam_set_item=yes
8600 ac_cv_lib_pam_pam_set_item=no
8602 rm -f core conftest.err conftest.$ac_objext \
8603 conftest$ac_exeext conftest.$ac_ext
8604 LIBS=$ac_check_lib_save_LIBS
8606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5
8607 $as_echo "$ac_cv_lib_pam_pam_set_item" >&6; }
8608 if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then :
8609 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h
8613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5
8614 $as_echo_n "checking for pam_setcred in -lpam... " >&6; }
8615 if ${ac_cv_lib_pam_pam_setcred+:} false; then :
8616 $as_echo_n "(cached) " >&6
8618 ac_check_lib_save_LIBS=$LIBS
8620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8621 /* end confdefs.h. */
8623 /* Override any GCC internal prototype to avoid an error.
8624 Use char because int might match the return type of a GCC
8625 builtin and then its argument prototype would still apply. */
8629 char pam_setcred ();
8633 return pam_setcred ();
8638 if ac_fn_c_try_link "$LINENO"; then :
8639 ac_cv_lib_pam_pam_setcred=yes
8641 ac_cv_lib_pam_pam_setcred=no
8643 rm -f core conftest.err conftest.$ac_objext \
8644 conftest$ac_exeext conftest.$ac_ext
8645 LIBS=$ac_check_lib_save_LIBS
8647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5
8648 $as_echo "$ac_cv_lib_pam_pam_setcred" >&6; }
8649 if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then :
8650 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h
8654 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default"
8655 if test "x$ac_cv_header_security_pam_appl_h" = xyes; then :
8660 if test x$ac_cv_header_security_pam_appl_h != xyes; then
8661 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default"
8662 if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then :
8663 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h
8670 if test x$ac_cv_lib_pam_pam_start != xno; then
8671 # Set the necessary libraries for PAM...
8672 if test x$ac_cv_lib_dl_dlopen != xno; then
8673 PAMLIBS="-lpam -ldl"
8678 # Find the PAM configuration directory, if any...
8679 for dir in /private/etc/pam.d /etc/pam.d; do
8680 if test -d $dir; then
8692 if test "x$with_pam_module" != x; then
8693 PAMFILE="pam.$with_pam_module"
8694 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then
8695 PAMFILE="pam.opendirectory"
8697 PAMFILE="pam.securityserver"
8702 # All others; this test might need to be updated
8703 # as Linux distributors move things around...
8704 if test "x$with_pam_module" != x; then
8705 PAMMOD="pam_${with_pam_module}.so"
8706 elif test -f /lib/security/pam_unix2.so; then
8707 PAMMOD="pam_unix2.so"
8708 elif test -f /lib/security/pam_unix.so; then
8709 PAMMOD="pam_unix.so"
8712 if test "x$PAMMOD" = xpam_unix.so; then
8713 PAMMODAUTH="$PAMMOD shadow nodelay"
8715 PAMMODAUTH="$PAMMOD nodelay"
8728 # Check whether --enable-largefile was given.
8729 if test "${enable_largefile+set}" = set; then :
8730 enableval=$enable_largefile;
8733 if test "$enable_largefile" != no; then
8735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
8736 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
8737 if ${ac_cv_sys_largefile_CC+:} false; then :
8738 $as_echo_n "(cached) " >&6
8740 ac_cv_sys_largefile_CC=no
8741 if test "$GCC" != yes; then
8744 # IRIX 6.2 and later do not support large files by default,
8745 # so use the C compiler's -n32 option if that helps.
8746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8747 /* end confdefs.h. */
8748 #include <sys/types.h>
8749 /* Check that off_t can represent 2**63 - 1 correctly.
8750 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8751 since some C++ compilers masquerading as C compilers
8752 incorrectly reject 9223372036854775807. */
8753 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8754 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8755 && LARGE_OFF_T % 2147483647 == 1)
8765 if ac_fn_c_try_compile "$LINENO"; then :
8768 rm -f core conftest.err conftest.$ac_objext
8770 if ac_fn_c_try_compile "$LINENO"; then :
8771 ac_cv_sys_largefile_CC=' -n32'; break
8773 rm -f core conftest.err conftest.$ac_objext
8777 rm -f conftest.$ac_ext
8780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
8781 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
8782 if test "$ac_cv_sys_largefile_CC" != no; then
8783 CC=$CC$ac_cv_sys_largefile_CC
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
8787 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
8788 if ${ac_cv_sys_file_offset_bits+:} false; then :
8789 $as_echo_n "(cached) " >&6
8792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8793 /* end confdefs.h. */
8794 #include <sys/types.h>
8795 /* Check that off_t can represent 2**63 - 1 correctly.
8796 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8797 since some C++ compilers masquerading as C compilers
8798 incorrectly reject 9223372036854775807. */
8799 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8800 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8801 && LARGE_OFF_T % 2147483647 == 1)
8811 if ac_fn_c_try_compile "$LINENO"; then :
8812 ac_cv_sys_file_offset_bits=no; break
8814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8816 /* end confdefs.h. */
8817 #define _FILE_OFFSET_BITS 64
8818 #include <sys/types.h>
8819 /* Check that off_t can represent 2**63 - 1 correctly.
8820 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8821 since some C++ compilers masquerading as C compilers
8822 incorrectly reject 9223372036854775807. */
8823 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8824 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8825 && LARGE_OFF_T % 2147483647 == 1)
8835 if ac_fn_c_try_compile "$LINENO"; then :
8836 ac_cv_sys_file_offset_bits=64; break
8838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8839 ac_cv_sys_file_offset_bits=unknown
8843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
8844 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
8845 case $ac_cv_sys_file_offset_bits in #(
8848 cat >>confdefs.h <<_ACEOF
8849 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
8854 if test $ac_cv_sys_file_offset_bits = unknown; then
8855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
8856 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
8857 if ${ac_cv_sys_large_files+:} false; then :
8858 $as_echo_n "(cached) " >&6
8861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8862 /* end confdefs.h. */
8863 #include <sys/types.h>
8864 /* Check that off_t can represent 2**63 - 1 correctly.
8865 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8866 since some C++ compilers masquerading as C compilers
8867 incorrectly reject 9223372036854775807. */
8868 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8869 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8870 && LARGE_OFF_T % 2147483647 == 1)
8880 if ac_fn_c_try_compile "$LINENO"; then :
8881 ac_cv_sys_large_files=no; break
8883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8885 /* end confdefs.h. */
8886 #define _LARGE_FILES 1
8887 #include <sys/types.h>
8888 /* Check that off_t can represent 2**63 - 1 correctly.
8889 We can't simply define LARGE_OFF_T to be 9223372036854775807,
8890 since some C++ compilers masquerading as C compilers
8891 incorrectly reject 9223372036854775807. */
8892 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
8893 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
8894 && LARGE_OFF_T % 2147483647 == 1)
8904 if ac_fn_c_try_compile "$LINENO"; then :
8905 ac_cv_sys_large_files=1; break
8907 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8908 ac_cv_sys_large_files=unknown
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
8913 $as_echo "$ac_cv_sys_large_files" >&6; }
8914 case $ac_cv_sys_large_files in #(
8917 cat >>confdefs.h <<_ACEOF
8918 #define _LARGE_FILES $ac_cv_sys_large_files
8930 if test x$enable_largefile != xno; then
8931 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
8933 if test x$ac_cv_sys_large_files = x1; then
8934 LARGEFILE="$LARGEFILE -D_LARGE_FILES"
8937 if test x$ac_cv_sys_file_offset_bits = x64; then
8938 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64"
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
8944 $as_echo_n "checking for long long int... " >&6; }
8945 if ${ac_cv_c_long_long+:} false; then :
8946 $as_echo_n "(cached) " >&6
8948 if test "$GCC" = yes; then
8949 ac_cv_c_long_long=yes
8951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8952 /* end confdefs.h. */
8962 if ac_fn_c_try_compile "$LINENO"; then :
8963 ac_cv_c_long_long=yes
8965 ac_cv_c_long_long=no
8967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5
8971 $as_echo "$ac_cv_c_long_long" >&6; }
8973 if test $ac_cv_c_long_long = yes; then
8974 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
8978 ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
8979 if test "x$ac_cv_func_strtoll" = xyes; then :
8980 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
8986 # Check whether --enable-avahi was given.
8987 if test "${enable_avahi+set}" = set; then :
8988 enableval=$enable_avahi;
8991 # Check whether --enable-dnssd was given.
8992 if test "${enable_dnssd+set}" = set; then :
8993 enableval=$enable_dnssd;
8997 # Check whether --with-dnssd-libs was given.
8998 if test "${with_dnssd_libs+set}" = set; then :
8999 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS"
9000 DSOFLAGS="-L$withval $DSOFLAGS"
9004 # Check whether --with-dnssd-includes was given.
9005 if test "${with_dnssd_includes+set}" = set; then :
9006 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS"
9007 CPPFLAGS="-I$withval $CPPFLAGS"
9016 if test "x$PKGCONFIG" != x -a x$enable_avahi != xno -a x$uname != xDarwin; then
9017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5
9018 $as_echo_n "checking for Avahi... " >&6; }
9019 if $PKGCONFIG --exists avahi-client; then
9020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9021 $as_echo "yes" >&6; }
9022 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client
`"
9023 DNSSDLIBS="`$PKGCONFIG --libs avahi-client
`"
9024 DNSSD_BACKEND="dnssd"
9025 IPPFIND_BIN="ippfind"
9026 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9027 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h
9030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9031 $as_echo "no" >&6; }
9035 if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then
9036 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default"
9037 if test "x$ac_cv_header_dns_sd_h" = xyes; then :
9041 # Darwin and MacOS X...
9042 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9044 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration"
9045 DNSSD_BACKEND="dnssd"
9046 IPPFIND_BIN="ippfind"
9047 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5
9052 $as_echo_n "checking for current version of dns_sd library... " >&6; }
9054 LIBS="$LIBS -ldns_sd"
9055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9056 /* end confdefs.h. */
9061 int constant = kDNSServiceFlagsShareConnection;
9062 unsigned char txtRecord[100];
9064 TXTRecordGetValuePtr(sizeof(txtRecord),
9065 txtRecord, "value", &valueLen);
9070 if ac_fn_c_try_compile "$LINENO"; then :
9071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9072 $as_echo "yes" >&6; }
9073 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h
9075 DNSSDLIBS="-ldns_sd"
9076 DNSSD_BACKEND="dnssd"
9078 IPPFIND_BIN="ippfind"
9079 IPPFIND_MAN="ippfind.\$(MAN1EXT)"
9080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9081 $as_echo "no" >&6; }
9083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9104 # Check whether --enable-launchd was given.
9105 if test "${enable_launchd+set}" = set; then :
9106 enableval=$enable_launchd;
9112 if test x$enable_launchd != xno; then
9113 ac_fn_c_check_func "$LINENO" "launch_msg" "ac_cv_func_launch_msg"
9114 if test "x$ac_cv_func_launch_msg" = xyes; then :
9115 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9119 if test $uversion -ge 140; then
9120 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket"
9121 if test "x$ac_cv_func_launch_activate_socket" = xyes; then :
9123 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h
9125 $as_echo "#define HAVE_LAUNCH_ACTIVATE_SOCKET 1" >>confdefs.h
9130 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default"
9131 if test "x$ac_cv_header_launch_h" = xyes; then :
9132 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h
9141 LAUNCHD_DIR="/System/Library/LaunchDaemons"
9142 # liblaunch is already part of libSystem
9145 # All others; this test will need to be updated
9150 # Check whether --enable-systemd was given.
9151 if test "${enable_systemd+set}" = set; then :
9152 enableval=$enable_systemd;
9156 # Check whether --with-systemd was given.
9157 if test "${with_systemd+set}" = set; then :
9158 withval=$with_systemd; SYSTEMD_DIR="$withval"
9165 if test x$enable_systemd != xno; then
9166 if test "x$PKGCONFIG" = x; then
9167 if test x$enable_systemd = xyes; then
9168 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5
9172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd" >&5
9173 $as_echo_n "checking for libsystemd... " >&6; }
9174 if $PKGCONFIG --exists libsystemd; then
9175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9176 $as_echo "yes" >&6; }
9178 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd
`
9179 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd
`
9180 elif $PKGCONFIG --exists libsystemd-daemon; then
9181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - legacy" >&5
9182 $as_echo "yes - legacy" >&6; }
9184 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon
`
9185 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon
`
9187 if $PKGCONFIG --exists libsystemd-journal; then
9188 ONDEMANDFLAGS="$ONDEMANDFLAGS `$PKGCONFIG --cflags libsystemd-journal
`"
9189 ONDEMANDLIBS="$ONDEMANDLIBS `$PKGCONFIG --libs libsystemd-journal
`"
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9193 $as_echo "no" >&6; }
9196 if test $have_systemd = yes; then
9197 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h
9199 ac_fn_c_check_header_mongrel "$LINENO" "systemd/sd-journal.h" "ac_cv_header_systemd_sd_journal_h" "$ac_includes_default"
9200 if test "x$ac_cv_header_systemd_sd_journal_h" = xyes; then :
9201 $as_echo "#define HAVE_SYSTEMD_SD_JOURNAL_H 1" >>confdefs.h
9206 if test "x$SYSTEMD_DIR" = x; then
9207 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd
`"
9216 # Check whether --with-smfmanifestdir was given.
9217 if test "${with_smfmanifestdir+set}" = set; then :
9218 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval"
9223 # Check whether --with-rcdir was given.
9224 if test "${with_rcdir+set}" = set; then :
9225 withval=$with_rcdir; rcdir="$withval"
9231 # Check whether --with-rclevels was given.
9232 if test "${with_rclevels+set}" = set; then :
9233 withval=$with_rclevels; rclevels="$withval"
9239 # Check whether --with-rcstart was given.
9240 if test "${with_rcstart+set}" = set; then :
9241 withval=$with_rcstart; rcstart="$withval"
9247 # Check whether --with-rcstop was given.
9248 if test "${with_rcstop+set}" = set; then :
9249 withval=$with_rcstop; rcstop="$withval"
9255 if test x$rcdir = x; then
9256 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then
9257 # Fall back on "init", the original service startup interface...
9258 if test -d /sbin/init.d; then
9260 rcdir="/sbin/init.d"
9261 elif test -d /etc/init.d; then
9273 if test "x$rcstart" = x; then
9275 Linux | GNU | GNU/k*BSD*)
9292 if test "x$rcstop" = x; then
9294 Linux | GNU | GNU/k*BSD*)
9308 RCLEVELS="$rclevels"
9317 if test "x$rcdir" != xno; then
9318 if test "x$rclevels" = x; then
9326 # Check whether --with-xinetd was given.
9327 if test "${with_xinetd+set}" = set; then :
9328 withval=$with_xinetd; xinetd="$withval"
9336 if test "x$xinetd" = x; then
9337 if test ! -x /sbin/launchd; then
9338 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do
9339 if test -d $dir; then
9345 elif test "x$xinetd" != xno; then
9350 LANGUAGES="`ls -1 locale
/cups_
*.po
2>/dev
/null |
sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' |
tr '\n' ' '`"
9353 # Check whether --with-languages was given.
9354 if test "${with_languages+set}" = set; then :
9355 withval=$with_languages;
9357 none | no) LANGUAGES="" ;;
9359 *) LANGUAGES="$withval" ;;
9366 # Check whether --with-bundledir was given.
9367 if test "${with_bundledir+set}" = set; then :
9368 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval"
9370 if test "x$uname" = xDarwin -a $uversion -ge 100; then
9371 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A"
9380 if test "x$CUPS_BUNDLEDIR" != x; then
9381 cat >>confdefs.h <<_ACEOF
9382 #define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR"
9388 # Check whether --with-config_file_perm was given.
9389 if test "${with_config_file_perm+set}" = set; then :
9390 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval"
9392 if test "x$uname" = xDarwin; then
9393 CUPS_CONFIG_FILE_PERM="644"
9395 CUPS_CONFIG_FILE_PERM="640"
9400 cat >>confdefs.h <<_ACEOF
9401 #define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM
9406 # Check whether --with-cupsd_file_perm was given.
9407 if test "${with_cupsd_file_perm+set}" = set; then :
9408 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval"
9410 CUPS_CUPSD_FILE_PERM="500"
9416 # Check whether --with-log_file_perm was given.
9417 if test "${with_log_file_perm+set}" = set; then :
9418 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval"
9420 CUPS_LOG_FILE_PERM="644"
9424 cat >>confdefs.h <<_ACEOF
9425 #define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM
9430 # Check whether --with-fatal_errors was given.
9431 if test "${with_fatal_errors+set}" = set; then :
9432 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval"
9434 CUPS_FATAL_ERRORS="config"
9438 cat >>confdefs.h <<_ACEOF
9439 #define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS"
9444 # Check whether --with-log_level was given.
9445 if test "${with_log_level+set}" = set; then :
9446 withval=$with_log_level; CUPS_LOG_LEVEL="$withval"
9448 CUPS_LOG_LEVEL="warn"
9452 cat >>confdefs.h <<_ACEOF
9453 #define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL"
9458 # Check whether --with-access_log_level was given.
9459 if test "${with_access_log_level+set}" = set; then :
9460 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval"
9462 CUPS_ACCESS_LOG_LEVEL="none"
9466 cat >>confdefs.h <<_ACEOF
9467 #define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL"
9471 # Check whether --enable-page_logging was given.
9472 if test "${enable_page_logging+set}" = set; then :
9473 enableval=$enable_page_logging;
9476 if test "x$enable_page_logging" = xyes; then
9477 CUPS_PAGE_LOG_FORMAT=""
9479 CUPS_PAGE_LOG_FORMAT="PageLogFormat"
9483 # Check whether --enable-browsing was given.
9484 if test "${enable_browsing+set}" = set; then :
9485 enableval=$enable_browsing;
9488 if test "x$enable_browsing" = xno; then
9490 cat >>confdefs.h <<_ACEOF
9491 #define CUPS_DEFAULT_BROWSING 0
9496 cat >>confdefs.h <<_ACEOF
9497 #define CUPS_DEFAULT_BROWSING 1
9504 # Check whether --with-local_protocols was given.
9505 if test "${with_local_protocols+set}" = set; then :
9506 withval=$with_local_protocols; default_local_protocols="$withval"
9508 default_local_protocols="default"
9512 if test x$with_local_protocols != xno; then
9513 if test "x$default_local_protocols" = "xdefault"; then
9514 if test "x$DNSSD_BACKEND" != "x"; then
9515 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd"
9517 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9520 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols"
9523 CUPS_BROWSE_LOCAL_PROTOCOLS=""
9527 cat >>confdefs.h <<_ACEOF
9528 #define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS"
9532 # Check whether --enable-default_shared was given.
9533 if test "${enable_default_shared+set}" = set; then :
9534 enableval=$enable_default_shared;
9537 if test "x$enable_default_shared" = xno; then
9538 CUPS_DEFAULT_SHARED="No"
9539 cat >>confdefs.h <<_ACEOF
9540 #define CUPS_DEFAULT_DEFAULT_SHARED 0
9544 CUPS_DEFAULT_SHARED="Yes"
9545 cat >>confdefs.h <<_ACEOF
9546 #define CUPS_DEFAULT_DEFAULT_SHARED 1
9553 # Check whether --with-cups_user was given.
9554 if test "${with_cups_user+set}" = set; then :
9555 withval=$with_cups_user; CUPS_USER="$withval"
9557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5
9558 $as_echo_n "checking for default print user... " >&6; }
9559 if test x$uname = xDarwin; then
9560 if test x`id
-u _lp
2>/dev
/null
` = x; then
9565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5
9566 $as_echo "$CUPS_USER" >&6; }
9567 elif test -f /etc/passwd; then
9569 for user in lp lpd guest daemon nobody; do
9570 if test "`grep \^
${user}: /etc
/passwd
`" != ""; then
9572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5
9573 $as_echo "$user" >&6; }
9578 if test x$CUPS_USER = x; then
9580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9581 $as_echo "not found" >&6; }
9585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5
9586 $as_echo "no password file" >&6; }
9591 if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then
9592 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5
9596 # Check whether --with-cups_group was given.
9597 if test "${with_cups_group+set}" = set; then :
9598 withval=$with_cups_group; CUPS_GROUP="$withval"
9600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5
9601 $as_echo_n "checking for default print group... " >&6; }
9602 if test x$uname = xDarwin; then
9603 if test x`id
-g _lp
2>/dev
/null
` = x; then
9608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5
9609 $as_echo "$CUPS_GROUP" >&6; }
9610 elif test -f /etc/group; then
9611 GROUP_LIST="_lp lp nobody"
9613 for group in $GROUP_LIST; do
9614 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5
9617 $as_echo "$group" >&6; }
9622 if test x$CUPS_GROUP = x; then
9624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
9625 $as_echo "not found" >&6; }
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9630 $as_echo "no group file" >&6; }
9635 if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then
9636 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5
9640 # Check whether --with-system_groups was given.
9641 if test "${with_system_groups+set}" = set; then :
9642 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval"
9644 if test x$uname = xDarwin; then
9645 CUPS_SYSTEM_GROUPS="admin"
9647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5
9648 $as_echo_n "checking for default system groups... " >&6; }
9649 if test -f /etc/group; then
9650 CUPS_SYSTEM_GROUPS=""
9651 GROUP_LIST="lpadmin sys system root"
9652 for group in $GROUP_LIST; do
9653 if test "`grep \^
${group}: /etc
/group
`" != ""; then
9654 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9655 CUPS_SYSTEM_GROUPS="$group"
9657 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
9662 if test "x$CUPS_SYSTEM_GROUPS" = x; then
9663 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5
9665 $as_echo "no groups found" >&6; }
9667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5
9668 $as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; }
9671 CUPS_SYSTEM_GROUPS="$GROUP_LIST"
9672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5
9673 $as_echo "no group file" >&6; }
9679 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS |
awk '{print $1}'`"
9681 for group in $CUPS_SYSTEM_GROUPS; do
9682 if test "x$CUPS_GROUP" = "x$group"; then
9683 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5
9692 cat >>confdefs.h <<_ACEOF
9693 #define CUPS_DEFAULT_USER "$CUPS_USER"
9696 cat >>confdefs.h <<_ACEOF
9697 #define CUPS_DEFAULT_GROUP "$CUPS_GROUP"
9700 cat >>confdefs.h <<_ACEOF
9701 #define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS"
9706 # Check whether --with-printcap was given.
9707 if test "${with_printcap+set}" = set; then :
9708 withval=$with_printcap; default_printcap="$withval"
9710 default_printcap="default"
9714 if test x$default_printcap != xno; then
9715 if test "x$default_printcap" = "xdefault"; then
9718 if test $uversion -ge 90; then
9719 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist"
9721 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9725 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf"
9728 CUPS_DEFAULT_PRINTCAP="/etc/printcap"
9732 CUPS_DEFAULT_PRINTCAP="$default_printcap"
9735 CUPS_DEFAULT_PRINTCAP=""
9739 cat >>confdefs.h <<_ACEOF
9740 #define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP"
9745 # Check whether --with-lpdconfigfile was given.
9746 if test "${with_lpdconfigfile+set}" = set; then :
9747 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval"
9749 default_lpdconfigfile="default"
9753 if test x$default_lpdconfigfile != xno; then
9754 if test "x$default_lpdconfigfile" = "xdefault"; then
9757 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist"
9760 if test "x$XINETD" != x; then
9761 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd"
9763 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9768 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile"
9771 CUPS_DEFAULT_LPD_CONFIG_FILE=""
9774 cat >>confdefs.h <<_ACEOF
9775 #define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE"
9781 # Check whether --with-smbconfigfile was given.
9782 if test "${with_smbconfigfile+set}" = set; then :
9783 withval=$with_smbconfigfile; default_smbconfigfile="$withval"
9785 default_smbconfigfile="default"
9789 if test x$default_smbconfigfile != xno; then
9790 if test "x$default_smbconfigfile" = "xdefault"; then
9791 if test -f /etc/smb.conf; then
9792 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf"
9794 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9797 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile"
9800 CUPS_DEFAULT_SMB_CONFIG_FILE=""
9803 cat >>confdefs.h <<_ACEOF
9804 #define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE"
9810 # Check whether --with-max-copies was given.
9811 if test "${with_max_copies+set}" = set; then :
9812 withval=$with_max_copies; CUPS_MAX_COPIES="$withval"
9814 CUPS_MAX_COPIES="9999"
9819 cat >>confdefs.h <<_ACEOF
9820 #define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES
9824 # Check whether --enable-raw_printing was given.
9825 if test "${enable_raw_printing+set}" = set; then :
9826 enableval=$enable_raw_printing;
9829 if test "x$enable_raw_printing" != xno; then
9830 DEFAULT_RAW_PRINTING=""
9832 DEFAULT_RAW_PRINTING="#"
9837 # Check whether --with-snmp-address was given.
9838 if test "${with_snmp_address+set}" = set; then :
9839 withval=$with_snmp_address; if test "x$withval" = x; then
9840 CUPS_SNMP_ADDRESS=""
9842 CUPS_SNMP_ADDRESS="Address $withval"
9845 if test "x$uname" = xDarwin; then
9846 CUPS_SNMP_ADDRESS=""
9848 CUPS_SNMP_ADDRESS="Address @LOCAL"
9854 # Check whether --with-snmp-community was given.
9855 if test "${with_snmp_community+set}" = set; then :
9856 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval"
9858 CUPS_SNMP_COMMUNITY="Community public"
9866 # Check whether --with-ipp-port was given.
9867 if test "${with_ipp_port+set}" = set; then :
9868 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval"
9870 DEFAULT_IPP_PORT="631"
9875 cat >>confdefs.h <<_ACEOF
9876 #define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT
9880 # Check whether --enable-webif was given.
9881 if test "${enable_webif+set}" = set; then :
9882 enableval=$enable_webif;
9885 case "x$enable_webif" in
9888 CUPS_DEFAULT_WEBIF=0
9892 CUPS_DEFAULT_WEBIF=1
9895 if test $uname = Darwin; then
9897 CUPS_DEFAULT_WEBIF=0
9900 CUPS_DEFAULT_WEBIF=1
9906 cat >>confdefs.h <<_ACEOF
9907 #define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF
9913 # Check whether --with-java was given.
9914 if test "${with_java+set}" = set; then :
9915 withval=$with_java; CUPS_JAVA="$withval"
9921 if test "x$CUPS_JAVA" = x; then
9922 # Extract the first word of "java", so it can be a program name with args.
9923 set dummy java; ac_word=$2
9924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9925 $as_echo_n "checking for $ac_word... " >&6; }
9926 if ${ac_cv_path_JAVA+:} false; then :
9927 $as_echo_n "(cached) " >&6
9931 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path.
9934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9938 test -z "$as_dir" && as_dir=.
9939 for ac_exec_ext in '' $ac_executable_extensions; do
9940 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9941 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext"
9942 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9952 JAVA=$ac_cv_path_JAVA
9953 if test -n "$JAVA"; then
9954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5
9955 $as_echo "$JAVA" >&6; }
9957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9958 $as_echo "no" >&6; }
9965 cat >>confdefs.h <<_ACEOF
9966 #define CUPS_JAVA "$CUPS_JAVA"
9970 if test "x$CUPS_JAVA" != x; then
9971 $as_echo "#define HAVE_JAVA 1" >>confdefs.h
9976 # Check whether --with-perl was given.
9977 if test "${with_perl+set}" = set; then :
9978 withval=$with_perl; CUPS_PERL="$withval"
9984 if test "x$CUPS_PERL" = x; then
9985 # Extract the first word of "perl", so it can be a program name with args.
9986 set dummy perl; ac_word=$2
9987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9988 $as_echo_n "checking for $ac_word... " >&6; }
9989 if ${ac_cv_path_PERL+:} false; then :
9990 $as_echo_n "(cached) " >&6
9994 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10001 test -z "$as_dir" && as_dir=.
10002 for ac_exec_ext in '' $ac_executable_extensions; do
10003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10004 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
10005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10015 PERL=$ac_cv_path_PERL
10016 if test -n "$PERL"; then
10017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
10018 $as_echo "$PERL" >&6; }
10020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10021 $as_echo "no" >&6; }
10028 cat >>confdefs.h <<_ACEOF
10029 #define CUPS_PERL "$CUPS_PERL"
10033 if test "x$CUPS_PERL" != x; then
10034 $as_echo "#define HAVE_PERL 1" >>confdefs.h
10039 # Check whether --with-php was given.
10040 if test "${with_php+set}" = set; then :
10041 withval=$with_php; CUPS_PHP="$withval"
10047 if test "x$CUPS_PHP" = x; then
10048 # Extract the first word of "php-cgi", so it can be a program name with args.
10049 set dummy php-cgi; ac_word=$2
10050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10051 $as_echo_n "checking for $ac_word... " >&6; }
10052 if ${ac_cv_path_PHPCGI+:} false; then :
10053 $as_echo_n "(cached) " >&6
10057 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path.
10060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10061 for as_dir in $PATH
10064 test -z "$as_dir" && as_dir=.
10065 for ac_exec_ext in '' $ac_executable_extensions; do
10066 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10067 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext"
10068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10078 PHPCGI=$ac_cv_path_PHPCGI
10079 if test -n "$PHPCGI"; then
10080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5
10081 $as_echo "$PHPCGI" >&6; }
10083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10084 $as_echo "no" >&6; }
10088 if test "x$PHPCGI" = x; then
10089 # Extract the first word of "php", so it can be a program name with args.
10090 set dummy php; ac_word=$2
10091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10092 $as_echo_n "checking for $ac_word... " >&6; }
10093 if ${ac_cv_path_PHP+:} false; then :
10094 $as_echo_n "(cached) " >&6
10098 ac_cv_path_PHP="$PHP" # Let the user override the test with a path.
10101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10102 for as_dir in $PATH
10105 test -z "$as_dir" && as_dir=.
10106 for ac_exec_ext in '' $ac_executable_extensions; do
10107 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10108 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext"
10109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10119 PHP=$ac_cv_path_PHP
10120 if test -n "$PHP"; then
10121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5
10122 $as_echo "$PHP" >&6; }
10124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10125 $as_echo "no" >&6; }
10135 cat >>confdefs.h <<_ACEOF
10136 #define CUPS_PHP "$CUPS_PHP"
10140 if test "x$CUPS_PHP" = x; then
10143 $as_echo "#define HAVE_PHP 1" >>confdefs.h
10148 # Check whether --with-python was given.
10149 if test "${with_python+set}" = set; then :
10150 withval=$with_python; CUPS_PYTHON="$withval"
10156 if test "x$CUPS_PYTHON" = x; then
10157 # Extract the first word of "python", so it can be a program name with args.
10158 set dummy python; ac_word=$2
10159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10160 $as_echo_n "checking for $ac_word... " >&6; }
10161 if ${ac_cv_path_PYTHON+:} false; then :
10162 $as_echo_n "(cached) " >&6
10166 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
10169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10170 for as_dir in $PATH
10173 test -z "$as_dir" && as_dir=.
10174 for ac_exec_ext in '' $ac_executable_extensions; do
10175 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10176 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
10177 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10187 PYTHON=$ac_cv_path_PYTHON
10188 if test -n "$PYTHON"; then
10189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
10190 $as_echo "$PYTHON" >&6; }
10192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10193 $as_echo "no" >&6; }
10197 CUPS_PYTHON="$PYTHON"
10200 cat >>confdefs.h <<_ACEOF
10201 #define CUPS_PYTHON "$CUPS_PYTHON"
10205 if test "x$CUPS_PYTHON" != x; then
10206 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
10211 INSTALL_LANGUAGES=""
10212 UNINSTALL_LANGUAGES=""
10214 if test "x$LANGUAGES" != x; then
10215 INSTALL_LANGUAGES="install-languages"
10216 UNINSTALL_LANGUAGES="uninstall-languages"
10217 for lang in $LANGUAGES; do
10218 if test -f doc/$lang/index.html.in; then
10219 LANGFILES="$LANGFILES doc/$lang/index.html"
10222 if test -f templates/$lang/header.tmpl.in; then
10223 LANGFILES="$LANGFILES templates/$lang/header.tmpl"
10226 elif test "x$CUPS_BUNDLEDIR" != x; then
10227 INSTALL_LANGUAGES="install-langbundle"
10228 UNINSTALL_LANGUAGES="uninstall-langbundle"
10234 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"
10236 cat >confcache <<\_ACEOF
10237 # This file is a shell script that caches the results of configure
10238 # tests run on this system so they can be shared between configure
10239 # scripts and configure runs, see configure's option --config-cache.
10240 # It is not useful on other systems. If it contains results you don't
10241 # want to keep, you may remove or edit it.
10243 # config.status only pays attention to the cache file if you give it
10244 # the --recheck option to rerun configure.
10246 # `ac_cv_env_foo
' variables (set or unset) will be overridden when
10247 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10248 # following values.
10252 # The following way of writing the cache mishandles newlines in values,
10253 # but we know of no workaround that is simple, portable, and efficient.
10254 # So, we kill variables containing newlines.
10255 # Ultrix sh set writes to stderr and can't be redirected directly,
10256 # and sets the high bit in the cache file unless we assign to the vars.
10258 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10259 eval ac_val
=\$
$ac_var
10263 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10264 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10267 _ | IFS | as_nl
) ;; #(
10268 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
10269 *) { eval $ac_var=; unset $ac_var;} ;;
10275 case $as_nl`(ac_space=' '; set) 2>&1` in #(
10276 *${as_nl}ac_space
=\
*)
10277 # `set' does not quote correctly, so add quotes: double-quote
10278 # substitution turns \\\\ into \\, and sed turns \\ into \.
10281 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10284 # `set' quotes correctly as required by POSIX, so do not add quotes.
10285 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10294 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10296 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10298 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
10299 if test -w "$cache_file"; then
10300 if test "x$cache_file" != "x/dev/null"; then
10301 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10302 $as_echo "$as_me: updating cache $cache_file" >&6;}
10303 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
10304 cat confcache
>"$cache_file"
10306 case $cache_file in #(
10308 mv -f confcache
"$cache_file"$$
&&
10309 mv -f "$cache_file"$$
"$cache_file" ;; #(
10311 mv -f confcache
"$cache_file" ;;
10316 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10317 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10322 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
10323 # Let make expand exec_prefix.
10324 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
10326 DEFS
=-DHAVE_CONFIG_H
10331 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
10332 # 1. Remove the extension, and $U if already installed.
10333 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
10334 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
10335 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10336 # will be set to the directory where LIBOBJS objects are built.
10337 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10338 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
10340 LIBOBJS
=$ac_libobjs
10342 LTLIBOBJS
=$ac_ltlibobjs
10346 : "${CONFIG_STATUS=./config.status}"
10348 ac_clean_files_save
=$ac_clean_files
10349 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
10350 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10351 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10353 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10355 # Generated by $as_me.
10356 # Run this file to recreate the current configuration.
10357 # Compiler output produced by configure, useful for debugging
10358 # configure, is in config.log if it exists.
10361 ac_cs_recheck=false
10364 SHELL=\${CONFIG_SHELL-$SHELL}
10367 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
10368 ## -------------------- ##
10369 ## M4sh Initialization. ##
10370 ## -------------------- ##
10372 # Be more Bourne compatible
10373 DUALCASE
=1; export DUALCASE
# for MKS sh
10374 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
10377 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10378 # is contrary to our usage. Disable this feature.
10379 alias -g '${1+"$@"}'='"$@"'
10380 setopt NO_GLOB_SUBST
10382 case `(set -o) 2>/dev/null` in #(
10394 # Printing a long string crashes Solaris 7 /usr/bin/printf.
10395 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10396 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10397 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10398 # Prefer a ksh shell builtin over an external printf program on Solaris,
10399 # but without wasting forks for bash or zsh.
10400 if test -z "$BASH_VERSION$ZSH_VERSION" \
10401 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10402 as_echo='print
-r --'
10403 as_echo_n='print
-rn --'
10404 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10405 as_echo='printf %s
\n'
10406 as_echo_n='printf %s
'
10408 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10409 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
10410 as_echo_n='/usr
/ucb
/echo -n'
10412 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10413 as_echo_n_body='eval
10417 expr "X$arg" : "X\\(.*\\)$as_nl";
10418 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10420 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
10422 export as_echo_n_body
10423 as_echo_n='sh
-c $as_echo_n_body as_echo
'
10425 export as_echo_body
10426 as_echo='sh
-c $as_echo_body as_echo
'
10429 # The user is always right.
10430 if test "${PATH_SEPARATOR+set}" != set; then
10432 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10433 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10440 # We need space, tab and new line, in precisely that order. Quoting is
10441 # there to prevent editors from complaining about space-tab.
10442 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
10443 # splitting by setting IFS to empty value.)
10446 # Find who we are. Look in the path if we contain no directory separator.
10449 *[\\/]* ) as_myself=$0 ;;
10450 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10451 for as_dir in $PATH
10454 test -z "$as_dir" && as_dir=.
10455 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10461 # We did not find ourselves, most probably we were run as `sh COMMAND'
10462 # in which case we are not to be found in the path.
10463 if test "x$as_myself" = x
; then
10466 if test ! -f "$as_myself"; then
10467 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
10471 # Unset variables that we do not need and which cause bugs (e.g. in
10472 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
10473 # suppresses any "Segmentation fault" message there. '((' could
10474 # trigger a bug in pdksh 5.2.14.
10475 for as_var
in BASH_ENV ENV MAIL MAILPATH
10476 do eval test x\
${$as_var+set} = xset \
10477 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
10490 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
10493 # as_fn_error STATUS ERROR [LINENO LOG_FD]
10494 # ----------------------------------------
10495 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
10496 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
10497 # script with STATUS, using 1 if that was 0.
10500 as_status
=$1; test $as_status -eq 0 && as_status
=1
10502 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
10503 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10505 $as_echo "$as_me: error: $2" >&2
10506 as_fn_exit
$as_status
10510 # as_fn_set_status STATUS
10511 # -----------------------
10512 # Set $? to STATUS, without forking.
10513 as_fn_set_status
()
10516 } # as_fn_set_status
10518 # as_fn_exit STATUS
10519 # -----------------
10520 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
10524 as_fn_set_status
$1
10530 # Portably unset VAR.
10533 { eval $1=; unset $1;}
10535 as_unset
=as_fn_unset
10536 # as_fn_append VAR VALUE
10537 # ----------------------
10538 # Append the text in VALUE to the end of the definition contained in VAR. Take
10539 # advantage of any shell optimizations that allow amortized linear growth over
10540 # repeated appends, instead of the typical quadratic growth present in naive
10542 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
10543 eval 'as_fn_append ()
10554 # as_fn_arith ARG...
10555 # ------------------
10556 # Perform arithmetic evaluation on the ARGs, and store the result in the
10557 # global $as_val. Take advantage of shells that can avoid forks. The arguments
10558 # must be portable across $(()) and expr.
10559 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
10560 eval 'as_fn_arith ()
10567 as_val
=`expr "$@" || test $? -eq 1`
10572 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
10573 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
10579 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
10580 as_basename
=basename
10585 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
10591 as_me
=`$as_basename -- "$0" ||
10592 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
10593 X"$0" : 'X\(//\)$' \| \
10594 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
10596 sed '/^.*\/\([^/][^/]*\)\/*$/{
10610 # Avoid depending upon Character Ranges.
10611 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
10612 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
10613 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
10614 as_cr_digits
='0123456789'
10615 as_cr_alnum
=$as_cr_Letters$as_cr_digits
10617 ECHO_C
= ECHO_N
= ECHO_T
=
10618 case `echo -n x` in #(((((
10620 case `echo 'xy\c'` in
10621 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
10623 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
10630 rm -f conf$$ conf$$.exe conf$$.
file
10631 if test -d conf$$.dir
; then
10632 rm -f conf$$.dir
/conf$$.
file
10635 mkdir conf$$.dir
2>/dev
/null
10637 if (echo >conf$$.
file) 2>/dev
/null
; then
10638 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
10640 # ... but there are two gotchas:
10641 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
10642 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
10643 # In both cases, we have to default to `cp -pR'.
10644 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
10646 elif ln conf$$.
file conf$$
2>/dev
/null
; then
10654 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
10655 rmdir conf$$.dir
2>/dev
/null
10660 # Create "$as_dir" as a directory, including parents if necessary.
10665 -*) as_dir
=.
/$as_dir;;
10667 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
10671 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
10672 *) as_qdir
=$as_dir;;
10674 as_dirs
="'$as_qdir' $as_dirs"
10675 as_dir
=`$as_dirname -- "$as_dir" ||
10676 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10677 X"$as_dir" : 'X\(//\)[^/]' \| \
10678 X"$as_dir" : 'X\(//\)$' \| \
10679 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
10680 $as_echo X"$as_dir" |
10681 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10685 /^X\(\/\/\)[^/].*/{
10698 test -d "$as_dir" && break
10700 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
10701 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
10705 if mkdir
-p .
2>/dev
/null
; then
10706 as_mkdir_p
='mkdir -p "$as_dir"'
10708 test -d .
/-p && rmdir .
/-p
10713 # as_fn_executable_p FILE
10714 # -----------------------
10715 # Test if FILE is an executable regular file.
10716 as_fn_executable_p
()
10718 test -f "$1" && test -x "$1"
10719 } # as_fn_executable_p
10720 as_test_x
='test -x'
10721 as_executable_p
=as_fn_executable_p
10723 # Sed expression to map a string onto a valid CPP name.
10724 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
10726 # Sed expression to map a string onto a valid variable name.
10727 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
10731 ## ----------------------------------- ##
10732 ## Main body of $CONFIG_STATUS script. ##
10733 ## ----------------------------------- ##
10735 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
10737 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10738 # Save the log message, to keep $0 and so on meaningful, and to
10739 # report actual input values of CONFIG_FILES etc. instead of their
10740 # values after options handling.
10742 This file was extended by CUPS $as_me 2.2, which was
10743 generated by GNU Autoconf 2.69. Invocation command line was
10745 CONFIG_FILES = $CONFIG_FILES
10746 CONFIG_HEADERS = $CONFIG_HEADERS
10747 CONFIG_LINKS = $CONFIG_LINKS
10748 CONFIG_COMMANDS = $CONFIG_COMMANDS
10751 on `(hostname || uname -n) 2>/dev/null | sed 1q`
10756 case $ac_config_files in *"
10757 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
10760 case $ac_config_headers in *"
10761 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
10765 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10766 # Files that config.status was made for.
10767 config_files="$ac_config_files"
10768 config_headers="$ac_config_headers"
10772 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10774 \`$as_me' instantiates files and other configuration actions
10775 from templates according to the current configuration. Unless the files
10776 and actions are specified as TAGs, all are instantiated by default.
10778 Usage: $0 [OPTION]... [TAG]...
10780 -h, --help print this help, then exit
10781 -V, --version print version number and configuration settings, then exit
10782 --config print configuration, then exit
10783 -q, --quiet, --silent
10784 do not print progress messages
10785 -d, --debug don't remove temporary files
10786 --recheck update $as_me by reconfiguring in the same conditions
10787 --file=FILE[:TEMPLATE]
10788 instantiate the configuration file FILE
10789 --header=FILE[:TEMPLATE]
10790 instantiate the configuration header FILE
10792 Configuration files:
10795 Configuration headers:
10798 Report bugs to <https://github.com/apple/cups/issues>.
10799 CUPS home page: <https://www.cups.org/>."
10802 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10803 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
10805 CUPS config.status 2.2
10806 configured by $0, generated by GNU Autoconf 2.69,
10807 with options \\"\$ac_cs_config\\"
10809 Copyright (C) 2012 Free Software Foundation, Inc.
10810 This config.status script is free software; the Free Software Foundation
10811 gives unlimited permission to copy, distribute and modify it."
10816 test -n "\$AWK" || AWK=awk
10819 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10820 # The default lists apply if the user does not specify any file.
10826 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10827 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
10831 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
10843 # Handling of the options.
10844 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
10846 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
10847 $as_echo "$ac_cs_version"; exit ;;
10848 --config |
--confi |
--conf |
--con |
--co |
--c )
10849 $as_echo "$ac_cs_config"; exit ;;
10850 --debug |
--debu |
--deb |
--de |
--d |
-d )
10852 --file |
--fil |
--fi |
--f )
10855 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10856 '') as_fn_error $?
"missing file argument" ;;
10858 as_fn_append CONFIG_FILES
" '$ac_optarg'"
10859 ac_need_defaults
=false
;;
10860 --header |
--heade |
--head |
--hea )
10863 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
10865 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
10866 ac_need_defaults
=false
;;
10868 # Conflict between --help and --header
10869 as_fn_error $?
"ambiguous option: \`$1'
10870 Try \`$0 --help' for more information.";;
10871 --help |
--hel |
-h )
10872 $as_echo "$ac_cs_usage"; exit ;;
10873 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
10874 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
10877 # This is an error.
10878 -*) as_fn_error $?
"unrecognized option: \`$1'
10879 Try \`$0 --help' for more information." ;;
10881 *) as_fn_append ac_config_targets
" $1"
10882 ac_need_defaults
=false
;;
10888 ac_configure_extra_args
=
10890 if $ac_cs_silent; then
10892 ac_configure_extra_args
="$ac_configure_extra_args --silent"
10896 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10897 if \$ac_cs_recheck; then
10898 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
10900 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
10901 CONFIG_SHELL='$SHELL'
10902 export CONFIG_SHELL
10907 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10911 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
10912 ## Running $as_me. ##
10918 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10921 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
10923 # Handling of arguments.
10924 for ac_config_target
in $ac_config_targets
10926 case $ac_config_target in
10927 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
10928 "Makedefs") CONFIG_FILES
="$CONFIG_FILES Makedefs" ;;
10929 "conf/cups-files.conf") CONFIG_FILES
="$CONFIG_FILES conf/cups-files.conf" ;;
10930 "conf/cupsd.conf") CONFIG_FILES
="$CONFIG_FILES conf/cupsd.conf" ;;
10931 "conf/mime.convs") CONFIG_FILES
="$CONFIG_FILES conf/mime.convs" ;;
10932 "conf/pam.std") CONFIG_FILES
="$CONFIG_FILES conf/pam.std" ;;
10933 "conf/snmp.conf") CONFIG_FILES
="$CONFIG_FILES conf/snmp.conf" ;;
10934 "cups-config") CONFIG_FILES
="$CONFIG_FILES cups-config" ;;
10935 "desktop/cups.desktop") CONFIG_FILES
="$CONFIG_FILES desktop/cups.desktop" ;;
10936 "doc/index.html") CONFIG_FILES
="$CONFIG_FILES doc/index.html" ;;
10937 "man/client.conf.man") CONFIG_FILES
="$CONFIG_FILES man/client.conf.man" ;;
10938 "man/cups-files.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cups-files.conf.man" ;;
10939 "man/cups-lpd.man") CONFIG_FILES
="$CONFIG_FILES man/cups-lpd.man" ;;
10940 "man/cups-snmp.man") CONFIG_FILES
="$CONFIG_FILES man/cups-snmp.man" ;;
10941 "man/cupsaddsmb.man") CONFIG_FILES
="$CONFIG_FILES man/cupsaddsmb.man" ;;
10942 "man/cupsd.conf.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.conf.man" ;;
10943 "man/cupsd.man") CONFIG_FILES
="$CONFIG_FILES man/cupsd.man" ;;
10944 "man/lpoptions.man") CONFIG_FILES
="$CONFIG_FILES man/lpoptions.man" ;;
10945 "scheduler/cups-lpd.xinetd") CONFIG_FILES
="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;;
10946 "scheduler/cups.sh") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.sh" ;;
10947 "scheduler/cups.xml") CONFIG_FILES
="$CONFIG_FILES scheduler/cups.xml" ;;
10948 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;;
10949 "scheduler/org.cups.cups-lpdAT.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cups-lpdAT.service" ;;
10950 "scheduler/org.cups.cupsd.path") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;;
10951 "scheduler/org.cups.cupsd.service") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;;
10952 "scheduler/org.cups.cupsd.socket") CONFIG_FILES
="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;;
10953 "templates/header.tmpl") CONFIG_FILES
="$CONFIG_FILES templates/header.tmpl" ;;
10954 "packaging/cups.list") CONFIG_FILES
="$CONFIG_FILES packaging/cups.list" ;;
10955 "$LANGFILES") CONFIG_FILES
="$CONFIG_FILES $LANGFILES" ;;
10957 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
10962 # If the user did not use the arguments to specify the items to instantiate,
10963 # then the envvar interface is used. Set only those that are not.
10964 # We use the long form for the default assignment because of an extremely
10965 # bizarre bug on SunOS 4.1.3.
10966 if $ac_need_defaults; then
10967 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
10968 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
10971 # Have a temporary directory for convenience. Make it in the build tree
10972 # simply because there is no reason against having it here, and in addition,
10973 # creating and moving files from /tmp can sometimes cause problems.
10974 # Hook for its removal unless debugging.
10975 # Note that there is a small window in which the directory will not be cleaned:
10976 # after its creation but before its name has been assigned to `$tmp'.
10980 trap 'exit_status=$?
10981 : "${ac_tmp:=$tmp}"
10982 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
10984 trap 'as_fn_exit 1' 1 2 13 15
10986 # Create a (secure) tmp directory for tmp files.
10989 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
10993 tmp
=.
/conf$$
-$RANDOM
10994 (umask 077 && mkdir
"$tmp")
10995 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
10998 # Set up the scripts for CONFIG_FILES section.
10999 # No need to generate them if there are no CONFIG_FILES.
11000 # This happens for instance with `./config.status config.h'.
11001 if test -n "$CONFIG_FILES"; then
11004 ac_cr
=`echo X | tr X '\015'`
11005 # On cygwin, bash can eat \r inside `` if the user requested igncr.
11006 # But we know of no other shell where ac_cr would be empty at this
11007 # point, so we can use a bashism as a fallback.
11008 if test "x$ac_cr" = x
; then
11009 eval ac_cr
=\$
\'\\r
\'
11011 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11012 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11015 ac_cs_awk_cr
=$ac_cr
11018 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11023 echo "cat >conf$$subs.awk <<_ACEOF" &&
11024 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11026 } >conf$$subs.sh ||
11027 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11028 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11030 for ac_last_try in false false false false false :; do
11031 . ./conf$$subs.sh ||
11032 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11034 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
11035 if test $ac_delim_n = $ac_delim_num; then
11037 elif $ac_last_try; then
11038 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
11040 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11043 rm -f conf$$subs.sh
11045 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11046 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
11050 s/^/S["/; s
/!.
*/"]=/
11060 s/\(.\{148\}\)..*/\1/
11062 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
11067 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11074 s/\(.\{148\}\)..*/\1/
11076 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
11080 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
11085 ' <conf$$subs.awk | sed '
11090 ' >>$CONFIG_STATUS || ac_write_fail=1
11091 rm -f conf$$subs.awk
11092 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11094 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
11095 for (key in S) S_is_set[key] = 1
11101 nfields = split(line, field, "@
")
11103 len = length(field[1])
11104 for (i = 2; i < nfields; i++) {
11106 keylen = length(key)
11107 if (S_is_set[key]) {
11109 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11110 len += length(value) + length(field[++i])
11121 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11122 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11123 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
11126 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
11127 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
11130 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11131 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
11132 # trailing colons and then remove the whole line if VPATH becomes empty
11133 # (actually we leave an empty line to preserve line numbers).
11134 if test "x
$srcdir" = x.; then
11135 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
11153 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11154 fi # test -n "$CONFIG_FILES"
11156 # Set up the scripts for CONFIG_HEADERS section.
11157 # No need to generate them if there are no CONFIG_HEADERS.
11158 # This happens for instance with `./config.status Makefile'.
11159 if test -n "$CONFIG_HEADERS"; then
11160 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
11164 # Transform confdefs.h into an awk script `defines.awk', embedded as
11165 # here-document in config.status, that substitutes the proper values into
11166 # config.h.in to produce config.h.
11168 # Create a delimiter string that does not exist in confdefs.h, to ease
11169 # handling of long lines.
11171 for ac_last_try in false false :; do
11172 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
11173 if test -z "$ac_tt"; then
11175 elif $ac_last_try; then
11176 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
11178 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
11182 # For the awk script, D is an array of macro values keyed by name,
11183 # likewise P contains macro parameters if any. Preserve backslash
11184 # newline sequences.
11186 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11188 s/.\{148\}/&'"$ac_delim"'/g
11191 s/^[ ]*#[ ]*define[ ][ ]*/ /
11198 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
11200 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
11204 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
11205 D["\
1"]=" \
3\\\\\\n
"\\/p
11207 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
11212 s/.\{148\}/&'"$ac_delim"'/g
11217 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
11220 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
11222 ' <confdefs.h | sed '
11223 s/'"$ac_delim"'/"\\\
11224 "/g' >>$CONFIG_STATUS || ac_write_fail=1
11226 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11227 for (key in D) D_is_set[key] = 1
11230 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11232 split(line, arg, " ")
11233 if (arg[1] == "#") {
11237 defundef
= substr
(arg
[1], 2)
11240 split(mac1
, mac2
, "(") #)
11242 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
11243 if (D_is_set
[macro
]) {
11244 # Preserve the white space surrounding the "#".
11245 print prefix
"define", macro P
[macro
] D
[macro
]
11248 # Replace #undef with comments. This is necessary, for example,
11249 # in the case of _POSIX_SOURCE, which is predefined and required
11250 # on some systems where configure will not decide to define it.
11251 if (defundef
== "undef") {
11252 print
"/*", prefix defundef
, macro
, "*/"
11260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11261 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
11262 fi # test -n "$CONFIG_HEADERS"
11265 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS "
11270 :[FHLC
]) ac_mode
=$ac_tag; continue;;
11272 case $ac_mode$ac_tag in
11274 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
11275 :[FH
]-) ac_tag
=-:-;;
11276 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
11293 -) ac_f
="$ac_tmp/stdin";;
11294 *) # Look for the file first in the build tree, then in the source tree
11295 # (if the path is not absolute). The absolute path cannot be DOS-style,
11296 # because $ac_f cannot contain `:'.
11300 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
11302 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11304 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11305 as_fn_append ac_file_inputs
" '$ac_f'"
11308 # Let's still pretend it is `configure' which instantiates (i.e., don't
11309 # use $as_me), people would be surprised to read:
11310 # /* config.h. Generated by config.status. */
11311 configure_input
='Generated from '`
11312 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11314 if test x
"$ac_file" != x-
; then
11315 configure_input
="$ac_file. $configure_input"
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11317 $as_echo "$as_me: creating $ac_file" >&6;}
11319 # Neutralize special characters interpreted by sed in replacement strings.
11320 case $configure_input in #(
11321 *\
&* |
*\|
* |
*\\* )
11322 ac_sed_conf_input
=`$as_echo "$configure_input" |
11323 sed 's/[\\\\&|]/\\\\&/g'`;; #(
11324 *) ac_sed_conf_input
=$configure_input;;
11328 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
11329 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
11334 ac_dir
=`$as_dirname -- "$ac_file" ||
11335 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11336 X"$ac_file" : 'X\(//\)[^/]' \| \
11337 X"$ac_file" : 'X\(//\)$' \| \
11338 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11339 $as_echo X"$ac_file" |
11340 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11344 /^X\(\/\/\)[^/].*/{
11357 as_dir
="$ac_dir"; as_fn_mkdir_p
11361 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11363 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11364 # A ".." for each directory in $ac_dir_suffix.
11365 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11366 case $ac_top_builddir_sub in
11367 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
11368 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
11371 ac_abs_top_builddir
=$ac_pwd
11372 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
11373 # for backward compatibility:
11374 ac_top_builddir
=$ac_top_build_prefix
11377 .
) # We are building in place.
11379 ac_top_srcdir
=$ac_top_builddir_sub
11380 ac_abs_top_srcdir
=$ac_pwd ;;
11381 [\\/]* | ?
:[\\/]* ) # Absolute name.
11382 ac_srcdir
=$srcdir$ac_dir_suffix;
11383 ac_top_srcdir
=$srcdir
11384 ac_abs_top_srcdir
=$srcdir ;;
11385 *) # Relative name.
11386 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
11387 ac_top_srcdir
=$ac_top_build_prefix$srcdir
11388 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
11390 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
11401 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11402 # If the template does not know about datarootdir, expand it.
11403 # FIXME: This hack should be removed a few years after 2.60.
11404 ac_datarootdir_hack
=; ac_datarootdir_seen
=
11415 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11416 *datarootdir
*) ac_datarootdir_seen
=yes;;
11417 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
11418 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11419 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11421 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11422 ac_datarootdir_hack='
11423 s&@datadir@&$datadir&g
11424 s&@docdir@&$docdir&g
11425 s&@infodir@&$infodir&g
11426 s&@localedir@&$localedir&g
11427 s&@mandir@&$mandir&g
11428 s&\\\${datarootdir}&$datarootdir&g' ;;
11432 # Neutralize VPATH when `$srcdir' = `.'.
11433 # Shell code in configure.ac might set extrasub.
11434 # FIXME: do we really want to maintain this feature?
11435 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11436 ac_sed_extra="$ac_vpsub
11439 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11441 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
11442 s|@configure_input@|
$ac_sed_conf_input|
;t t
11443 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
11444 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
11445 s
&@srcdir@
&$ac_srcdir&;t t
11446 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
11447 s
&@top_srcdir@
&$ac_top_srcdir&;t t
11448 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
11449 s
&@builddir@
&$ac_builddir&;t t
11450 s
&@abs_builddir@
&$ac_abs_builddir&;t t
11451 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
11452 $ac_datarootdir_hack
11454 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
11455 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
11457 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
11458 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
11459 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
11460 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
11461 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
11462 which seems to be undefined. Please make sure it is defined" >&5
11463 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
11464 which seems to be undefined. Please make sure it is defined" >&2;}
11466 rm -f "$ac_tmp/stdin"
11468 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
11469 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11471 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11477 if test x"$ac_file" != x-; then
11479 $as_echo "/* $configure_input */" \
11480 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
11481 } >"$ac_tmp/config.h" \
11482 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11483 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
11484 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11485 $as_echo "$as_me: $ac_file is unchanged" >&6;}
11488 mv "$ac_tmp/config.h" "$ac_file" \
11489 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11492 $as_echo "/* $configure_input */" \
11493 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
11494 || as_fn_error $? "could not create -" "$LINENO" 5
11506 ac_clean_files=$ac_clean_files_save
11508 test $ac_write_fail = 0 ||
11509 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
11512 # configure is writing to config.log, and then calls config.status.
11513 # config.status does its own redirection, appending to config.log.
11514 # Unfortunately, on DOS this fails, as config.log is still kept open
11515 # by configure, so config.status won't be able to
write to it
; its
11516 # output is simply discarded. So we exec the FD to /dev/null,
11517 # effectively closing config.log, so it can be properly (re)opened and
11518 # appended to by config.status. When coming back to configure, we
11519 # need to make the FD available again.
11520 if test "$no_create" != yes; then
11522 ac_config_status_args
=
11523 test "$silent" = yes &&
11524 ac_config_status_args
="$ac_config_status_args --quiet"
11526 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
11528 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
11529 # would make configure fail if this is the last instruction.
11530 $ac_cs_success || as_fn_exit
1
11532 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
11534 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
11538 chmod +x cups-config