1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.68. 4# 5# 6# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 7# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 8# Foundation, Inc. 9# 10# 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## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 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+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_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. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 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' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 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.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 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. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 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. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137if test "x$CONFIG_SHELL" = x; then 138 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 139 emulate sh 140 NULLCMD=: 141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 142 # is contrary to our usage. Disable this feature. 143 alias -g '\${1+\"\$@\"}'='\"\$@\"' 144 setopt NO_GLOB_SUBST 145else 146 case \`(set -o) 2>/dev/null\` in #( 147 *posix*) : 148 set -o posix ;; #( 149 *) : 150 ;; 151esac 152fi 153" 154 as_required="as_fn_return () { (exit \$1); } 155as_fn_success () { as_fn_return 0; } 156as_fn_failure () { as_fn_return 1; } 157as_fn_ret_success () { return 0; } 158as_fn_ret_failure () { return 1; } 159 160exitcode=0 161as_fn_success || { exitcode=1; echo as_fn_success failed.; } 162as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 163as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 164as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 165if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 166 167else 168 exitcode=1; echo positional parameters were not saved. 169fi 170test x\$exitcode = x0 || exit 1" 171 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 172 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 175test \$(( 1 + 1 )) = 2 || exit 1" 176 if (eval "$as_required") 2>/dev/null; then : 177 as_have_required=yes 178else 179 as_have_required=no 180fi 181 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 182 183else 184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 185as_found=false 186for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 187do 188 IFS=$as_save_IFS 189 test -z "$as_dir" && as_dir=. 190 as_found=: 191 case $as_dir in #( 192 /*) 193 for as_base in sh bash ksh sh5; do 194 # Try only shells that exist, to save several forks. 195 as_shell=$as_dir/$as_base 196 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 197 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 198 CONFIG_SHELL=$as_shell as_have_required=yes 199 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 200 break 2 201fi 202fi 203 done;; 204 esac 205 as_found=false 206done 207$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 208 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 209 CONFIG_SHELL=$SHELL as_have_required=yes 210fi; } 211IFS=$as_save_IFS 212 213 214 if test "x$CONFIG_SHELL" != x; then : 215 # We cannot yet assume a decent shell, so we have to provide a 216 # neutralization value for shells without unset; and this also 217 # works around shells that cannot unset nonexistent variables. 218 # Preserve -v and -x to the replacement shell. 219 BASH_ENV=/dev/null 220 ENV=/dev/null 221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 222 export CONFIG_SHELL 223 case $- in # (((( 224 *v*x* | *x*v* ) as_opts=-vx ;; 225 *v* ) as_opts=-v ;; 226 *x* ) as_opts=-x ;; 227 * ) as_opts= ;; 228 esac 229 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 230fi 231 232 if test x$as_have_required = xno; then : 233 $as_echo "$0: This script requires a shell more modern than all" 234 $as_echo "$0: the shells that I found on your system." 235 if test x${ZSH_VERSION+set} = xset ; then 236 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 237 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 238 else 239 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 240$0: including any error possibly output before this 241$0: message. Then install a modern shell, or manually run 242$0: the script under such a shell if you do have one." 243 fi 244 exit 1 245fi 246fi 247fi 248SHELL=${CONFIG_SHELL-/bin/sh} 249export SHELL 250# Unset more variables known to interfere with behavior of common tools. 251CLICOLOR_FORCE= GREP_OPTIONS= 252unset CLICOLOR_FORCE GREP_OPTIONS 253 254## --------------------- ## 255## M4sh Shell Functions. ## 256## --------------------- ## 257# as_fn_unset VAR 258# --------------- 259# Portably unset VAR. 260as_fn_unset () 261{ 262 { eval $1=; unset $1;} 263} 264as_unset=as_fn_unset 265 266# as_fn_set_status STATUS 267# ----------------------- 268# Set $? to STATUS, without forking. 269as_fn_set_status () 270{ 271 return $1 272} # as_fn_set_status 273 274# as_fn_exit STATUS 275# ----------------- 276# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 277as_fn_exit () 278{ 279 set +e 280 as_fn_set_status $1 281 exit $1 282} # as_fn_exit 283 284# as_fn_mkdir_p 285# ------------- 286# Create "$as_dir" as a directory, including parents if necessary. 287as_fn_mkdir_p () 288{ 289 290 case $as_dir in #( 291 -*) as_dir=./$as_dir;; 292 esac 293 test -d "$as_dir" || eval $as_mkdir_p || { 294 as_dirs= 295 while :; do 296 case $as_dir in #( 297 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 298 *) as_qdir=$as_dir;; 299 esac 300 as_dirs="'$as_qdir' $as_dirs" 301 as_dir=`$as_dirname -- "$as_dir" || 302$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 303 X"$as_dir" : 'X\(//\)[^/]' \| \ 304 X"$as_dir" : 'X\(//\)$' \| \ 305 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 306$as_echo X"$as_dir" | 307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 308 s//\1/ 309 q 310 } 311 /^X\(\/\/\)[^/].*/{ 312 s//\1/ 313 q 314 } 315 /^X\(\/\/\)$/{ 316 s//\1/ 317 q 318 } 319 /^X\(\/\).*/{ 320 s//\1/ 321 q 322 } 323 s/.*/./; q'` 324 test -d "$as_dir" && break 325 done 326 test -z "$as_dirs" || eval "mkdir $as_dirs" 327 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 328 329 330} # as_fn_mkdir_p 331# as_fn_append VAR VALUE 332# ---------------------- 333# Append the text in VALUE to the end of the definition contained in VAR. Take 334# advantage of any shell optimizations that allow amortized linear growth over 335# repeated appends, instead of the typical quadratic growth present in naive 336# implementations. 337if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 338 eval 'as_fn_append () 339 { 340 eval $1+=\$2 341 }' 342else 343 as_fn_append () 344 { 345 eval $1=\$$1\$2 346 } 347fi # as_fn_append 348 349# as_fn_arith ARG... 350# ------------------ 351# Perform arithmetic evaluation on the ARGs, and store the result in the 352# global $as_val. Take advantage of shells that can avoid forks. The arguments 353# must be portable across $(()) and expr. 354if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 355 eval 'as_fn_arith () 356 { 357 as_val=$(( $* )) 358 }' 359else 360 as_fn_arith () 361 { 362 as_val=`expr "$@" || test $? -eq 1` 363 } 364fi # as_fn_arith 365 366 367# as_fn_error STATUS ERROR [LINENO LOG_FD] 368# ---------------------------------------- 369# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 370# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 371# script with STATUS, using 1 if that was 0. 372as_fn_error () 373{ 374 as_status=$1; test $as_status -eq 0 && as_status=1 375 if test "$4"; then 376 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 377 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 378 fi 379 $as_echo "$as_me: error: $2" >&2 380 as_fn_exit $as_status 381} # as_fn_error 382 383if expr a : '\(a\)' >/dev/null 2>&1 && 384 test "X`expr 00001 : '.*\(...\)'`" = X001; then 385 as_expr=expr 386else 387 as_expr=false 388fi 389 390if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 391 as_basename=basename 392else 393 as_basename=false 394fi 395 396if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 397 as_dirname=dirname 398else 399 as_dirname=false 400fi 401 402as_me=`$as_basename -- "$0" || 403$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 404 X"$0" : 'X\(//\)$' \| \ 405 X"$0" : 'X\(/\)' \| . 2>/dev/null || 406$as_echo X/"$0" | 407 sed '/^.*\/\([^/][^/]*\)\/*$/{ 408 s//\1/ 409 q 410 } 411 /^X\/\(\/\/\)$/{ 412 s//\1/ 413 q 414 } 415 /^X\/\(\/\).*/{ 416 s//\1/ 417 q 418 } 419 s/.*/./; q'` 420 421# Avoid depending upon Character Ranges. 422as_cr_letters='abcdefghijklmnopqrstuvwxyz' 423as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 424as_cr_Letters=$as_cr_letters$as_cr_LETTERS 425as_cr_digits='0123456789' 426as_cr_alnum=$as_cr_Letters$as_cr_digits 427 428 429 as_lineno_1=$LINENO as_lineno_1a=$LINENO 430 as_lineno_2=$LINENO as_lineno_2a=$LINENO 431 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 432 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 433 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 434 sed -n ' 435 p 436 /[$]LINENO/= 437 ' <$as_myself | 438 sed ' 439 s/[$]LINENO.*/&-/ 440 t lineno 441 b 442 :lineno 443 N 444 :loop 445 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 446 t loop 447 s/-\n.*// 448 ' >$as_me.lineno && 449 chmod +x "$as_me.lineno" || 450 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 451 452 # Don't try to exec as it changes $[0], causing all sort of problems 453 # (the dirname of $[0] is not the place where we might find the 454 # original and so on. Autoconf is especially sensitive to this). 455 . "./$as_me.lineno" 456 # Exit status is that of the last command. 457 exit 458} 459 460ECHO_C= ECHO_N= ECHO_T= 461case `echo -n x` in #((((( 462-n*) 463 case `echo 'xy\c'` in 464 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 465 xy) ECHO_C='\c';; 466 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 467 ECHO_T=' ';; 468 esac;; 469*) 470 ECHO_N='-n';; 471esac 472 473rm -f conf$$ conf$$.exe conf$$.file 474if test -d conf$$.dir; then 475 rm -f conf$$.dir/conf$$.file 476else 477 rm -f conf$$.dir 478 mkdir conf$$.dir 2>/dev/null 479fi 480if (echo >conf$$.file) 2>/dev/null; then 481 if ln -s conf$$.file conf$$ 2>/dev/null; then 482 as_ln_s='ln -s' 483 # ... but there are two gotchas: 484 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 485 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 486 # In both cases, we have to default to `cp -p'. 487 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 488 as_ln_s='cp -p' 489 elif ln conf$$.file conf$$ 2>/dev/null; then 490 as_ln_s=ln 491 else 492 as_ln_s='cp -p' 493 fi 494else 495 as_ln_s='cp -p' 496fi 497rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 498rmdir conf$$.dir 2>/dev/null 499 500if mkdir -p . 2>/dev/null; then 501 as_mkdir_p='mkdir -p "$as_dir"' 502else 503 test -d ./-p && rmdir ./-p 504 as_mkdir_p=false 505fi 506 507if test -x / >/dev/null 2>&1; then 508 as_test_x='test -x' 509else 510 if ls -dL / >/dev/null 2>&1; then 511 as_ls_L_option=L 512 else 513 as_ls_L_option= 514 fi 515 as_test_x=' 516 eval sh -c '\'' 517 if test -d "$1"; then 518 test -d "$1/."; 519 else 520 case $1 in #( 521 -*)set "./$1";; 522 esac; 523 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 524 ???[sx]*):;;*)false;;esac;fi 525 '\'' sh 526 ' 527fi 528as_executable_p=$as_test_x 529 530# Sed expression to map a string onto a valid CPP name. 531as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 532 533# Sed expression to map a string onto a valid variable name. 534as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 535 536 537test -n "$DJDIR" || exec 7<&0 </dev/null 538exec 6>&1 539 540# Name of the host. 541# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 542# so uname gets run too. 543ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 544 545# 546# Initializations. 547# 548ac_default_prefix=/usr/local 549ac_clean_files= 550ac_config_libobj_dir=. 551LIBOBJS= 552cross_compiling=no 553subdirs= 554MFLAGS= 555MAKEFLAGS= 556 557# Identity of this package. 558PACKAGE_NAME= 559PACKAGE_TARNAME= 560PACKAGE_VERSION= 561PACKAGE_STRING= 562PACKAGE_BUGREPORT= 563PACKAGE_URL= 564 565ac_unique_file="cups/cups.h" 566# Factoring default headers for most tests. 567ac_includes_default="\ 568#include <stdio.h> 569#ifdef HAVE_SYS_TYPES_H 570# include <sys/types.h> 571#endif 572#ifdef HAVE_SYS_STAT_H 573# include <sys/stat.h> 574#endif 575#ifdef STDC_HEADERS 576# include <stdlib.h> 577# include <stddef.h> 578#else 579# ifdef HAVE_STDLIB_H 580# include <stdlib.h> 581# endif 582#endif 583#ifdef HAVE_STRING_H 584# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 585# include <memory.h> 586# endif 587# include <string.h> 588#endif 589#ifdef HAVE_STRINGS_H 590# include <strings.h> 591#endif 592#ifdef HAVE_INTTYPES_H 593# include <inttypes.h> 594#endif 595#ifdef HAVE_STDINT_H 596# include <stdint.h> 597#endif 598#ifdef HAVE_UNISTD_H 599# include <unistd.h> 600#endif" 601 602ac_default_prefix=/ 603ac_subst_vars='LTLIBOBJS 604LIBOBJS 605UNINSTALL_LANGUAGES 606INSTALL_LANGUAGES 607PYTHON 608PHP 609PHPCGI 610PERL 611JAVA 612CUPS_WEBIF 613DEFAULT_IPP_PORT 614CUPS_SNMP_COMMUNITY 615CUPS_SNMP_ADDRESS 616DEFAULT_RAW_PRINTING 617CUPS_MAX_COPIES 618CUPS_DEFAULT_SMB_CONFIG_FILE 619CUPS_DEFAULT_LPD_CONFIG_FILE 620CUPS_DEFAULT_PRINTCAP 621CUPS_PRIMARY_SYSTEM_GROUP 622CUPS_SYSTEM_GROUPS 623CUPS_GROUP 624CUPS_USER 625CUPS_DEFAULT_SHARED 626CUPS_BROWSE_LOCAL_PROTOCOLS 627CUPS_BROWSING 628CUPS_PAGE_LOG_FORMAT 629CUPS_ACCESS_LOG_LEVEL 630CUPS_LOG_LEVEL 631CUPS_FATAL_ERRORS 632CUPS_LOG_FILE_PERM 633CUPS_CUPSD_FILE_PERM 634CUPS_CONFIG_FILE_PERM 635CUPS_BUNDLEDIR 636LANGUAGES 637XINETD 638RCSTOP 639RCSTART 640RCLEVELS 641INITDDIR 642INITDIR 643SMFMANIFESTDIR 644SYSTEMD_DIR 645LAUNCHD_DIR 646ONDEMANDLIBS 647ONDEMANDFLAGS 648IPPFIND_MAN 649IPPFIND_BIN 650DNSSD_BACKEND 651DNSSDLIBS 652LARGEFILE 653PAMMODAUTH 654PAMMOD 655PAMLIBS 656PAMFILE 657PAMDIR 658EXPORT_SSLLIBS 659SSLLIBS 660SSLFLAGS 661IPPALIASES 662CUPS_SERVERKEY 663CUPS_SERVERCERT 664LIBGCRYPTCONFIG 665LIBGNUTLSCONFIG 666PTHREAD_FLAGS 667CUPS_DEFAULT_GSSSERVICENAME 668KRB5CONFIG 669LIBGSSAPI 670CUPS_LISTEN_DOMAINSOCKET 671CUPS_DEFAULT_DOMAINSOCKET 672RELROFLAGS 673PIEFLAGS 674CXXLIBS 675LDARCHFLAGS 676ARCHFLAGS 677UNITTESTS 678OPTIM 679INSTALL_STRIP 680LIBTOOL 681EXPORT_LDFLAGS 682IMGLIBS 683DSOLIBS 684LINKCUPSIMAGE 685LINKCUPS 686EXTLINKCUPSIMAGE 687EXTLINKCUPS 688LIBCUPSSTATIC 689LIBCUPSPPDC 690LIBCUPSMIME 691LIBCUPSIMAGE 692LIBCUPSCGI 693LIBCUPSBASE 694LIBCUPS 695DSOFLAGS 696DSOXX 697DSO 698MAN8DIR 699MAN8EXT 700MAN7EXT 701MAN5EXT 702MAN1EXT 703PMANDIR 704AMANDIR 705CUPS_STATEDIR 706CUPS_SERVERROOT 707INSTALL_SYSV 708CUPS_SERVERBIN 709CUPS_REQUESTS 710CUPS_LOGDIR 711CUPS_LOCALEDIR 712CUPS_FONTPATH 713CUPS_DOCROOT 714MENUDIR 715ICONDIR 716CUPS_DATADIR 717CUPS_CACHEDIR 718PRIVATEINCLUDE 719privateinclude 720BUILDDIRS 721INSTALLXPC 722CUPS_SYSTEM_AUTHKEY 723CUPS_DEFAULT_PRINTOPERATOR_AUTH 724DBUS_NOTIFIERLIBS 725DBUS_NOTIFIER 726DBUSDIR 727SERVERLIBS 728BACKLIBS 729ARFLAGS 730LIBZ 731INSTALL_GZIP 732LIBWRAP 733USBQUIRKS 734LIBUSB 735LIBMXML 736EGREP 737GREP 738LIBPAPER 739LIBMALLOC 740PKGCONFIG 741INSTALLSTATIC 742INSTALL 743CUPS_HTMLVIEW 744XDGOPEN 745SED 746RMDIR 747RM 748MV 749LN 750LD 751GZIP 752CHMOD 753AR 754RANLIB 755ac_ct_CXX 756CXXFLAGS 757CXX 758CPP 759OBJEXT 760EXEEXT 761ac_ct_CC 762CPPFLAGS 763LDFLAGS 764CFLAGS 765CC 766AWK 767CUPS_BUILD 768CUPS_REVISION 769CUPS_VERSION 770target_alias 771host_alias 772build_alias 773LIBS 774ECHO_T 775ECHO_N 776ECHO_C 777DEFS 778mandir 779localedir 780libdir 781psdir 782pdfdir 783dvidir 784htmldir 785infodir 786docdir 787oldincludedir 788includedir 789localstatedir 790sharedstatedir 791sysconfdir 792datadir 793datarootdir 794libexecdir 795sbindir 796bindir 797program_transform_name 798prefix 799exec_prefix 800PACKAGE_URL 801PACKAGE_BUGREPORT 802PACKAGE_STRING 803PACKAGE_VERSION 804PACKAGE_TARNAME 805PACKAGE_NAME 806PATH_SEPARATOR 807SHELL' 808ac_subst_files='' 809ac_user_opts=' 810enable_option_checking 811with_cups_build 812enable_static 813enable_mallinfo 814enable_libpaper 815enable_libusb 816enable_tcp_wrappers 817enable_acl 818enable_dbus 819with_dbusdir 820with_adminkey 821with_operkey 822with_components 823with_privateinclude 824with_lpdconfig 825with_smbconfig 826with_cachedir 827with_icondir 828with_menudir 829with_docdir 830with_fontpath 831with_logdir 832with_rundir 833enable_shared 834enable_libtool_unsupported 835with_optim 836enable_debug 837enable_debug_guards 838enable_debug_printfs 839enable_unit_tests 840with_archflags 841with_ldarchflags 842enable_relro 843with_domainsocket 844enable_gssapi 845with_gssservicename 846enable_threads 847enable_ssl 848enable_cdsassl 849enable_gnutls 850enable_pam 851with_pam_module 852enable_largefile 853enable_avahi 854enable_dnssd 855with_dnssd_libs 856with_dnssd_includes 857enable_launchd 858enable_systemd 859with_systemd 860with_smfmanifestdir 861with_rcdir 862with_rclevels 863with_rcstart 864with_rcstop 865with_xinetd 866with_languages 867with_bundledir 868with_config_file_perm 869with_cupsd_file_perm 870with_log_file_perm 871with_fatal_errors 872with_log_level 873with_access_log_level 874with_page_logging 875enable_browsing 876with_local_protocols 877enable_default_shared 878with_cups_user 879with_cups_group 880with_system_groups 881with_printcap 882with_lpdconfigfile 883with_smbconfigfile 884with_max_copies 885enable_raw_printing 886with_snmp_address 887with_snmp_community 888with_ipp_port 889enable_webif 890with_java 891with_perl 892with_php 893with_python 894' 895 ac_precious_vars='build_alias 896host_alias 897target_alias 898CC 899CFLAGS 900LDFLAGS 901LIBS 902CPPFLAGS 903CPP 904CXX 905CXXFLAGS 906CCC' 907 908 909# Initialize some variables set by options. 910ac_init_help= 911ac_init_version=false 912ac_unrecognized_opts= 913ac_unrecognized_sep= 914# The variables have the same names as the options, with 915# dashes changed to underlines. 916cache_file=/dev/null 917exec_prefix=NONE 918no_create= 919no_recursion= 920prefix=NONE 921program_prefix=NONE 922program_suffix=NONE 923program_transform_name=s,x,x, 924silent= 925site= 926srcdir= 927verbose= 928x_includes=NONE 929x_libraries=NONE 930 931# Installation directory options. 932# These are left unexpanded so users can "make install exec_prefix=/foo" 933# and all the variables that are supposed to be based on exec_prefix 934# by default will actually change. 935# Use braces instead of parens because sh, perl, etc. also accept them. 936# (The list follows the same order as the GNU Coding Standards.) 937bindir='${exec_prefix}/bin' 938sbindir='${exec_prefix}/sbin' 939libexecdir='${exec_prefix}/libexec' 940datarootdir='${prefix}/share' 941datadir='${datarootdir}' 942sysconfdir='${prefix}/etc' 943sharedstatedir='${prefix}/com' 944localstatedir='${prefix}/var' 945includedir='${prefix}/include' 946oldincludedir='/usr/include' 947docdir='${datarootdir}/doc/${PACKAGE}' 948infodir='${datarootdir}/info' 949htmldir='${docdir}' 950dvidir='${docdir}' 951pdfdir='${docdir}' 952psdir='${docdir}' 953libdir='${exec_prefix}/lib' 954localedir='${datarootdir}/locale' 955mandir='${datarootdir}/man' 956 957ac_prev= 958ac_dashdash= 959for ac_option 960do 961 # If the previous option needs an argument, assign it. 962 if test -n "$ac_prev"; then 963 eval $ac_prev=\$ac_option 964 ac_prev= 965 continue 966 fi 967 968 case $ac_option in 969 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 970 *=) ac_optarg= ;; 971 *) ac_optarg=yes ;; 972 esac 973 974 # Accept the important Cygnus configure options, so we can diagnose typos. 975 976 case $ac_dashdash$ac_option in 977 --) 978 ac_dashdash=yes ;; 979 980 -bindir | --bindir | --bindi | --bind | --bin | --bi) 981 ac_prev=bindir ;; 982 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 983 bindir=$ac_optarg ;; 984 985 -build | --build | --buil | --bui | --bu) 986 ac_prev=build_alias ;; 987 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 988 build_alias=$ac_optarg ;; 989 990 -cache-file | --cache-file | --cache-fil | --cache-fi \ 991 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 992 ac_prev=cache_file ;; 993 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 994 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 995 cache_file=$ac_optarg ;; 996 997 --config-cache | -C) 998 cache_file=config.cache ;; 999 1000 -datadir | --datadir | --datadi | --datad) 1001 ac_prev=datadir ;; 1002 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1003 datadir=$ac_optarg ;; 1004 1005 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1006 | --dataroo | --dataro | --datar) 1007 ac_prev=datarootdir ;; 1008 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1009 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1010 datarootdir=$ac_optarg ;; 1011 1012 -disable-* | --disable-*) 1013 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1014 # Reject names that are not valid shell variable names. 1015 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1016 as_fn_error $? "invalid feature name: $ac_useropt" 1017 ac_useropt_orig=$ac_useropt 1018 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1019 case $ac_user_opts in 1020 *" 1021"enable_$ac_useropt" 1022"*) ;; 1023 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1024 ac_unrecognized_sep=', ';; 1025 esac 1026 eval enable_$ac_useropt=no ;; 1027 1028 -docdir | --docdir | --docdi | --doc | --do) 1029 ac_prev=docdir ;; 1030 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1031 docdir=$ac_optarg ;; 1032 1033 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1034 ac_prev=dvidir ;; 1035 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1036 dvidir=$ac_optarg ;; 1037 1038 -enable-* | --enable-*) 1039 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1040 # Reject names that are not valid shell variable names. 1041 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1042 as_fn_error $? "invalid feature name: $ac_useropt" 1043 ac_useropt_orig=$ac_useropt 1044 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1045 case $ac_user_opts in 1046 *" 1047"enable_$ac_useropt" 1048"*) ;; 1049 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1050 ac_unrecognized_sep=', ';; 1051 esac 1052 eval enable_$ac_useropt=\$ac_optarg ;; 1053 1054 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1055 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1056 | --exec | --exe | --ex) 1057 ac_prev=exec_prefix ;; 1058 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1059 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1060 | --exec=* | --exe=* | --ex=*) 1061 exec_prefix=$ac_optarg ;; 1062 1063 -gas | --gas | --ga | --g) 1064 # Obsolete; use --with-gas. 1065 with_gas=yes ;; 1066 1067 -help | --help | --hel | --he | -h) 1068 ac_init_help=long ;; 1069 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1070 ac_init_help=recursive ;; 1071 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1072 ac_init_help=short ;; 1073 1074 -host | --host | --hos | --ho) 1075 ac_prev=host_alias ;; 1076 -host=* | --host=* | --hos=* | --ho=*) 1077 host_alias=$ac_optarg ;; 1078 1079 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1080 ac_prev=htmldir ;; 1081 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1082 | --ht=*) 1083 htmldir=$ac_optarg ;; 1084 1085 -includedir | --includedir | --includedi | --included | --include \ 1086 | --includ | --inclu | --incl | --inc) 1087 ac_prev=includedir ;; 1088 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1089 | --includ=* | --inclu=* | --incl=* | --inc=*) 1090 includedir=$ac_optarg ;; 1091 1092 -infodir | --infodir | --infodi | --infod | --info | --inf) 1093 ac_prev=infodir ;; 1094 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1095 infodir=$ac_optarg ;; 1096 1097 -libdir | --libdir | --libdi | --libd) 1098 ac_prev=libdir ;; 1099 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1100 libdir=$ac_optarg ;; 1101 1102 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1103 | --libexe | --libex | --libe) 1104 ac_prev=libexecdir ;; 1105 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1106 | --libexe=* | --libex=* | --libe=*) 1107 libexecdir=$ac_optarg ;; 1108 1109 -localedir | --localedir | --localedi | --localed | --locale) 1110 ac_prev=localedir ;; 1111 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1112 localedir=$ac_optarg ;; 1113 1114 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1115 | --localstate | --localstat | --localsta | --localst | --locals) 1116 ac_prev=localstatedir ;; 1117 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1118 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1119 localstatedir=$ac_optarg ;; 1120 1121 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1122 ac_prev=mandir ;; 1123 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1124 mandir=$ac_optarg ;; 1125 1126 -nfp | --nfp | --nf) 1127 # Obsolete; use --without-fp. 1128 with_fp=no ;; 1129 1130 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1131 | --no-cr | --no-c | -n) 1132 no_create=yes ;; 1133 1134 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1135 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1136 no_recursion=yes ;; 1137 1138 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1139 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1140 | --oldin | --oldi | --old | --ol | --o) 1141 ac_prev=oldincludedir ;; 1142 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1143 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1144 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1145 oldincludedir=$ac_optarg ;; 1146 1147 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1148 ac_prev=prefix ;; 1149 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1150 prefix=$ac_optarg ;; 1151 1152 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1153 | --program-pre | --program-pr | --program-p) 1154 ac_prev=program_prefix ;; 1155 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1156 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1157 program_prefix=$ac_optarg ;; 1158 1159 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1160 | --program-suf | --program-su | --program-s) 1161 ac_prev=program_suffix ;; 1162 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1163 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1164 program_suffix=$ac_optarg ;; 1165 1166 -program-transform-name | --program-transform-name \ 1167 | --program-transform-nam | --program-transform-na \ 1168 | --program-transform-n | --program-transform- \ 1169 | --program-transform | --program-transfor \ 1170 | --program-transfo | --program-transf \ 1171 | --program-trans | --program-tran \ 1172 | --progr-tra | --program-tr | --program-t) 1173 ac_prev=program_transform_name ;; 1174 -program-transform-name=* | --program-transform-name=* \ 1175 | --program-transform-nam=* | --program-transform-na=* \ 1176 | --program-transform-n=* | --program-transform-=* \ 1177 | --program-transform=* | --program-transfor=* \ 1178 | --program-transfo=* | --program-transf=* \ 1179 | --program-trans=* | --program-tran=* \ 1180 | --progr-tra=* | --program-tr=* | --program-t=*) 1181 program_transform_name=$ac_optarg ;; 1182 1183 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1184 ac_prev=pdfdir ;; 1185 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1186 pdfdir=$ac_optarg ;; 1187 1188 -psdir | --psdir | --psdi | --psd | --ps) 1189 ac_prev=psdir ;; 1190 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1191 psdir=$ac_optarg ;; 1192 1193 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1194 | -silent | --silent | --silen | --sile | --sil) 1195 silent=yes ;; 1196 1197 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1198 ac_prev=sbindir ;; 1199 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1200 | --sbi=* | --sb=*) 1201 sbindir=$ac_optarg ;; 1202 1203 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1204 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1205 | --sharedst | --shareds | --shared | --share | --shar \ 1206 | --sha | --sh) 1207 ac_prev=sharedstatedir ;; 1208 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1209 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1210 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1211 | --sha=* | --sh=*) 1212 sharedstatedir=$ac_optarg ;; 1213 1214 -site | --site | --sit) 1215 ac_prev=site ;; 1216 -site=* | --site=* | --sit=*) 1217 site=$ac_optarg ;; 1218 1219 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1220 ac_prev=srcdir ;; 1221 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1222 srcdir=$ac_optarg ;; 1223 1224 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1225 | --syscon | --sysco | --sysc | --sys | --sy) 1226 ac_prev=sysconfdir ;; 1227 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1228 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1229 sysconfdir=$ac_optarg ;; 1230 1231 -target | --target | --targe | --targ | --tar | --ta | --t) 1232 ac_prev=target_alias ;; 1233 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1234 target_alias=$ac_optarg ;; 1235 1236 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1237 verbose=yes ;; 1238 1239 -version | --version | --versio | --versi | --vers | -V) 1240 ac_init_version=: ;; 1241 1242 -with-* | --with-*) 1243 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1244 # Reject names that are not valid shell variable names. 1245 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1246 as_fn_error $? "invalid package name: $ac_useropt" 1247 ac_useropt_orig=$ac_useropt 1248 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1249 case $ac_user_opts in 1250 *" 1251"with_$ac_useropt" 1252"*) ;; 1253 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1254 ac_unrecognized_sep=', ';; 1255 esac 1256 eval with_$ac_useropt=\$ac_optarg ;; 1257 1258 -without-* | --without-*) 1259 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1260 # Reject names that are not valid shell variable names. 1261 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1262 as_fn_error $? "invalid package name: $ac_useropt" 1263 ac_useropt_orig=$ac_useropt 1264 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1265 case $ac_user_opts in 1266 *" 1267"with_$ac_useropt" 1268"*) ;; 1269 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1270 ac_unrecognized_sep=', ';; 1271 esac 1272 eval with_$ac_useropt=no ;; 1273 1274 --x) 1275 # Obsolete; use --with-x. 1276 with_x=yes ;; 1277 1278 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1279 | --x-incl | --x-inc | --x-in | --x-i) 1280 ac_prev=x_includes ;; 1281 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1282 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1283 x_includes=$ac_optarg ;; 1284 1285 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1286 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1287 ac_prev=x_libraries ;; 1288 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1289 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1290 x_libraries=$ac_optarg ;; 1291 1292 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1293Try \`$0 --help' for more information" 1294 ;; 1295 1296 *=*) 1297 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1298 # Reject names that are not valid shell variable names. 1299 case $ac_envvar in #( 1300 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1301 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1302 esac 1303 eval $ac_envvar=\$ac_optarg 1304 export $ac_envvar ;; 1305 1306 *) 1307 # FIXME: should be removed in autoconf 3.0. 1308 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1309 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1310 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1311 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1312 ;; 1313 1314 esac 1315done 1316 1317if test -n "$ac_prev"; then 1318 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1319 as_fn_error $? "missing argument to $ac_option" 1320fi 1321 1322if test -n "$ac_unrecognized_opts"; then 1323 case $enable_option_checking in 1324 no) ;; 1325 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1326 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1327 esac 1328fi 1329 1330# Check all directory arguments for consistency. 1331for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1332 datadir sysconfdir sharedstatedir localstatedir includedir \ 1333 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1334 libdir localedir mandir 1335do 1336 eval ac_val=\$$ac_var 1337 # Remove trailing slashes. 1338 case $ac_val in 1339 */ ) 1340 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1341 eval $ac_var=\$ac_val;; 1342 esac 1343 # Be sure to have absolute directory names. 1344 case $ac_val in 1345 [\\/$]* | ?:[\\/]* ) continue;; 1346 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1347 esac 1348 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1349done 1350 1351# There might be people who depend on the old broken behavior: `$host' 1352# used to hold the argument of --host etc. 1353# FIXME: To remove some day. 1354build=$build_alias 1355host=$host_alias 1356target=$target_alias 1357 1358# FIXME: To remove some day. 1359if test "x$host_alias" != x; then 1360 if test "x$build_alias" = x; then 1361 cross_compiling=maybe 1362 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1363 If a cross compiler is detected then cross compile mode will be used" >&2 1364 elif test "x$build_alias" != "x$host_alias"; then 1365 cross_compiling=yes 1366 fi 1367fi 1368 1369ac_tool_prefix= 1370test -n "$host_alias" && ac_tool_prefix=$host_alias- 1371 1372test "$silent" = yes && exec 6>/dev/null 1373 1374 1375ac_pwd=`pwd` && test -n "$ac_pwd" && 1376ac_ls_di=`ls -di .` && 1377ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1378 as_fn_error $? "working directory cannot be determined" 1379test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1380 as_fn_error $? "pwd does not report name of working directory" 1381 1382 1383# Find the source files, if location was not specified. 1384if test -z "$srcdir"; then 1385 ac_srcdir_defaulted=yes 1386 # Try the directory containing this script, then the parent directory. 1387 ac_confdir=`$as_dirname -- "$as_myself" || 1388$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1389 X"$as_myself" : 'X\(//\)[^/]' \| \ 1390 X"$as_myself" : 'X\(//\)$' \| \ 1391 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1392$as_echo X"$as_myself" | 1393 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1394 s//\1/ 1395 q 1396 } 1397 /^X\(\/\/\)[^/].*/{ 1398 s//\1/ 1399 q 1400 } 1401 /^X\(\/\/\)$/{ 1402 s//\1/ 1403 q 1404 } 1405 /^X\(\/\).*/{ 1406 s//\1/ 1407 q 1408 } 1409 s/.*/./; q'` 1410 srcdir=$ac_confdir 1411 if test ! -r "$srcdir/$ac_unique_file"; then 1412 srcdir=.. 1413 fi 1414else 1415 ac_srcdir_defaulted=no 1416fi 1417if test ! -r "$srcdir/$ac_unique_file"; then 1418 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1419 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1420fi 1421ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1422ac_abs_confdir=`( 1423 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1424 pwd)` 1425# When building in place, set srcdir=. 1426if test "$ac_abs_confdir" = "$ac_pwd"; then 1427 srcdir=. 1428fi 1429# Remove unnecessary trailing slashes from srcdir. 1430# Double slashes in file names in object file debugging info 1431# mess up M-x gdb in Emacs. 1432case $srcdir in 1433*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1434esac 1435for ac_var in $ac_precious_vars; do 1436 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1437 eval ac_env_${ac_var}_value=\$${ac_var} 1438 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1439 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1440done 1441 1442# 1443# Report the --help message. 1444# 1445if test "$ac_init_help" = "long"; then 1446 # Omit some internal or obsolete options to make the list less imposing. 1447 # This message is too long to be a string in the A/UX 3.1 sh. 1448 cat <<_ACEOF 1449\`configure' configures this package to adapt to many kinds of systems. 1450 1451Usage: $0 [OPTION]... [VAR=VALUE]... 1452 1453To assign environment variables (e.g., CC, CFLAGS...), specify them as 1454VAR=VALUE. See below for descriptions of some of the useful variables. 1455 1456Defaults for the options are specified in brackets. 1457 1458Configuration: 1459 -h, --help display this help and exit 1460 --help=short display options specific to this package 1461 --help=recursive display the short help of all the included packages 1462 -V, --version display version information and exit 1463 -q, --quiet, --silent do not print \`checking ...' messages 1464 --cache-file=FILE cache test results in FILE [disabled] 1465 -C, --config-cache alias for \`--cache-file=config.cache' 1466 -n, --no-create do not create output files 1467 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1468 1469Installation directories: 1470 --prefix=PREFIX install architecture-independent files in PREFIX 1471 [$ac_default_prefix] 1472 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1473 [PREFIX] 1474 1475By default, \`make install' will install all the files in 1476\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1477an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1478for instance \`--prefix=\$HOME'. 1479 1480For better control, use the options below. 1481 1482Fine tuning of the installation directories: 1483 --bindir=DIR user executables [EPREFIX/bin] 1484 --sbindir=DIR system admin executables [EPREFIX/sbin] 1485 --libexecdir=DIR program executables [EPREFIX/libexec] 1486 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1487 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1488 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1489 --libdir=DIR object code libraries [EPREFIX/lib] 1490 --includedir=DIR C header files [PREFIX/include] 1491 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1492 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1493 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1494 --infodir=DIR info documentation [DATAROOTDIR/info] 1495 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1496 --mandir=DIR man documentation [DATAROOTDIR/man] 1497 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1498 --htmldir=DIR html documentation [DOCDIR] 1499 --dvidir=DIR dvi documentation [DOCDIR] 1500 --pdfdir=DIR pdf documentation [DOCDIR] 1501 --psdir=DIR ps documentation [DOCDIR] 1502_ACEOF 1503 1504 cat <<\_ACEOF 1505_ACEOF 1506fi 1507 1508if test -n "$ac_init_help"; then 1509 1510 cat <<\_ACEOF 1511 1512Optional Features: 1513 --disable-option-checking ignore unrecognized --enable/--with options 1514 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1515 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1516 --enable-static install static libraries 1517 --enable-mallinfo build with malloc debug logging 1518 --enable-libpaper build with libpaper support 1519 --enable-libusb use libusb for USB printing 1520 --enable-tcp-wrappers use libwrap for TCP wrappers support 1521 --enable-acl build with POSIX ACL support 1522 --disable-dbus build without DBUS support 1523 --disable-shared do not create shared libraries 1524 --enable-libtool-unsupported 1525 build with libtool (UNSUPPORTED!) 1526 --enable-debug build with debugging symbols 1527 --enable-debug-guards build with memory allocation guards 1528 --enable-debug-printfs build with CUPS_DEBUG_LOG support 1529 --enable-unit-tests build and run unit tests 1530 --enable-relro build with the GCC relro option 1531 --disable-gssapi disable GSSAPI support 1532 --disable-threads disable multi-threading support 1533 --disable-ssl disable SSL/TLS support 1534 --enable-cdsassl use CDSA for SSL/TLS support, default=first 1535 --enable-gnutls use GNU TLS for SSL/TLS support, default=second 1536 --disable-pam disable PAM support 1537 --disable-largefile omit support for large files 1538 --disable-avahi disable DNS Service Discovery support using Avahi 1539 --disable-dnssd disable DNS Service Discovery support using mDNSResponder 1540 --disable-launchd disable launchd support 1541 --disable-systemd disable systemd support 1542 --disable-browsing disable Browsing by default 1543 --disable-default-shared 1544 disable DefaultShared by default 1545 --disable-raw-printing do not allow raw printing by default 1546 --enable-webif enable the web interface by default, default=no for OS X 1547 1548Optional Packages: 1549 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1550 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1551 --with-cups-build set "cups-config --build" string 1552 --with-dbusdir set DBUS configuration directory 1553 --with-adminkey set the default SystemAuthKey value 1554 --with-operkey set the default operator @AUTHKEY value 1555 --with-components set components to build: 1556 - "all" (default) builds everything 1557 - "core" builds libcups and ipptool 1558 --with-privateinclude set path for private include files, default=none 1559 --with-lpdconfig set URI for LPD config file 1560 --with-smbconfig set URI for Samba config file 1561 --with-cachedir set path for cache files 1562 --with-icondir set path for application icons 1563 --with-menudir set path for application menus 1564 --with-docdir set path for documentation 1565 --with-fontpath set font path for pstoraster 1566 --with-logdir set path for log files 1567 --with-rundir set transient run-time state directory 1568 --with-optim set optimization flags 1569 --with-archflags set default architecture flags 1570 --with-ldarchflags set program architecture flags 1571 --with-domainsocket set unix domain socket name 1572 --with-gssservicename set default gss service name 1573 --with-pam-module specify the PAM module to use 1574 --with-dnssd-libs set directory for DNS Service Discovery library 1575 --with-dnssd-includes set directory for DNS Service Discovery includes 1576 --with-systemd set directory for systemd service files 1577 --with-smfmanifestdir set path for Solaris SMF manifest 1578 --with-rcdir set path for rc scripts 1579 --with-rclevels set run levels for rc scripts 1580 --with-rcstart set start number for rc scripts 1581 --with-rcstop set stop number for rc scripts 1582 --with-xinetd set path for xinetd config files 1583 --with-languages set installed languages, default=all 1584 --with-bundledir set OS X localization bundle directory 1585 --with-config-file-perm set default ConfigFilePerm value, default=0640 1586 --with-cupsd-file-perm set default cupsd permissions, default=0500 1587 --with-log-file-perm set default LogFilePerm value, default=0644 1588 --with-fatal-errors set default FatalErrors value, default=config 1589 --with-log-level set default LogLevel value, default=warn 1590 --with-access-log-level set default AccessLogLevel value, default=none 1591 --enable-page-logging enable page_log by default 1592 --with-local-protocols set default BrowseLocalProtocols, default="" 1593 --with-cups-user set default user for CUPS 1594 --with-cups-group set default group for CUPS 1595 --with-system-groups set default system groups for CUPS 1596 --with-printcap set default printcap file 1597 --with-lpdconfigfile set default LPDConfigFile URI 1598 --with-smbconfigfile set default SMBConfigFile URI 1599 --with-max-copies set default max copies value, default=9999 1600 --with-snmp-address set SNMP query address, default=auto 1601 --with-snmp-community set SNMP community, default=public 1602 --with-ipp-port set port number for IPP, default=631 1603 --with-java set Java interpreter for web interfaces 1604 --with-perl set Perl interpreter for web interfaces 1605 --with-php set PHP interpreter for web interfaces 1606 --with-python set Python interpreter for web interfaces 1607 1608Some influential environment variables: 1609 CC C compiler command 1610 CFLAGS C compiler flags 1611 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1612 nonstandard directory <lib dir> 1613 LIBS libraries to pass to the linker, e.g. -l<library> 1614 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1615 you have headers in a nonstandard directory <include dir> 1616 CPP C preprocessor 1617 CXX C++ compiler command 1618 CXXFLAGS C++ compiler flags 1619 1620Use these variables to override the choices made by `configure' or to help 1621it to find libraries and programs with nonstandard names/locations. 1622 1623Report bugs to the package provider. 1624_ACEOF 1625ac_status=$? 1626fi 1627 1628if test "$ac_init_help" = "recursive"; then 1629 # If there are subdirs, report their specific --help. 1630 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1631 test -d "$ac_dir" || 1632 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1633 continue 1634 ac_builddir=. 1635 1636case "$ac_dir" in 1637.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1638*) 1639 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1640 # A ".." for each directory in $ac_dir_suffix. 1641 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1642 case $ac_top_builddir_sub in 1643 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1644 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1645 esac ;; 1646esac 1647ac_abs_top_builddir=$ac_pwd 1648ac_abs_builddir=$ac_pwd$ac_dir_suffix 1649# for backward compatibility: 1650ac_top_builddir=$ac_top_build_prefix 1651 1652case $srcdir in 1653 .) # We are building in place. 1654 ac_srcdir=. 1655 ac_top_srcdir=$ac_top_builddir_sub 1656 ac_abs_top_srcdir=$ac_pwd ;; 1657 [\\/]* | ?:[\\/]* ) # Absolute name. 1658 ac_srcdir=$srcdir$ac_dir_suffix; 1659 ac_top_srcdir=$srcdir 1660 ac_abs_top_srcdir=$srcdir ;; 1661 *) # Relative name. 1662 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1663 ac_top_srcdir=$ac_top_build_prefix$srcdir 1664 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1665esac 1666ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1667 1668 cd "$ac_dir" || { ac_status=$?; continue; } 1669 # Check for guested configure. 1670 if test -f "$ac_srcdir/configure.gnu"; then 1671 echo && 1672 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1673 elif test -f "$ac_srcdir/configure"; then 1674 echo && 1675 $SHELL "$ac_srcdir/configure" --help=recursive 1676 else 1677 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1678 fi || ac_status=$? 1679 cd "$ac_pwd" || { ac_status=$?; break; } 1680 done 1681fi 1682 1683test -n "$ac_init_help" && exit $ac_status 1684if $ac_init_version; then 1685 cat <<\_ACEOF 1686configure 1687generated by GNU Autoconf 2.68 1688 1689Copyright (C) 2010 Free Software Foundation, Inc. 1690This configure script is free software; the Free Software Foundation 1691gives unlimited permission to copy, distribute and modify it. 1692_ACEOF 1693 exit 1694fi 1695 1696## ------------------------ ## 1697## Autoconf initialization. ## 1698## ------------------------ ## 1699 1700# ac_fn_c_try_compile LINENO 1701# -------------------------- 1702# Try to compile conftest.$ac_ext, and return whether this succeeded. 1703ac_fn_c_try_compile () 1704{ 1705 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1706 rm -f conftest.$ac_objext 1707 if { { ac_try="$ac_compile" 1708case "(($ac_try" in 1709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1710 *) ac_try_echo=$ac_try;; 1711esac 1712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1713$as_echo "$ac_try_echo"; } >&5 1714 (eval "$ac_compile") 2>conftest.err 1715 ac_status=$? 1716 if test -s conftest.err; then 1717 grep -v '^ *+' conftest.err >conftest.er1 1718 cat conftest.er1 >&5 1719 mv -f conftest.er1 conftest.err 1720 fi 1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1722 test $ac_status = 0; } && { 1723 test -z "$ac_c_werror_flag" || 1724 test ! -s conftest.err 1725 } && test -s conftest.$ac_objext; then : 1726 ac_retval=0 1727else 1728 $as_echo "$as_me: failed program was:" >&5 1729sed 's/^/| /' conftest.$ac_ext >&5 1730 1731 ac_retval=1 1732fi 1733 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1734 as_fn_set_status $ac_retval 1735 1736} # ac_fn_c_try_compile 1737 1738# ac_fn_c_try_cpp LINENO 1739# ---------------------- 1740# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1741ac_fn_c_try_cpp () 1742{ 1743 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1744 if { { ac_try="$ac_cpp conftest.$ac_ext" 1745case "(($ac_try" in 1746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1747 *) ac_try_echo=$ac_try;; 1748esac 1749eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1750$as_echo "$ac_try_echo"; } >&5 1751 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1752 ac_status=$? 1753 if test -s conftest.err; then 1754 grep -v '^ *+' conftest.err >conftest.er1 1755 cat conftest.er1 >&5 1756 mv -f conftest.er1 conftest.err 1757 fi 1758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1759 test $ac_status = 0; } > conftest.i && { 1760 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1761 test ! -s conftest.err 1762 }; then : 1763 ac_retval=0 1764else 1765 $as_echo "$as_me: failed program was:" >&5 1766sed 's/^/| /' conftest.$ac_ext >&5 1767 1768 ac_retval=1 1769fi 1770 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1771 as_fn_set_status $ac_retval 1772 1773} # ac_fn_c_try_cpp 1774 1775# ac_fn_cxx_try_compile LINENO 1776# ---------------------------- 1777# Try to compile conftest.$ac_ext, and return whether this succeeded. 1778ac_fn_cxx_try_compile () 1779{ 1780 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1781 rm -f conftest.$ac_objext 1782 if { { ac_try="$ac_compile" 1783case "(($ac_try" in 1784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1785 *) ac_try_echo=$ac_try;; 1786esac 1787eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1788$as_echo "$ac_try_echo"; } >&5 1789 (eval "$ac_compile") 2>conftest.err 1790 ac_status=$? 1791 if test -s conftest.err; then 1792 grep -v '^ *+' conftest.err >conftest.er1 1793 cat conftest.er1 >&5 1794 mv -f conftest.er1 conftest.err 1795 fi 1796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1797 test $ac_status = 0; } && { 1798 test -z "$ac_cxx_werror_flag" || 1799 test ! -s conftest.err 1800 } && test -s conftest.$ac_objext; then : 1801 ac_retval=0 1802else 1803 $as_echo "$as_me: failed program was:" >&5 1804sed 's/^/| /' conftest.$ac_ext >&5 1805 1806 ac_retval=1 1807fi 1808 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1809 as_fn_set_status $ac_retval 1810 1811} # ac_fn_cxx_try_compile 1812 1813# ac_fn_c_try_link LINENO 1814# ----------------------- 1815# Try to link conftest.$ac_ext, and return whether this succeeded. 1816ac_fn_c_try_link () 1817{ 1818 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1819 rm -f conftest.$ac_objext conftest$ac_exeext 1820 if { { ac_try="$ac_link" 1821case "(($ac_try" in 1822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1823 *) ac_try_echo=$ac_try;; 1824esac 1825eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1826$as_echo "$ac_try_echo"; } >&5 1827 (eval "$ac_link") 2>conftest.err 1828 ac_status=$? 1829 if test -s conftest.err; then 1830 grep -v '^ *+' conftest.err >conftest.er1 1831 cat conftest.er1 >&5 1832 mv -f conftest.er1 conftest.err 1833 fi 1834 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1835 test $ac_status = 0; } && { 1836 test -z "$ac_c_werror_flag" || 1837 test ! -s conftest.err 1838 } && test -s conftest$ac_exeext && { 1839 test "$cross_compiling" = yes || 1840 $as_test_x conftest$ac_exeext 1841 }; then : 1842 ac_retval=0 1843else 1844 $as_echo "$as_me: failed program was:" >&5 1845sed 's/^/| /' conftest.$ac_ext >&5 1846 1847 ac_retval=1 1848fi 1849 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1850 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1851 # interfere with the next link command; also delete a directory that is 1852 # left behind by Apple's compiler. We do this before executing the actions. 1853 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1854 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1855 as_fn_set_status $ac_retval 1856 1857} # ac_fn_c_try_link 1858 1859# ac_fn_c_try_run LINENO 1860# ---------------------- 1861# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1862# that executables *can* be run. 1863ac_fn_c_try_run () 1864{ 1865 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1866 if { { ac_try="$ac_link" 1867case "(($ac_try" in 1868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1869 *) ac_try_echo=$ac_try;; 1870esac 1871eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1872$as_echo "$ac_try_echo"; } >&5 1873 (eval "$ac_link") 2>&5 1874 ac_status=$? 1875 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1876 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1877 { { case "(($ac_try" in 1878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1879 *) ac_try_echo=$ac_try;; 1880esac 1881eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1882$as_echo "$ac_try_echo"; } >&5 1883 (eval "$ac_try") 2>&5 1884 ac_status=$? 1885 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1886 test $ac_status = 0; }; }; then : 1887 ac_retval=0 1888else 1889 $as_echo "$as_me: program exited with status $ac_status" >&5 1890 $as_echo "$as_me: failed program was:" >&5 1891sed 's/^/| /' conftest.$ac_ext >&5 1892 1893 ac_retval=$ac_status 1894fi 1895 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1896 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1897 as_fn_set_status $ac_retval 1898 1899} # ac_fn_c_try_run 1900 1901# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1902# ------------------------------------------------------- 1903# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1904# the include files in INCLUDES and setting the cache variable VAR 1905# accordingly. 1906ac_fn_c_check_header_mongrel () 1907{ 1908 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1909 if eval \${$3+:} false; then : 1910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1911$as_echo_n "checking for $2... " >&6; } 1912if eval \${$3+:} false; then : 1913 $as_echo_n "(cached) " >&6 1914fi 1915eval ac_res=\$$3 1916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1917$as_echo "$ac_res" >&6; } 1918else 1919 # Is the header compilable? 1920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1921$as_echo_n "checking $2 usability... " >&6; } 1922cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1923/* end confdefs.h. */ 1924$4 1925#include <$2> 1926_ACEOF 1927if ac_fn_c_try_compile "$LINENO"; then : 1928 ac_header_compiler=yes 1929else 1930 ac_header_compiler=no 1931fi 1932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1934$as_echo "$ac_header_compiler" >&6; } 1935 1936# Is the header present? 1937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1938$as_echo_n "checking $2 presence... " >&6; } 1939cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1940/* end confdefs.h. */ 1941#include <$2> 1942_ACEOF 1943if ac_fn_c_try_cpp "$LINENO"; then : 1944 ac_header_preproc=yes 1945else 1946 ac_header_preproc=no 1947fi 1948rm -f conftest.err conftest.i conftest.$ac_ext 1949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1950$as_echo "$ac_header_preproc" >&6; } 1951 1952# So? What about this header? 1953case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1954 yes:no: ) 1955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1956$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1958$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1959 ;; 1960 no:yes:* ) 1961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1962$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1964$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1966$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1968$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1970$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1971 ;; 1972esac 1973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1974$as_echo_n "checking for $2... " >&6; } 1975if eval \${$3+:} false; then : 1976 $as_echo_n "(cached) " >&6 1977else 1978 eval "$3=\$ac_header_compiler" 1979fi 1980eval ac_res=\$$3 1981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1982$as_echo "$ac_res" >&6; } 1983fi 1984 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1985 1986} # ac_fn_c_check_header_mongrel 1987 1988# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1989# ------------------------------------------------------- 1990# Tests whether HEADER exists and can be compiled using the include files in 1991# INCLUDES, setting the cache variable VAR accordingly. 1992ac_fn_c_check_header_compile () 1993{ 1994 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1996$as_echo_n "checking for $2... " >&6; } 1997if eval \${$3+:} false; then : 1998 $as_echo_n "(cached) " >&6 1999else 2000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2001/* end confdefs.h. */ 2002$4 2003#include <$2> 2004_ACEOF 2005if ac_fn_c_try_compile "$LINENO"; then : 2006 eval "$3=yes" 2007else 2008 eval "$3=no" 2009fi 2010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2011fi 2012eval ac_res=\$$3 2013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2014$as_echo "$ac_res" >&6; } 2015 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2016 2017} # ac_fn_c_check_header_compile 2018 2019# ac_fn_c_check_func LINENO FUNC VAR 2020# ---------------------------------- 2021# Tests whether FUNC exists, setting the cache variable VAR accordingly 2022ac_fn_c_check_func () 2023{ 2024 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2026$as_echo_n "checking for $2... " >&6; } 2027if eval \${$3+:} false; then : 2028 $as_echo_n "(cached) " >&6 2029else 2030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2031/* end confdefs.h. */ 2032/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2033 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2034#define $2 innocuous_$2 2035 2036/* System header to define __stub macros and hopefully few prototypes, 2037 which can conflict with char $2 (); below. 2038 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2039 <limits.h> exists even on freestanding compilers. */ 2040 2041#ifdef __STDC__ 2042# include <limits.h> 2043#else 2044# include <assert.h> 2045#endif 2046 2047#undef $2 2048 2049/* Override any GCC internal prototype to avoid an error. 2050 Use char because int might match the return type of a GCC 2051 builtin and then its argument prototype would still apply. */ 2052#ifdef __cplusplus 2053extern "C" 2054#endif 2055char $2 (); 2056/* The GNU C library defines this for functions which it implements 2057 to always fail with ENOSYS. Some functions are actually named 2058 something starting with __ and the normal name is an alias. */ 2059#if defined __stub_$2 || defined __stub___$2 2060choke me 2061#endif 2062 2063int 2064main () 2065{ 2066return $2 (); 2067 ; 2068 return 0; 2069} 2070_ACEOF 2071if ac_fn_c_try_link "$LINENO"; then : 2072 eval "$3=yes" 2073else 2074 eval "$3=no" 2075fi 2076rm -f core conftest.err conftest.$ac_objext \ 2077 conftest$ac_exeext conftest.$ac_ext 2078fi 2079eval ac_res=\$$3 2080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2081$as_echo "$ac_res" >&6; } 2082 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2083 2084} # ac_fn_c_check_func 2085 2086# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2087# ---------------------------------------------------- 2088# Tries to find if the field MEMBER exists in type AGGR, after including 2089# INCLUDES, setting cache variable VAR accordingly. 2090ac_fn_c_check_member () 2091{ 2092 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2094$as_echo_n "checking for $2.$3... " >&6; } 2095if eval \${$4+:} false; then : 2096 $as_echo_n "(cached) " >&6 2097else 2098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2099/* end confdefs.h. */ 2100$5 2101int 2102main () 2103{ 2104static $2 ac_aggr; 2105if (ac_aggr.$3) 2106return 0; 2107 ; 2108 return 0; 2109} 2110_ACEOF 2111if ac_fn_c_try_compile "$LINENO"; then : 2112 eval "$4=yes" 2113else 2114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2115/* end confdefs.h. */ 2116$5 2117int 2118main () 2119{ 2120static $2 ac_aggr; 2121if (sizeof ac_aggr.$3) 2122return 0; 2123 ; 2124 return 0; 2125} 2126_ACEOF 2127if ac_fn_c_try_compile "$LINENO"; then : 2128 eval "$4=yes" 2129else 2130 eval "$4=no" 2131fi 2132rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2133fi 2134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2135fi 2136eval ac_res=\$$4 2137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2138$as_echo "$ac_res" >&6; } 2139 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2140 2141} # ac_fn_c_check_member 2142cat >config.log <<_ACEOF 2143This file contains any messages produced by compilers while 2144running configure, to aid debugging if configure makes a mistake. 2145 2146It was created by $as_me, which was 2147generated by GNU Autoconf 2.68. Invocation command line was 2148 2149 $ $0 $@ 2150 2151_ACEOF 2152exec 5>>config.log 2153{ 2154cat <<_ASUNAME 2155## --------- ## 2156## Platform. ## 2157## --------- ## 2158 2159hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2160uname -m = `(uname -m) 2>/dev/null || echo unknown` 2161uname -r = `(uname -r) 2>/dev/null || echo unknown` 2162uname -s = `(uname -s) 2>/dev/null || echo unknown` 2163uname -v = `(uname -v) 2>/dev/null || echo unknown` 2164 2165/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2166/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2167 2168/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2169/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2170/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2171/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2172/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2173/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2174/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2175 2176_ASUNAME 2177 2178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2179for as_dir in $PATH 2180do 2181 IFS=$as_save_IFS 2182 test -z "$as_dir" && as_dir=. 2183 $as_echo "PATH: $as_dir" 2184 done 2185IFS=$as_save_IFS 2186 2187} >&5 2188 2189cat >&5 <<_ACEOF 2190 2191 2192## ----------- ## 2193## Core tests. ## 2194## ----------- ## 2195 2196_ACEOF 2197 2198 2199# Keep a trace of the command line. 2200# Strip out --no-create and --no-recursion so they do not pile up. 2201# Strip out --silent because we don't want to record it for future runs. 2202# Also quote any args containing shell meta-characters. 2203# Make two passes to allow for proper duplicate-argument suppression. 2204ac_configure_args= 2205ac_configure_args0= 2206ac_configure_args1= 2207ac_must_keep_next=false 2208for ac_pass in 1 2 2209do 2210 for ac_arg 2211 do 2212 case $ac_arg in 2213 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2214 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2215 | -silent | --silent | --silen | --sile | --sil) 2216 continue ;; 2217 *\'*) 2218 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2219 esac 2220 case $ac_pass in 2221 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2222 2) 2223 as_fn_append ac_configure_args1 " '$ac_arg'" 2224 if test $ac_must_keep_next = true; then 2225 ac_must_keep_next=false # Got value, back to normal. 2226 else 2227 case $ac_arg in 2228 *=* | --config-cache | -C | -disable-* | --disable-* \ 2229 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2230 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2231 | -with-* | --with-* | -without-* | --without-* | --x) 2232 case "$ac_configure_args0 " in 2233 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2234 esac 2235 ;; 2236 -* ) ac_must_keep_next=true ;; 2237 esac 2238 fi 2239 as_fn_append ac_configure_args " '$ac_arg'" 2240 ;; 2241 esac 2242 done 2243done 2244{ ac_configure_args0=; unset ac_configure_args0;} 2245{ ac_configure_args1=; unset ac_configure_args1;} 2246 2247# When interrupted or exit'd, cleanup temporary files, and complete 2248# config.log. We remove comments because anyway the quotes in there 2249# would cause problems or look ugly. 2250# WARNING: Use '\'' to represent an apostrophe within the trap. 2251# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2252trap 'exit_status=$? 2253 # Save into config.log some information that might help in debugging. 2254 { 2255 echo 2256 2257 $as_echo "## ---------------- ## 2258## Cache variables. ## 2259## ---------------- ##" 2260 echo 2261 # The following way of writing the cache mishandles newlines in values, 2262( 2263 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2264 eval ac_val=\$$ac_var 2265 case $ac_val in #( 2266 *${as_nl}*) 2267 case $ac_var in #( 2268 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2269$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2270 esac 2271 case $ac_var in #( 2272 _ | IFS | as_nl) ;; #( 2273 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2274 *) { eval $ac_var=; unset $ac_var;} ;; 2275 esac ;; 2276 esac 2277 done 2278 (set) 2>&1 | 2279 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2280 *${as_nl}ac_space=\ *) 2281 sed -n \ 2282 "s/'\''/'\''\\\\'\'''\''/g; 2283 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2284 ;; #( 2285 *) 2286 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2287 ;; 2288 esac | 2289 sort 2290) 2291 echo 2292 2293 $as_echo "## ----------------- ## 2294## Output variables. ## 2295## ----------------- ##" 2296 echo 2297 for ac_var in $ac_subst_vars 2298 do 2299 eval ac_val=\$$ac_var 2300 case $ac_val in 2301 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2302 esac 2303 $as_echo "$ac_var='\''$ac_val'\''" 2304 done | sort 2305 echo 2306 2307 if test -n "$ac_subst_files"; then 2308 $as_echo "## ------------------- ## 2309## File substitutions. ## 2310## ------------------- ##" 2311 echo 2312 for ac_var in $ac_subst_files 2313 do 2314 eval ac_val=\$$ac_var 2315 case $ac_val in 2316 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2317 esac 2318 $as_echo "$ac_var='\''$ac_val'\''" 2319 done | sort 2320 echo 2321 fi 2322 2323 if test -s confdefs.h; then 2324 $as_echo "## ----------- ## 2325## confdefs.h. ## 2326## ----------- ##" 2327 echo 2328 cat confdefs.h 2329 echo 2330 fi 2331 test "$ac_signal" != 0 && 2332 $as_echo "$as_me: caught signal $ac_signal" 2333 $as_echo "$as_me: exit $exit_status" 2334 } >&5 2335 rm -f core *.core core.conftest.* && 2336 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2337 exit $exit_status 2338' 0 2339for ac_signal in 1 2 13 15; do 2340 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2341done 2342ac_signal=0 2343 2344# confdefs.h avoids OS command line length limits that DEFS can exceed. 2345rm -f -r conftest* confdefs.h 2346 2347$as_echo "/* confdefs.h */" > confdefs.h 2348 2349# Predefined preprocessor variables. 2350 2351cat >>confdefs.h <<_ACEOF 2352#define PACKAGE_NAME "$PACKAGE_NAME" 2353_ACEOF 2354 2355cat >>confdefs.h <<_ACEOF 2356#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2357_ACEOF 2358 2359cat >>confdefs.h <<_ACEOF 2360#define PACKAGE_VERSION "$PACKAGE_VERSION" 2361_ACEOF 2362 2363cat >>confdefs.h <<_ACEOF 2364#define PACKAGE_STRING "$PACKAGE_STRING" 2365_ACEOF 2366 2367cat >>confdefs.h <<_ACEOF 2368#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2369_ACEOF 2370 2371cat >>confdefs.h <<_ACEOF 2372#define PACKAGE_URL "$PACKAGE_URL" 2373_ACEOF 2374 2375 2376# Let the site file select an alternate cache file if it wants to. 2377# Prefer an explicitly selected file to automatically selected ones. 2378ac_site_file1=NONE 2379ac_site_file2=NONE 2380if test -n "$CONFIG_SITE"; then 2381 # We do not want a PATH search for config.site. 2382 case $CONFIG_SITE in #(( 2383 -*) ac_site_file1=./$CONFIG_SITE;; 2384 */*) ac_site_file1=$CONFIG_SITE;; 2385 *) ac_site_file1=./$CONFIG_SITE;; 2386 esac 2387elif test "x$prefix" != xNONE; then 2388 ac_site_file1=$prefix/share/config.site 2389 ac_site_file2=$prefix/etc/config.site 2390else 2391 ac_site_file1=$ac_default_prefix/share/config.site 2392 ac_site_file2=$ac_default_prefix/etc/config.site 2393fi 2394for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2395do 2396 test "x$ac_site_file" = xNONE && continue 2397 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2398 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2399$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2400 sed 's/^/| /' "$ac_site_file" >&5 2401 . "$ac_site_file" \ 2402 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2403$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2404as_fn_error $? "failed to load site script $ac_site_file 2405See \`config.log' for more details" "$LINENO" 5; } 2406 fi 2407done 2408 2409if test -r "$cache_file"; then 2410 # Some versions of bash will fail to source /dev/null (special files 2411 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2412 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2413 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2414$as_echo "$as_me: loading cache $cache_file" >&6;} 2415 case $cache_file in 2416 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2417 *) . "./$cache_file";; 2418 esac 2419 fi 2420else 2421 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2422$as_echo "$as_me: creating cache $cache_file" >&6;} 2423 >$cache_file 2424fi 2425 2426# Check that the precious variables saved in the cache have kept the same 2427# value. 2428ac_cache_corrupted=false 2429for ac_var in $ac_precious_vars; do 2430 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2431 eval ac_new_set=\$ac_env_${ac_var}_set 2432 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2433 eval ac_new_val=\$ac_env_${ac_var}_value 2434 case $ac_old_set,$ac_new_set in 2435 set,) 2436 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2437$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2438 ac_cache_corrupted=: ;; 2439 ,set) 2440 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2441$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2442 ac_cache_corrupted=: ;; 2443 ,);; 2444 *) 2445 if test "x$ac_old_val" != "x$ac_new_val"; then 2446 # differences in whitespace do not lead to failure. 2447 ac_old_val_w=`echo x $ac_old_val` 2448 ac_new_val_w=`echo x $ac_new_val` 2449 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2450 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2451$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2452 ac_cache_corrupted=: 2453 else 2454 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2455$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2456 eval $ac_var=\$ac_old_val 2457 fi 2458 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2459$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2460 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2461$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2462 fi;; 2463 esac 2464 # Pass precious variables to config.status. 2465 if test "$ac_new_set" = set; then 2466 case $ac_new_val in 2467 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2468 *) ac_arg=$ac_var=$ac_new_val ;; 2469 esac 2470 case " $ac_configure_args " in 2471 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2472 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2473 esac 2474 fi 2475done 2476if $ac_cache_corrupted; then 2477 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2478$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2479 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2480$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2481 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2482fi 2483## -------------------- ## 2484## Main body of script. ## 2485## -------------------- ## 2486 2487ac_ext=c 2488ac_cpp='$CPP $CPPFLAGS' 2489ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2490ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2491ac_compiler_gnu=$ac_cv_c_compiler_gnu 2492 2493 2494 2495 2496uname=`uname` 2497uversion=`uname -r | sed -e '1,$s/^[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\1\2/'` 2498uarch=`uname -m` 2499 2500case "$uname" in 2501 Darwin*) 2502 uname="Darwin" 2503 if test $uversion -lt 120; then 2504 as_fn_error $? "Sorry, this version of CUPS requires OS X 10.8 or higher." "$LINENO" 5 2505 fi 2506 ;; 2507 2508 GNU* | GNU/*) 2509 uname="GNU" 2510 ;; 2511 Linux*) 2512 uname="Linux" 2513 ;; 2514esac 2515 2516 2517 2518 2519 2520ac_config_headers="$ac_config_headers config.h" 2521 2522 2523CUPS_VERSION="2.0.0" 2524CUPS_REVISION="" 2525#if test -z "$CUPS_REVISION" -a -d .svn; then 2526# CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`" 2527#fi 2528CUPS_BUILD="cups-$CUPS_VERSION" 2529 2530 2531# Check whether --with-cups_build was given. 2532if test "${with_cups_build+set}" = set; then : 2533 withval=$with_cups_build; CUPS_BUILD="$withval" 2534fi 2535 2536 2537 2538 2539 2540cat >>confdefs.h <<_ACEOF 2541#define CUPS_SVERSION "CUPS v$CUPS_VERSION$CUPS_REVISION" 2542_ACEOF 2543 2544cat >>confdefs.h <<_ACEOF 2545#define CUPS_MINIMAL "CUPS/$CUPS_VERSION$CUPS_REVISION" 2546_ACEOF 2547 2548 2549CFLAGS="${CFLAGS:=}" 2550CPPFLAGS="${CPPFLAGS:=}" 2551CXXFLAGS="${CXXFLAGS:=}" 2552LDFLAGS="${LDFLAGS:=}" 2553 2554for ac_prog in gawk mawk nawk awk 2555do 2556 # Extract the first word of "$ac_prog", so it can be a program name with args. 2557set dummy $ac_prog; ac_word=$2 2558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2559$as_echo_n "checking for $ac_word... " >&6; } 2560if ${ac_cv_prog_AWK+:} false; then : 2561 $as_echo_n "(cached) " >&6 2562else 2563 if test -n "$AWK"; then 2564 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2565else 2566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2567for as_dir in $PATH 2568do 2569 IFS=$as_save_IFS 2570 test -z "$as_dir" && as_dir=. 2571 for ac_exec_ext in '' $ac_executable_extensions; do 2572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2573 ac_cv_prog_AWK="$ac_prog" 2574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2575 break 2 2576 fi 2577done 2578 done 2579IFS=$as_save_IFS 2580 2581fi 2582fi 2583AWK=$ac_cv_prog_AWK 2584if test -n "$AWK"; then 2585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2586$as_echo "$AWK" >&6; } 2587else 2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2589$as_echo "no" >&6; } 2590fi 2591 2592 2593 test -n "$AWK" && break 2594done 2595 2596ac_ext=c 2597ac_cpp='$CPP $CPPFLAGS' 2598ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2599ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2600ac_compiler_gnu=$ac_cv_c_compiler_gnu 2601if test -n "$ac_tool_prefix"; then 2602 for ac_prog in clang cc gcc 2603 do 2604 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2605set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2607$as_echo_n "checking for $ac_word... " >&6; } 2608if ${ac_cv_prog_CC+:} false; then : 2609 $as_echo_n "(cached) " >&6 2610else 2611 if test -n "$CC"; then 2612 ac_cv_prog_CC="$CC" # Let the user override the test. 2613else 2614as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2615for as_dir in $PATH 2616do 2617 IFS=$as_save_IFS 2618 test -z "$as_dir" && as_dir=. 2619 for ac_exec_ext in '' $ac_executable_extensions; do 2620 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2621 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2622 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2623 break 2 2624 fi 2625done 2626 done 2627IFS=$as_save_IFS 2628 2629fi 2630fi 2631CC=$ac_cv_prog_CC 2632if test -n "$CC"; then 2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2634$as_echo "$CC" >&6; } 2635else 2636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2637$as_echo "no" >&6; } 2638fi 2639 2640 2641 test -n "$CC" && break 2642 done 2643fi 2644if test -z "$CC"; then 2645 ac_ct_CC=$CC 2646 for ac_prog in clang cc gcc 2647do 2648 # Extract the first word of "$ac_prog", so it can be a program name with args. 2649set dummy $ac_prog; ac_word=$2 2650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2651$as_echo_n "checking for $ac_word... " >&6; } 2652if ${ac_cv_prog_ac_ct_CC+:} false; then : 2653 $as_echo_n "(cached) " >&6 2654else 2655 if test -n "$ac_ct_CC"; then 2656 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2657else 2658as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2659for as_dir in $PATH 2660do 2661 IFS=$as_save_IFS 2662 test -z "$as_dir" && as_dir=. 2663 for ac_exec_ext in '' $ac_executable_extensions; do 2664 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2665 ac_cv_prog_ac_ct_CC="$ac_prog" 2666 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2667 break 2 2668 fi 2669done 2670 done 2671IFS=$as_save_IFS 2672 2673fi 2674fi 2675ac_ct_CC=$ac_cv_prog_ac_ct_CC 2676if test -n "$ac_ct_CC"; then 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2678$as_echo "$ac_ct_CC" >&6; } 2679else 2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2681$as_echo "no" >&6; } 2682fi 2683 2684 2685 test -n "$ac_ct_CC" && break 2686done 2687 2688 if test "x$ac_ct_CC" = x; then 2689 CC="" 2690 else 2691 case $cross_compiling:$ac_tool_warned in 2692yes:) 2693{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2694$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2695ac_tool_warned=yes ;; 2696esac 2697 CC=$ac_ct_CC 2698 fi 2699fi 2700 2701 2702test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2703$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2704as_fn_error $? "no acceptable C compiler found in \$PATH 2705See \`config.log' for more details" "$LINENO" 5; } 2706 2707# Provide some information about the compiler. 2708$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2709set X $ac_compile 2710ac_compiler=$2 2711for ac_option in --version -v -V -qversion; do 2712 { { ac_try="$ac_compiler $ac_option >&5" 2713case "(($ac_try" in 2714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2715 *) ac_try_echo=$ac_try;; 2716esac 2717eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2718$as_echo "$ac_try_echo"; } >&5 2719 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2720 ac_status=$? 2721 if test -s conftest.err; then 2722 sed '10a\ 2723... rest of stderr output deleted ... 2724 10q' conftest.err >conftest.er1 2725 cat conftest.er1 >&5 2726 fi 2727 rm -f conftest.er1 conftest.err 2728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2729 test $ac_status = 0; } 2730done 2731 2732cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2733/* end confdefs.h. */ 2734 2735int 2736main () 2737{ 2738 2739 ; 2740 return 0; 2741} 2742_ACEOF 2743ac_clean_files_save=$ac_clean_files 2744ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2745# Try to create an executable without -o first, disregard a.out. 2746# It will help us diagnose broken compilers, and finding out an intuition 2747# of exeext. 2748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2749$as_echo_n "checking whether the C compiler works... " >&6; } 2750ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2751 2752# The possible output files: 2753ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2754 2755ac_rmfiles= 2756for ac_file in $ac_files 2757do 2758 case $ac_file in 2759 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2760 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2761 esac 2762done 2763rm -f $ac_rmfiles 2764 2765if { { ac_try="$ac_link_default" 2766case "(($ac_try" in 2767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2768 *) ac_try_echo=$ac_try;; 2769esac 2770eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2771$as_echo "$ac_try_echo"; } >&5 2772 (eval "$ac_link_default") 2>&5 2773 ac_status=$? 2774 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2775 test $ac_status = 0; }; then : 2776 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2777# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2778# in a Makefile. We should not override ac_cv_exeext if it was cached, 2779# so that the user can short-circuit this test for compilers unknown to 2780# Autoconf. 2781for ac_file in $ac_files '' 2782do 2783 test -f "$ac_file" || continue 2784 case $ac_file in 2785 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2786 ;; 2787 [ab].out ) 2788 # We found the default executable, but exeext='' is most 2789 # certainly right. 2790 break;; 2791 *.* ) 2792 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2793 then :; else 2794 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2795 fi 2796 # We set ac_cv_exeext here because the later test for it is not 2797 # safe: cross compilers may not add the suffix if given an `-o' 2798 # argument, so we may need to know it at that point already. 2799 # Even if this section looks crufty: it has the advantage of 2800 # actually working. 2801 break;; 2802 * ) 2803 break;; 2804 esac 2805done 2806test "$ac_cv_exeext" = no && ac_cv_exeext= 2807 2808else 2809 ac_file='' 2810fi 2811if test -z "$ac_file"; then : 2812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2813$as_echo "no" >&6; } 2814$as_echo "$as_me: failed program was:" >&5 2815sed 's/^/| /' conftest.$ac_ext >&5 2816 2817{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2818$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2819as_fn_error 77 "C compiler cannot create executables 2820See \`config.log' for more details" "$LINENO" 5; } 2821else 2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2823$as_echo "yes" >&6; } 2824fi 2825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2826$as_echo_n "checking for C compiler default output file name... " >&6; } 2827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2828$as_echo "$ac_file" >&6; } 2829ac_exeext=$ac_cv_exeext 2830 2831rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2832ac_clean_files=$ac_clean_files_save 2833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2834$as_echo_n "checking for suffix of executables... " >&6; } 2835if { { ac_try="$ac_link" 2836case "(($ac_try" in 2837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2838 *) ac_try_echo=$ac_try;; 2839esac 2840eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2841$as_echo "$ac_try_echo"; } >&5 2842 (eval "$ac_link") 2>&5 2843 ac_status=$? 2844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2845 test $ac_status = 0; }; then : 2846 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2847# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2848# work properly (i.e., refer to `conftest.exe'), while it won't with 2849# `rm'. 2850for ac_file in conftest.exe conftest conftest.*; do 2851 test -f "$ac_file" || continue 2852 case $ac_file in 2853 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2854 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2855 break;; 2856 * ) break;; 2857 esac 2858done 2859else 2860 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2861$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2862as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2863See \`config.log' for more details" "$LINENO" 5; } 2864fi 2865rm -f conftest conftest$ac_cv_exeext 2866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2867$as_echo "$ac_cv_exeext" >&6; } 2868 2869rm -f conftest.$ac_ext 2870EXEEXT=$ac_cv_exeext 2871ac_exeext=$EXEEXT 2872cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2873/* end confdefs.h. */ 2874#include <stdio.h> 2875int 2876main () 2877{ 2878FILE *f = fopen ("conftest.out", "w"); 2879 return ferror (f) || fclose (f) != 0; 2880 2881 ; 2882 return 0; 2883} 2884_ACEOF 2885ac_clean_files="$ac_clean_files conftest.out" 2886# Check that the compiler produces executables we can run. If not, either 2887# the compiler is broken, or we cross compile. 2888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2889$as_echo_n "checking whether we are cross compiling... " >&6; } 2890if test "$cross_compiling" != yes; then 2891 { { ac_try="$ac_link" 2892case "(($ac_try" in 2893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2894 *) ac_try_echo=$ac_try;; 2895esac 2896eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2897$as_echo "$ac_try_echo"; } >&5 2898 (eval "$ac_link") 2>&5 2899 ac_status=$? 2900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2901 test $ac_status = 0; } 2902 if { ac_try='./conftest$ac_cv_exeext' 2903 { { case "(($ac_try" in 2904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2905 *) ac_try_echo=$ac_try;; 2906esac 2907eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2908$as_echo "$ac_try_echo"; } >&5 2909 (eval "$ac_try") 2>&5 2910 ac_status=$? 2911 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2912 test $ac_status = 0; }; }; then 2913 cross_compiling=no 2914 else 2915 if test "$cross_compiling" = maybe; then 2916 cross_compiling=yes 2917 else 2918 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2919$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2920as_fn_error $? "cannot run C compiled programs. 2921If you meant to cross compile, use \`--host'. 2922See \`config.log' for more details" "$LINENO" 5; } 2923 fi 2924 fi 2925fi 2926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2927$as_echo "$cross_compiling" >&6; } 2928 2929rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2930ac_clean_files=$ac_clean_files_save 2931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2932$as_echo_n "checking for suffix of object files... " >&6; } 2933if ${ac_cv_objext+:} false; then : 2934 $as_echo_n "(cached) " >&6 2935else 2936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2937/* end confdefs.h. */ 2938 2939int 2940main () 2941{ 2942 2943 ; 2944 return 0; 2945} 2946_ACEOF 2947rm -f conftest.o conftest.obj 2948if { { ac_try="$ac_compile" 2949case "(($ac_try" in 2950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2951 *) ac_try_echo=$ac_try;; 2952esac 2953eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2954$as_echo "$ac_try_echo"; } >&5 2955 (eval "$ac_compile") 2>&5 2956 ac_status=$? 2957 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2958 test $ac_status = 0; }; then : 2959 for ac_file in conftest.o conftest.obj conftest.*; do 2960 test -f "$ac_file" || continue; 2961 case $ac_file in 2962 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2963 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2964 break;; 2965 esac 2966done 2967else 2968 $as_echo "$as_me: failed program was:" >&5 2969sed 's/^/| /' conftest.$ac_ext >&5 2970 2971{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2972$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2973as_fn_error $? "cannot compute suffix of object files: cannot compile 2974See \`config.log' for more details" "$LINENO" 5; } 2975fi 2976rm -f conftest.$ac_cv_objext conftest.$ac_ext 2977fi 2978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2979$as_echo "$ac_cv_objext" >&6; } 2980OBJEXT=$ac_cv_objext 2981ac_objext=$OBJEXT 2982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2983$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2984if ${ac_cv_c_compiler_gnu+:} false; then : 2985 $as_echo_n "(cached) " >&6 2986else 2987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2988/* end confdefs.h. */ 2989 2990int 2991main () 2992{ 2993#ifndef __GNUC__ 2994 choke me 2995#endif 2996 2997 ; 2998 return 0; 2999} 3000_ACEOF 3001if ac_fn_c_try_compile "$LINENO"; then : 3002 ac_compiler_gnu=yes 3003else 3004 ac_compiler_gnu=no 3005fi 3006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3007ac_cv_c_compiler_gnu=$ac_compiler_gnu 3008 3009fi 3010{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3011$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3012if test $ac_compiler_gnu = yes; then 3013 GCC=yes 3014else 3015 GCC= 3016fi 3017ac_test_CFLAGS=${CFLAGS+set} 3018ac_save_CFLAGS=$CFLAGS 3019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3020$as_echo_n "checking whether $CC accepts -g... " >&6; } 3021if ${ac_cv_prog_cc_g+:} false; then : 3022 $as_echo_n "(cached) " >&6 3023else 3024 ac_save_c_werror_flag=$ac_c_werror_flag 3025 ac_c_werror_flag=yes 3026 ac_cv_prog_cc_g=no 3027 CFLAGS="-g" 3028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3029/* end confdefs.h. */ 3030 3031int 3032main () 3033{ 3034 3035 ; 3036 return 0; 3037} 3038_ACEOF 3039if ac_fn_c_try_compile "$LINENO"; then : 3040 ac_cv_prog_cc_g=yes 3041else 3042 CFLAGS="" 3043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3044/* end confdefs.h. */ 3045 3046int 3047main () 3048{ 3049 3050 ; 3051 return 0; 3052} 3053_ACEOF 3054if ac_fn_c_try_compile "$LINENO"; then : 3055 3056else 3057 ac_c_werror_flag=$ac_save_c_werror_flag 3058 CFLAGS="-g" 3059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3060/* end confdefs.h. */ 3061 3062int 3063main () 3064{ 3065 3066 ; 3067 return 0; 3068} 3069_ACEOF 3070if ac_fn_c_try_compile "$LINENO"; then : 3071 ac_cv_prog_cc_g=yes 3072fi 3073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3074fi 3075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3076fi 3077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3078 ac_c_werror_flag=$ac_save_c_werror_flag 3079fi 3080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3081$as_echo "$ac_cv_prog_cc_g" >&6; } 3082if test "$ac_test_CFLAGS" = set; then 3083 CFLAGS=$ac_save_CFLAGS 3084elif test $ac_cv_prog_cc_g = yes; then 3085 if test "$GCC" = yes; then 3086 CFLAGS="-g -O2" 3087 else 3088 CFLAGS="-g" 3089 fi 3090else 3091 if test "$GCC" = yes; then 3092 CFLAGS="-O2" 3093 else 3094 CFLAGS= 3095 fi 3096fi 3097{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3098$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3099if ${ac_cv_prog_cc_c89+:} false; then : 3100 $as_echo_n "(cached) " >&6 3101else 3102 ac_cv_prog_cc_c89=no 3103ac_save_CC=$CC 3104cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3105/* end confdefs.h. */ 3106#include <stdarg.h> 3107#include <stdio.h> 3108#include <sys/types.h> 3109#include <sys/stat.h> 3110/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3111struct buf { int x; }; 3112FILE * (*rcsopen) (struct buf *, struct stat *, int); 3113static char *e (p, i) 3114 char **p; 3115 int i; 3116{ 3117 return p[i]; 3118} 3119static char *f (char * (*g) (char **, int), char **p, ...) 3120{ 3121 char *s; 3122 va_list v; 3123 va_start (v,p); 3124 s = g (p, va_arg (v,int)); 3125 va_end (v); 3126 return s; 3127} 3128 3129/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3130 function prototypes and stuff, but not '\xHH' hex character constants. 3131 These don't provoke an error unfortunately, instead are silently treated 3132 as 'x'. The following induces an error, until -std is added to get 3133 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3134 array size at least. It's necessary to write '\x00'==0 to get something 3135 that's true only with -std. */ 3136int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3137 3138/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3139 inside strings and character constants. */ 3140#define FOO(x) 'x' 3141int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3142 3143int test (int i, double x); 3144struct s1 {int (*f) (int a);}; 3145struct s2 {int (*f) (double a);}; 3146int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3147int argc; 3148char **argv; 3149int 3150main () 3151{ 3152return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3153 ; 3154 return 0; 3155} 3156_ACEOF 3157for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3158 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3159do 3160 CC="$ac_save_CC $ac_arg" 3161 if ac_fn_c_try_compile "$LINENO"; then : 3162 ac_cv_prog_cc_c89=$ac_arg 3163fi 3164rm -f core conftest.err conftest.$ac_objext 3165 test "x$ac_cv_prog_cc_c89" != "xno" && break 3166done 3167rm -f conftest.$ac_ext 3168CC=$ac_save_CC 3169 3170fi 3171# AC_CACHE_VAL 3172case "x$ac_cv_prog_cc_c89" in 3173 x) 3174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3175$as_echo "none needed" >&6; } ;; 3176 xno) 3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3178$as_echo "unsupported" >&6; } ;; 3179 *) 3180 CC="$CC $ac_cv_prog_cc_c89" 3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3182$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3183esac 3184if test "x$ac_cv_prog_cc_c89" != xno; then : 3185 3186fi 3187 3188ac_ext=c 3189ac_cpp='$CPP $CPPFLAGS' 3190ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3191ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3192ac_compiler_gnu=$ac_cv_c_compiler_gnu 3193 3194ac_ext=c 3195ac_cpp='$CPP $CPPFLAGS' 3196ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3197ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3198ac_compiler_gnu=$ac_cv_c_compiler_gnu 3199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3200$as_echo_n "checking how to run the C preprocessor... " >&6; } 3201# On Suns, sometimes $CPP names a directory. 3202if test -n "$CPP" && test -d "$CPP"; then 3203 CPP= 3204fi 3205if test -z "$CPP"; then 3206 if ${ac_cv_prog_CPP+:} false; then : 3207 $as_echo_n "(cached) " >&6 3208else 3209 # Double quotes because CPP needs to be expanded 3210 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3211 do 3212 ac_preproc_ok=false 3213for ac_c_preproc_warn_flag in '' yes 3214do 3215 # Use a header file that comes with gcc, so configuring glibc 3216 # with a fresh cross-compiler works. 3217 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3218 # <limits.h> exists even on freestanding compilers. 3219 # On the NeXT, cc -E runs the code through the compiler's parser, 3220 # not just through cpp. "Syntax error" is here to catch this case. 3221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3222/* end confdefs.h. */ 3223#ifdef __STDC__ 3224# include <limits.h> 3225#else 3226# include <assert.h> 3227#endif 3228 Syntax error 3229_ACEOF 3230if ac_fn_c_try_cpp "$LINENO"; then : 3231 3232else 3233 # Broken: fails on valid input. 3234continue 3235fi 3236rm -f conftest.err conftest.i conftest.$ac_ext 3237 3238 # OK, works on sane cases. Now check whether nonexistent headers 3239 # can be detected and how. 3240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3241/* end confdefs.h. */ 3242#include <ac_nonexistent.h> 3243_ACEOF 3244if ac_fn_c_try_cpp "$LINENO"; then : 3245 # Broken: success on invalid input. 3246continue 3247else 3248 # Passes both tests. 3249ac_preproc_ok=: 3250break 3251fi 3252rm -f conftest.err conftest.i conftest.$ac_ext 3253 3254done 3255# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3256rm -f conftest.i conftest.err conftest.$ac_ext 3257if $ac_preproc_ok; then : 3258 break 3259fi 3260 3261 done 3262 ac_cv_prog_CPP=$CPP 3263 3264fi 3265 CPP=$ac_cv_prog_CPP 3266else 3267 ac_cv_prog_CPP=$CPP 3268fi 3269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3270$as_echo "$CPP" >&6; } 3271ac_preproc_ok=false 3272for ac_c_preproc_warn_flag in '' yes 3273do 3274 # Use a header file that comes with gcc, so configuring glibc 3275 # with a fresh cross-compiler works. 3276 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3277 # <limits.h> exists even on freestanding compilers. 3278 # On the NeXT, cc -E runs the code through the compiler's parser, 3279 # not just through cpp. "Syntax error" is here to catch this case. 3280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3281/* end confdefs.h. */ 3282#ifdef __STDC__ 3283# include <limits.h> 3284#else 3285# include <assert.h> 3286#endif 3287 Syntax error 3288_ACEOF 3289if ac_fn_c_try_cpp "$LINENO"; then : 3290 3291else 3292 # Broken: fails on valid input. 3293continue 3294fi 3295rm -f conftest.err conftest.i conftest.$ac_ext 3296 3297 # OK, works on sane cases. Now check whether nonexistent headers 3298 # can be detected and how. 3299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3300/* end confdefs.h. */ 3301#include <ac_nonexistent.h> 3302_ACEOF 3303if ac_fn_c_try_cpp "$LINENO"; then : 3304 # Broken: success on invalid input. 3305continue 3306else 3307 # Passes both tests. 3308ac_preproc_ok=: 3309break 3310fi 3311rm -f conftest.err conftest.i conftest.$ac_ext 3312 3313done 3314# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3315rm -f conftest.i conftest.err conftest.$ac_ext 3316if $ac_preproc_ok; then : 3317 3318else 3319 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3320$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3321as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3322See \`config.log' for more details" "$LINENO" 5; } 3323fi 3324 3325ac_ext=c 3326ac_cpp='$CPP $CPPFLAGS' 3327ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3328ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3329ac_compiler_gnu=$ac_cv_c_compiler_gnu 3330 3331ac_ext=cpp 3332ac_cpp='$CXXCPP $CPPFLAGS' 3333ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3334ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3335ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3336if test -z "$CXX"; then 3337 if test -n "$CCC"; then 3338 CXX=$CCC 3339 else 3340 if test -n "$ac_tool_prefix"; then 3341 for ac_prog in clang++ c++ g++ 3342 do 3343 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3344set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3346$as_echo_n "checking for $ac_word... " >&6; } 3347if ${ac_cv_prog_CXX+:} false; then : 3348 $as_echo_n "(cached) " >&6 3349else 3350 if test -n "$CXX"; then 3351 ac_cv_prog_CXX="$CXX" # Let the user override the test. 3352else 3353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3354for as_dir in $PATH 3355do 3356 IFS=$as_save_IFS 3357 test -z "$as_dir" && as_dir=. 3358 for ac_exec_ext in '' $ac_executable_extensions; do 3359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3360 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 3361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3362 break 2 3363 fi 3364done 3365 done 3366IFS=$as_save_IFS 3367 3368fi 3369fi 3370CXX=$ac_cv_prog_CXX 3371if test -n "$CXX"; then 3372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 3373$as_echo "$CXX" >&6; } 3374else 3375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3376$as_echo "no" >&6; } 3377fi 3378 3379 3380 test -n "$CXX" && break 3381 done 3382fi 3383if test -z "$CXX"; then 3384 ac_ct_CXX=$CXX 3385 for ac_prog in clang++ c++ g++ 3386do 3387 # Extract the first word of "$ac_prog", so it can be a program name with args. 3388set dummy $ac_prog; ac_word=$2 3389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3390$as_echo_n "checking for $ac_word... " >&6; } 3391if ${ac_cv_prog_ac_ct_CXX+:} false; then : 3392 $as_echo_n "(cached) " >&6 3393else 3394 if test -n "$ac_ct_CXX"; then 3395 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3396else 3397as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3398for as_dir in $PATH 3399do 3400 IFS=$as_save_IFS 3401 test -z "$as_dir" && as_dir=. 3402 for ac_exec_ext in '' $ac_executable_extensions; do 3403 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3404 ac_cv_prog_ac_ct_CXX="$ac_prog" 3405 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3406 break 2 3407 fi 3408done 3409 done 3410IFS=$as_save_IFS 3411 3412fi 3413fi 3414ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3415if test -n "$ac_ct_CXX"; then 3416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 3417$as_echo "$ac_ct_CXX" >&6; } 3418else 3419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3420$as_echo "no" >&6; } 3421fi 3422 3423 3424 test -n "$ac_ct_CXX" && break 3425done 3426 3427 if test "x$ac_ct_CXX" = x; then 3428 CXX="g++" 3429 else 3430 case $cross_compiling:$ac_tool_warned in 3431yes:) 3432{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3433$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3434ac_tool_warned=yes ;; 3435esac 3436 CXX=$ac_ct_CXX 3437 fi 3438fi 3439 3440 fi 3441fi 3442# Provide some information about the compiler. 3443$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 3444set X $ac_compile 3445ac_compiler=$2 3446for ac_option in --version -v -V -qversion; do 3447 { { ac_try="$ac_compiler $ac_option >&5" 3448case "(($ac_try" in 3449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3450 *) ac_try_echo=$ac_try;; 3451esac 3452eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3453$as_echo "$ac_try_echo"; } >&5 3454 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3455 ac_status=$? 3456 if test -s conftest.err; then 3457 sed '10a\ 3458... rest of stderr output deleted ... 3459 10q' conftest.err >conftest.er1 3460 cat conftest.er1 >&5 3461 fi 3462 rm -f conftest.er1 conftest.err 3463 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3464 test $ac_status = 0; } 3465done 3466 3467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 3468$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 3469if ${ac_cv_cxx_compiler_gnu+:} false; then : 3470 $as_echo_n "(cached) " >&6 3471else 3472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3473/* end confdefs.h. */ 3474 3475int 3476main () 3477{ 3478#ifndef __GNUC__ 3479 choke me 3480#endif 3481 3482 ; 3483 return 0; 3484} 3485_ACEOF 3486if ac_fn_cxx_try_compile "$LINENO"; then : 3487 ac_compiler_gnu=yes 3488else 3489 ac_compiler_gnu=no 3490fi 3491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3492ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3493 3494fi 3495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 3496$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 3497if test $ac_compiler_gnu = yes; then 3498 GXX=yes 3499else 3500 GXX= 3501fi 3502ac_test_CXXFLAGS=${CXXFLAGS+set} 3503ac_save_CXXFLAGS=$CXXFLAGS 3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 3505$as_echo_n "checking whether $CXX accepts -g... " >&6; } 3506if ${ac_cv_prog_cxx_g+:} false; then : 3507 $as_echo_n "(cached) " >&6 3508else 3509 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 3510 ac_cxx_werror_flag=yes 3511 ac_cv_prog_cxx_g=no 3512 CXXFLAGS="-g" 3513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3514/* end confdefs.h. */ 3515 3516int 3517main () 3518{ 3519 3520 ; 3521 return 0; 3522} 3523_ACEOF 3524if ac_fn_cxx_try_compile "$LINENO"; then : 3525 ac_cv_prog_cxx_g=yes 3526else 3527 CXXFLAGS="" 3528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3529/* end confdefs.h. */ 3530 3531int 3532main () 3533{ 3534 3535 ; 3536 return 0; 3537} 3538_ACEOF 3539if ac_fn_cxx_try_compile "$LINENO"; then : 3540 3541else 3542 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3543 CXXFLAGS="-g" 3544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3545/* end confdefs.h. */ 3546 3547int 3548main () 3549{ 3550 3551 ; 3552 return 0; 3553} 3554_ACEOF 3555if ac_fn_cxx_try_compile "$LINENO"; then : 3556 ac_cv_prog_cxx_g=yes 3557fi 3558rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3559fi 3560rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3561fi 3562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3563 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3564fi 3565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 3566$as_echo "$ac_cv_prog_cxx_g" >&6; } 3567if test "$ac_test_CXXFLAGS" = set; then 3568 CXXFLAGS=$ac_save_CXXFLAGS 3569elif test $ac_cv_prog_cxx_g = yes; then 3570 if test "$GXX" = yes; then 3571 CXXFLAGS="-g -O2" 3572 else 3573 CXXFLAGS="-g" 3574 fi 3575else 3576 if test "$GXX" = yes; then 3577 CXXFLAGS="-O2" 3578 else 3579 CXXFLAGS= 3580 fi 3581fi 3582ac_ext=c 3583ac_cpp='$CPP $CPPFLAGS' 3584ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3585ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3586ac_compiler_gnu=$ac_cv_c_compiler_gnu 3587 3588if test -n "$ac_tool_prefix"; then 3589 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3590set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3592$as_echo_n "checking for $ac_word... " >&6; } 3593if ${ac_cv_prog_RANLIB+:} false; then : 3594 $as_echo_n "(cached) " >&6 3595else 3596 if test -n "$RANLIB"; then 3597 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3598else 3599as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3600for as_dir in $PATH 3601do 3602 IFS=$as_save_IFS 3603 test -z "$as_dir" && as_dir=. 3604 for ac_exec_ext in '' $ac_executable_extensions; do 3605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3606 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3607 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3608 break 2 3609 fi 3610done 3611 done 3612IFS=$as_save_IFS 3613 3614fi 3615fi 3616RANLIB=$ac_cv_prog_RANLIB 3617if test -n "$RANLIB"; then 3618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3619$as_echo "$RANLIB" >&6; } 3620else 3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3622$as_echo "no" >&6; } 3623fi 3624 3625 3626fi 3627if test -z "$ac_cv_prog_RANLIB"; then 3628 ac_ct_RANLIB=$RANLIB 3629 # Extract the first word of "ranlib", so it can be a program name with args. 3630set dummy ranlib; ac_word=$2 3631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3632$as_echo_n "checking for $ac_word... " >&6; } 3633if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 3634 $as_echo_n "(cached) " >&6 3635else 3636 if test -n "$ac_ct_RANLIB"; then 3637 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3638else 3639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3640for as_dir in $PATH 3641do 3642 IFS=$as_save_IFS 3643 test -z "$as_dir" && as_dir=. 3644 for ac_exec_ext in '' $ac_executable_extensions; do 3645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3646 ac_cv_prog_ac_ct_RANLIB="ranlib" 3647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3648 break 2 3649 fi 3650done 3651 done 3652IFS=$as_save_IFS 3653 3654fi 3655fi 3656ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3657if test -n "$ac_ct_RANLIB"; then 3658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3659$as_echo "$ac_ct_RANLIB" >&6; } 3660else 3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3662$as_echo "no" >&6; } 3663fi 3664 3665 if test "x$ac_ct_RANLIB" = x; then 3666 RANLIB=":" 3667 else 3668 case $cross_compiling:$ac_tool_warned in 3669yes:) 3670{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3671$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3672ac_tool_warned=yes ;; 3673esac 3674 RANLIB=$ac_ct_RANLIB 3675 fi 3676else 3677 RANLIB="$ac_cv_prog_RANLIB" 3678fi 3679 3680# Extract the first word of "ar", so it can be a program name with args. 3681set dummy ar; ac_word=$2 3682{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3683$as_echo_n "checking for $ac_word... " >&6; } 3684if ${ac_cv_path_AR+:} false; then : 3685 $as_echo_n "(cached) " >&6 3686else 3687 case $AR in 3688 [\\/]* | ?:[\\/]*) 3689 ac_cv_path_AR="$AR" # Let the user override the test with a path. 3690 ;; 3691 *) 3692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3693for as_dir in $PATH 3694do 3695 IFS=$as_save_IFS 3696 test -z "$as_dir" && as_dir=. 3697 for ac_exec_ext in '' $ac_executable_extensions; do 3698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3699 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext" 3700 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3701 break 2 3702 fi 3703done 3704 done 3705IFS=$as_save_IFS 3706 3707 ;; 3708esac 3709fi 3710AR=$ac_cv_path_AR 3711if test -n "$AR"; then 3712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 3713$as_echo "$AR" >&6; } 3714else 3715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3716$as_echo "no" >&6; } 3717fi 3718 3719 3720# Extract the first word of "chmod", so it can be a program name with args. 3721set dummy chmod; ac_word=$2 3722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3723$as_echo_n "checking for $ac_word... " >&6; } 3724if ${ac_cv_path_CHMOD+:} false; then : 3725 $as_echo_n "(cached) " >&6 3726else 3727 case $CHMOD in 3728 [\\/]* | ?:[\\/]*) 3729 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path. 3730 ;; 3731 *) 3732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3733for as_dir in $PATH 3734do 3735 IFS=$as_save_IFS 3736 test -z "$as_dir" && as_dir=. 3737 for ac_exec_ext in '' $ac_executable_extensions; do 3738 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3739 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext" 3740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3741 break 2 3742 fi 3743done 3744 done 3745IFS=$as_save_IFS 3746 3747 ;; 3748esac 3749fi 3750CHMOD=$ac_cv_path_CHMOD 3751if test -n "$CHMOD"; then 3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5 3753$as_echo "$CHMOD" >&6; } 3754else 3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3756$as_echo "no" >&6; } 3757fi 3758 3759 3760# Extract the first word of "gzip", so it can be a program name with args. 3761set dummy gzip; ac_word=$2 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3763$as_echo_n "checking for $ac_word... " >&6; } 3764if ${ac_cv_path_GZIP+:} false; then : 3765 $as_echo_n "(cached) " >&6 3766else 3767 case $GZIP in 3768 [\\/]* | ?:[\\/]*) 3769 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path. 3770 ;; 3771 *) 3772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3773for as_dir in $PATH 3774do 3775 IFS=$as_save_IFS 3776 test -z "$as_dir" && as_dir=. 3777 for ac_exec_ext in '' $ac_executable_extensions; do 3778 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3779 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext" 3780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3781 break 2 3782 fi 3783done 3784 done 3785IFS=$as_save_IFS 3786 3787 ;; 3788esac 3789fi 3790GZIP=$ac_cv_path_GZIP 3791if test -n "$GZIP"; then 3792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GZIP" >&5 3793$as_echo "$GZIP" >&6; } 3794else 3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3796$as_echo "no" >&6; } 3797fi 3798 3799 3800# Extract the first word of "ld", so it can be a program name with args. 3801set dummy ld; ac_word=$2 3802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3803$as_echo_n "checking for $ac_word... " >&6; } 3804if ${ac_cv_path_LD+:} false; then : 3805 $as_echo_n "(cached) " >&6 3806else 3807 case $LD in 3808 [\\/]* | ?:[\\/]*) 3809 ac_cv_path_LD="$LD" # Let the user override the test with a path. 3810 ;; 3811 *) 3812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3813for as_dir in $PATH 3814do 3815 IFS=$as_save_IFS 3816 test -z "$as_dir" && as_dir=. 3817 for ac_exec_ext in '' $ac_executable_extensions; do 3818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3819 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext" 3820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3821 break 2 3822 fi 3823done 3824 done 3825IFS=$as_save_IFS 3826 3827 ;; 3828esac 3829fi 3830LD=$ac_cv_path_LD 3831if test -n "$LD"; then 3832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 3833$as_echo "$LD" >&6; } 3834else 3835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3836$as_echo "no" >&6; } 3837fi 3838 3839 3840# Extract the first word of "ln", so it can be a program name with args. 3841set dummy ln; ac_word=$2 3842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3843$as_echo_n "checking for $ac_word... " >&6; } 3844if ${ac_cv_path_LN+:} false; then : 3845 $as_echo_n "(cached) " >&6 3846else 3847 case $LN in 3848 [\\/]* | ?:[\\/]*) 3849 ac_cv_path_LN="$LN" # Let the user override the test with a path. 3850 ;; 3851 *) 3852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3853for as_dir in $PATH 3854do 3855 IFS=$as_save_IFS 3856 test -z "$as_dir" && as_dir=. 3857 for ac_exec_ext in '' $ac_executable_extensions; do 3858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3859 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext" 3860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3861 break 2 3862 fi 3863done 3864 done 3865IFS=$as_save_IFS 3866 3867 ;; 3868esac 3869fi 3870LN=$ac_cv_path_LN 3871if test -n "$LN"; then 3872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5 3873$as_echo "$LN" >&6; } 3874else 3875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3876$as_echo "no" >&6; } 3877fi 3878 3879 3880# Extract the first word of "mv", so it can be a program name with args. 3881set dummy mv; ac_word=$2 3882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3883$as_echo_n "checking for $ac_word... " >&6; } 3884if ${ac_cv_path_MV+:} false; then : 3885 $as_echo_n "(cached) " >&6 3886else 3887 case $MV in 3888 [\\/]* | ?:[\\/]*) 3889 ac_cv_path_MV="$MV" # Let the user override the test with a path. 3890 ;; 3891 *) 3892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3893for as_dir in $PATH 3894do 3895 IFS=$as_save_IFS 3896 test -z "$as_dir" && as_dir=. 3897 for ac_exec_ext in '' $ac_executable_extensions; do 3898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3899 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 3900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3901 break 2 3902 fi 3903done 3904 done 3905IFS=$as_save_IFS 3906 3907 ;; 3908esac 3909fi 3910MV=$ac_cv_path_MV 3911if test -n "$MV"; then 3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5 3913$as_echo "$MV" >&6; } 3914else 3915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3916$as_echo "no" >&6; } 3917fi 3918 3919 3920# Extract the first word of "rm", so it can be a program name with args. 3921set dummy rm; ac_word=$2 3922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3923$as_echo_n "checking for $ac_word... " >&6; } 3924if ${ac_cv_path_RM+:} false; then : 3925 $as_echo_n "(cached) " >&6 3926else 3927 case $RM in 3928 [\\/]* | ?:[\\/]*) 3929 ac_cv_path_RM="$RM" # Let the user override the test with a path. 3930 ;; 3931 *) 3932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3933for as_dir in $PATH 3934do 3935 IFS=$as_save_IFS 3936 test -z "$as_dir" && as_dir=. 3937 for ac_exec_ext in '' $ac_executable_extensions; do 3938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3939 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 3940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3941 break 2 3942 fi 3943done 3944 done 3945IFS=$as_save_IFS 3946 3947 ;; 3948esac 3949fi 3950RM=$ac_cv_path_RM 3951if test -n "$RM"; then 3952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5 3953$as_echo "$RM" >&6; } 3954else 3955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3956$as_echo "no" >&6; } 3957fi 3958 3959 3960# Extract the first word of "rmdir", so it can be a program name with args. 3961set dummy rmdir; ac_word=$2 3962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3963$as_echo_n "checking for $ac_word... " >&6; } 3964if ${ac_cv_path_RMDIR+:} false; then : 3965 $as_echo_n "(cached) " >&6 3966else 3967 case $RMDIR in 3968 [\\/]* | ?:[\\/]*) 3969 ac_cv_path_RMDIR="$RMDIR" # Let the user override the test with a path. 3970 ;; 3971 *) 3972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3973for as_dir in $PATH 3974do 3975 IFS=$as_save_IFS 3976 test -z "$as_dir" && as_dir=. 3977 for ac_exec_ext in '' $ac_executable_extensions; do 3978 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3979 ac_cv_path_RMDIR="$as_dir/$ac_word$ac_exec_ext" 3980 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3981 break 2 3982 fi 3983done 3984 done 3985IFS=$as_save_IFS 3986 3987 ;; 3988esac 3989fi 3990RMDIR=$ac_cv_path_RMDIR 3991if test -n "$RMDIR"; then 3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5 3993$as_echo "$RMDIR" >&6; } 3994else 3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3996$as_echo "no" >&6; } 3997fi 3998 3999 4000# Extract the first word of "sed", so it can be a program name with args. 4001set dummy sed; ac_word=$2 4002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4003$as_echo_n "checking for $ac_word... " >&6; } 4004if ${ac_cv_path_SED+:} false; then : 4005 $as_echo_n "(cached) " >&6 4006else 4007 case $SED in 4008 [\\/]* | ?:[\\/]*) 4009 ac_cv_path_SED="$SED" # Let the user override the test with a path. 4010 ;; 4011 *) 4012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4013for as_dir in $PATH 4014do 4015 IFS=$as_save_IFS 4016 test -z "$as_dir" && as_dir=. 4017 for ac_exec_ext in '' $ac_executable_extensions; do 4018 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4019 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 4020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4021 break 2 4022 fi 4023done 4024 done 4025IFS=$as_save_IFS 4026 4027 ;; 4028esac 4029fi 4030SED=$ac_cv_path_SED 4031if test -n "$SED"; then 4032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5 4033$as_echo "$SED" >&6; } 4034else 4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4036$as_echo "no" >&6; } 4037fi 4038 4039 4040# Extract the first word of "xdg-open", so it can be a program name with args. 4041set dummy xdg-open; ac_word=$2 4042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4043$as_echo_n "checking for $ac_word... " >&6; } 4044if ${ac_cv_path_XDGOPEN+:} false; then : 4045 $as_echo_n "(cached) " >&6 4046else 4047 case $XDGOPEN in 4048 [\\/]* | ?:[\\/]*) 4049 ac_cv_path_XDGOPEN="$XDGOPEN" # Let the user override the test with a path. 4050 ;; 4051 *) 4052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4053for as_dir in $PATH 4054do 4055 IFS=$as_save_IFS 4056 test -z "$as_dir" && as_dir=. 4057 for ac_exec_ext in '' $ac_executable_extensions; do 4058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4059 ac_cv_path_XDGOPEN="$as_dir/$ac_word$ac_exec_ext" 4060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4061 break 2 4062 fi 4063done 4064 done 4065IFS=$as_save_IFS 4066 4067 ;; 4068esac 4069fi 4070XDGOPEN=$ac_cv_path_XDGOPEN 4071if test -n "$XDGOPEN"; then 4072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XDGOPEN" >&5 4073$as_echo "$XDGOPEN" >&6; } 4074else 4075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4076$as_echo "no" >&6; } 4077fi 4078 4079 4080if test "x$XDGOPEN" = x; then 4081 CUPS_HTMLVIEW="htmlview" 4082else 4083 CUPS_HTMLVIEW="$XDGOPEN" 4084fi 4085 4086 4087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for install-sh script" >&5 4088$as_echo_n "checking for install-sh script... " >&6; } 4089INSTALL="`pwd`/install-sh" 4090 4091{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $INSTALL" >&5 4092$as_echo "using $INSTALL" >&6; } 4093 4094if test "x$AR" = x; then 4095 as_fn_error $? "Unable to find required library archive command." "$LINENO" 5 4096fi 4097if test "x$CC" = x; then 4098 as_fn_error $? "Unable to find required C compiler command." "$LINENO" 5 4099fi 4100 4101INSTALLSTATIC="" 4102# Check whether --enable-static was given. 4103if test "${enable_static+set}" = set; then : 4104 enableval=$enable_static; 4105fi 4106 4107 4108if test x$enable_static = xyes; then 4109 echo Installing static libraries... 4110 INSTALLSTATIC="installstatic" 4111fi 4112 4113 4114 4115if test -n "$ac_tool_prefix"; then 4116 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4117set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4119$as_echo_n "checking for $ac_word... " >&6; } 4120if ${ac_cv_path_PKGCONFIG+:} false; then : 4121 $as_echo_n "(cached) " >&6 4122else 4123 case $PKGCONFIG in 4124 [\\/]* | ?:[\\/]*) 4125 ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path. 4126 ;; 4127 *) 4128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4129for as_dir in $PATH 4130do 4131 IFS=$as_save_IFS 4132 test -z "$as_dir" && as_dir=. 4133 for ac_exec_ext in '' $ac_executable_extensions; do 4134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4135 ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext" 4136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4137 break 2 4138 fi 4139done 4140 done 4141IFS=$as_save_IFS 4142 4143 ;; 4144esac 4145fi 4146PKGCONFIG=$ac_cv_path_PKGCONFIG 4147if test -n "$PKGCONFIG"; then 4148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5 4149$as_echo "$PKGCONFIG" >&6; } 4150else 4151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4152$as_echo "no" >&6; } 4153fi 4154 4155 4156fi 4157if test -z "$ac_cv_path_PKGCONFIG"; then 4158 ac_pt_PKGCONFIG=$PKGCONFIG 4159 # Extract the first word of "pkg-config", so it can be a program name with args. 4160set dummy pkg-config; ac_word=$2 4161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4162$as_echo_n "checking for $ac_word... " >&6; } 4163if ${ac_cv_path_ac_pt_PKGCONFIG+:} false; then : 4164 $as_echo_n "(cached) " >&6 4165else 4166 case $ac_pt_PKGCONFIG in 4167 [\\/]* | ?:[\\/]*) 4168 ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path. 4169 ;; 4170 *) 4171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4172for as_dir in $PATH 4173do 4174 IFS=$as_save_IFS 4175 test -z "$as_dir" && as_dir=. 4176 for ac_exec_ext in '' $ac_executable_extensions; do 4177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4178 ac_cv_path_ac_pt_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext" 4179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4180 break 2 4181 fi 4182done 4183 done 4184IFS=$as_save_IFS 4185 4186 ;; 4187esac 4188fi 4189ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG 4190if test -n "$ac_pt_PKGCONFIG"; then 4191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5 4192$as_echo "$ac_pt_PKGCONFIG" >&6; } 4193else 4194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4195$as_echo "no" >&6; } 4196fi 4197 4198 if test "x$ac_pt_PKGCONFIG" = x; then 4199 PKGCONFIG="" 4200 else 4201 case $cross_compiling:$ac_tool_warned in 4202yes:) 4203{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4204$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4205ac_tool_warned=yes ;; 4206esac 4207 PKGCONFIG=$ac_pt_PKGCONFIG 4208 fi 4209else 4210 PKGCONFIG="$ac_cv_path_PKGCONFIG" 4211fi 4212 4213 4214 4215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing abs" >&5 4216$as_echo_n "checking for library containing abs... " >&6; } 4217if ${ac_cv_search_abs+:} false; then : 4218 $as_echo_n "(cached) " >&6 4219else 4220 ac_func_search_save_LIBS=$LIBS 4221cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4222/* end confdefs.h. */ 4223 4224/* Override any GCC internal prototype to avoid an error. 4225 Use char because int might match the return type of a GCC 4226 builtin and then its argument prototype would still apply. */ 4227#ifdef __cplusplus 4228extern "C" 4229#endif 4230char abs (); 4231int 4232main () 4233{ 4234return abs (); 4235 ; 4236 return 0; 4237} 4238_ACEOF 4239for ac_lib in '' m; do 4240 if test -z "$ac_lib"; then 4241 ac_res="none required" 4242 else 4243 ac_res=-l$ac_lib 4244 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4245 fi 4246 if ac_fn_c_try_link "$LINENO"; then : 4247 ac_cv_search_abs=$ac_res 4248fi 4249rm -f core conftest.err conftest.$ac_objext \ 4250 conftest$ac_exeext 4251 if ${ac_cv_search_abs+:} false; then : 4252 break 4253fi 4254done 4255if ${ac_cv_search_abs+:} false; then : 4256 4257else 4258 ac_cv_search_abs=no 4259fi 4260rm conftest.$ac_ext 4261LIBS=$ac_func_search_save_LIBS 4262fi 4263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_abs" >&5 4264$as_echo "$ac_cv_search_abs" >&6; } 4265ac_res=$ac_cv_search_abs 4266if test "$ac_res" != no; then : 4267 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4268 $as_echo "#define HAVE_ABS 1" >>confdefs.h 4269 4270fi 4271 4272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5 4273$as_echo_n "checking for library containing crypt... " >&6; } 4274if ${ac_cv_search_crypt+:} false; then : 4275 $as_echo_n "(cached) " >&6 4276else 4277 ac_func_search_save_LIBS=$LIBS 4278cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279/* end confdefs.h. */ 4280 4281/* Override any GCC internal prototype to avoid an error. 4282 Use char because int might match the return type of a GCC 4283 builtin and then its argument prototype would still apply. */ 4284#ifdef __cplusplus 4285extern "C" 4286#endif 4287char crypt (); 4288int 4289main () 4290{ 4291return crypt (); 4292 ; 4293 return 0; 4294} 4295_ACEOF 4296for ac_lib in '' crypt; do 4297 if test -z "$ac_lib"; then 4298 ac_res="none required" 4299 else 4300 ac_res=-l$ac_lib 4301 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4302 fi 4303 if ac_fn_c_try_link "$LINENO"; then : 4304 ac_cv_search_crypt=$ac_res 4305fi 4306rm -f core conftest.err conftest.$ac_objext \ 4307 conftest$ac_exeext 4308 if ${ac_cv_search_crypt+:} false; then : 4309 break 4310fi 4311done 4312if ${ac_cv_search_crypt+:} false; then : 4313 4314else 4315 ac_cv_search_crypt=no 4316fi 4317rm conftest.$ac_ext 4318LIBS=$ac_func_search_save_LIBS 4319fi 4320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5 4321$as_echo "$ac_cv_search_crypt" >&6; } 4322ac_res=$ac_cv_search_crypt 4323if test "$ac_res" != no; then : 4324 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4325 4326fi 4327 4328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fmod" >&5 4329$as_echo_n "checking for library containing fmod... " >&6; } 4330if ${ac_cv_search_fmod+:} false; then : 4331 $as_echo_n "(cached) " >&6 4332else 4333 ac_func_search_save_LIBS=$LIBS 4334cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4335/* end confdefs.h. */ 4336 4337/* Override any GCC internal prototype to avoid an error. 4338 Use char because int might match the return type of a GCC 4339 builtin and then its argument prototype would still apply. */ 4340#ifdef __cplusplus 4341extern "C" 4342#endif 4343char fmod (); 4344int 4345main () 4346{ 4347return fmod (); 4348 ; 4349 return 0; 4350} 4351_ACEOF 4352for ac_lib in '' m; do 4353 if test -z "$ac_lib"; then 4354 ac_res="none required" 4355 else 4356 ac_res=-l$ac_lib 4357 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4358 fi 4359 if ac_fn_c_try_link "$LINENO"; then : 4360 ac_cv_search_fmod=$ac_res 4361fi 4362rm -f core conftest.err conftest.$ac_objext \ 4363 conftest$ac_exeext 4364 if ${ac_cv_search_fmod+:} false; then : 4365 break 4366fi 4367done 4368if ${ac_cv_search_fmod+:} false; then : 4369 4370else 4371 ac_cv_search_fmod=no 4372fi 4373rm conftest.$ac_ext 4374LIBS=$ac_func_search_save_LIBS 4375fi 4376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fmod" >&5 4377$as_echo "$ac_cv_search_fmod" >&6; } 4378ac_res=$ac_cv_search_fmod 4379if test "$ac_res" != no; then : 4380 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4381 4382fi 4383 4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getspent" >&5 4385$as_echo_n "checking for library containing getspent... " >&6; } 4386if ${ac_cv_search_getspent+:} false; then : 4387 $as_echo_n "(cached) " >&6 4388else 4389 ac_func_search_save_LIBS=$LIBS 4390cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4391/* end confdefs.h. */ 4392 4393/* Override any GCC internal prototype to avoid an error. 4394 Use char because int might match the return type of a GCC 4395 builtin and then its argument prototype would still apply. */ 4396#ifdef __cplusplus 4397extern "C" 4398#endif 4399char getspent (); 4400int 4401main () 4402{ 4403return getspent (); 4404 ; 4405 return 0; 4406} 4407_ACEOF 4408for ac_lib in '' sec gen; do 4409 if test -z "$ac_lib"; then 4410 ac_res="none required" 4411 else 4412 ac_res=-l$ac_lib 4413 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4414 fi 4415 if ac_fn_c_try_link "$LINENO"; then : 4416 ac_cv_search_getspent=$ac_res 4417fi 4418rm -f core conftest.err conftest.$ac_objext \ 4419 conftest$ac_exeext 4420 if ${ac_cv_search_getspent+:} false; then : 4421 break 4422fi 4423done 4424if ${ac_cv_search_getspent+:} false; then : 4425 4426else 4427 ac_cv_search_getspent=no 4428fi 4429rm conftest.$ac_ext 4430LIBS=$ac_func_search_save_LIBS 4431fi 4432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getspent" >&5 4433$as_echo "$ac_cv_search_getspent" >&6; } 4434ac_res=$ac_cv_search_getspent 4435if test "$ac_res" != no; then : 4436 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4437 4438fi 4439 4440 4441LIBMALLOC="" 4442# Check whether --enable-mallinfo was given. 4443if test "${enable_mallinfo+set}" = set; then : 4444 enableval=$enable_mallinfo; 4445fi 4446 4447 4448if test x$enable_mallinfo = xyes; then 4449 SAVELIBS="$LIBS" 4450 LIBS="" 4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mallinfo" >&5 4452$as_echo_n "checking for library containing mallinfo... " >&6; } 4453if ${ac_cv_search_mallinfo+:} false; then : 4454 $as_echo_n "(cached) " >&6 4455else 4456 ac_func_search_save_LIBS=$LIBS 4457cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4458/* end confdefs.h. */ 4459 4460/* Override any GCC internal prototype to avoid an error. 4461 Use char because int might match the return type of a GCC 4462 builtin and then its argument prototype would still apply. */ 4463#ifdef __cplusplus 4464extern "C" 4465#endif 4466char mallinfo (); 4467int 4468main () 4469{ 4470return mallinfo (); 4471 ; 4472 return 0; 4473} 4474_ACEOF 4475for ac_lib in '' malloc; do 4476 if test -z "$ac_lib"; then 4477 ac_res="none required" 4478 else 4479 ac_res=-l$ac_lib 4480 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4481 fi 4482 if ac_fn_c_try_link "$LINENO"; then : 4483 ac_cv_search_mallinfo=$ac_res 4484fi 4485rm -f core conftest.err conftest.$ac_objext \ 4486 conftest$ac_exeext 4487 if ${ac_cv_search_mallinfo+:} false; then : 4488 break 4489fi 4490done 4491if ${ac_cv_search_mallinfo+:} false; then : 4492 4493else 4494 ac_cv_search_mallinfo=no 4495fi 4496rm conftest.$ac_ext 4497LIBS=$ac_func_search_save_LIBS 4498fi 4499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mallinfo" >&5 4500$as_echo "$ac_cv_search_mallinfo" >&6; } 4501ac_res=$ac_cv_search_mallinfo 4502if test "$ac_res" != no; then : 4503 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4504 $as_echo "#define HAVE_MALLINFO 1" >>confdefs.h 4505 4506fi 4507 4508 LIBMALLOC="$LIBS" 4509 LIBS="$SAVELIBS" 4510fi 4511 4512 4513 4514# Check whether --enable-libpaper was given. 4515if test "${enable_libpaper+set}" = set; then : 4516 enableval=$enable_libpaper; 4517fi 4518 4519 4520if test x$enable_libpaper = xyes; then 4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systempapername in -lpaper" >&5 4522$as_echo_n "checking for systempapername in -lpaper... " >&6; } 4523if ${ac_cv_lib_paper_systempapername+:} false; then : 4524 $as_echo_n "(cached) " >&6 4525else 4526 ac_check_lib_save_LIBS=$LIBS 4527LIBS="-lpaper $LIBS" 4528cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4529/* end confdefs.h. */ 4530 4531/* Override any GCC internal prototype to avoid an error. 4532 Use char because int might match the return type of a GCC 4533 builtin and then its argument prototype would still apply. */ 4534#ifdef __cplusplus 4535extern "C" 4536#endif 4537char systempapername (); 4538int 4539main () 4540{ 4541return systempapername (); 4542 ; 4543 return 0; 4544} 4545_ACEOF 4546if ac_fn_c_try_link "$LINENO"; then : 4547 ac_cv_lib_paper_systempapername=yes 4548else 4549 ac_cv_lib_paper_systempapername=no 4550fi 4551rm -f core conftest.err conftest.$ac_objext \ 4552 conftest$ac_exeext conftest.$ac_ext 4553LIBS=$ac_check_lib_save_LIBS 4554fi 4555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_paper_systempapername" >&5 4556$as_echo "$ac_cv_lib_paper_systempapername" >&6; } 4557if test "x$ac_cv_lib_paper_systempapername" = xyes; then : 4558 $as_echo "#define HAVE_LIBPAPER 1" >>confdefs.h 4559 4560 LIBPAPER="-lpaper" 4561else 4562 LIBPAPER="" 4563fi 4564 4565else 4566 LIBPAPER="" 4567fi 4568 4569 4570 4571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4572$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4573if ${ac_cv_path_GREP+:} false; then : 4574 $as_echo_n "(cached) " >&6 4575else 4576 if test -z "$GREP"; then 4577 ac_path_GREP_found=false 4578 # Loop through the user's path and test for each of PROGNAME-LIST 4579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4580for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4581do 4582 IFS=$as_save_IFS 4583 test -z "$as_dir" && as_dir=. 4584 for ac_prog in grep ggrep; do 4585 for ac_exec_ext in '' $ac_executable_extensions; do 4586 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4587 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4588# Check for GNU ac_path_GREP and select it if it is found. 4589 # Check for GNU $ac_path_GREP 4590case `"$ac_path_GREP" --version 2>&1` in 4591*GNU*) 4592 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4593*) 4594 ac_count=0 4595 $as_echo_n 0123456789 >"conftest.in" 4596 while : 4597 do 4598 cat "conftest.in" "conftest.in" >"conftest.tmp" 4599 mv "conftest.tmp" "conftest.in" 4600 cp "conftest.in" "conftest.nl" 4601 $as_echo 'GREP' >> "conftest.nl" 4602 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4603 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4604 as_fn_arith $ac_count + 1 && ac_count=$as_val 4605 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4606 # Best one so far, save it but keep looking for a better one 4607 ac_cv_path_GREP="$ac_path_GREP" 4608 ac_path_GREP_max=$ac_count 4609 fi 4610 # 10*(2^10) chars as input seems more than enough 4611 test $ac_count -gt 10 && break 4612 done 4613 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4614esac 4615 4616 $ac_path_GREP_found && break 3 4617 done 4618 done 4619 done 4620IFS=$as_save_IFS 4621 if test -z "$ac_cv_path_GREP"; then 4622 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4623 fi 4624else 4625 ac_cv_path_GREP=$GREP 4626fi 4627 4628fi 4629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4630$as_echo "$ac_cv_path_GREP" >&6; } 4631 GREP="$ac_cv_path_GREP" 4632 4633 4634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4635$as_echo_n "checking for egrep... " >&6; } 4636if ${ac_cv_path_EGREP+:} false; then : 4637 $as_echo_n "(cached) " >&6 4638else 4639 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4640 then ac_cv_path_EGREP="$GREP -E" 4641 else 4642 if test -z "$EGREP"; then 4643 ac_path_EGREP_found=false 4644 # Loop through the user's path and test for each of PROGNAME-LIST 4645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4646for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4647do 4648 IFS=$as_save_IFS 4649 test -z "$as_dir" && as_dir=. 4650 for ac_prog in egrep; do 4651 for ac_exec_ext in '' $ac_executable_extensions; do 4652 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4653 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4654# Check for GNU ac_path_EGREP and select it if it is found. 4655 # Check for GNU $ac_path_EGREP 4656case `"$ac_path_EGREP" --version 2>&1` in 4657*GNU*) 4658 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4659*) 4660 ac_count=0 4661 $as_echo_n 0123456789 >"conftest.in" 4662 while : 4663 do 4664 cat "conftest.in" "conftest.in" >"conftest.tmp" 4665 mv "conftest.tmp" "conftest.in" 4666 cp "conftest.in" "conftest.nl" 4667 $as_echo 'EGREP' >> "conftest.nl" 4668 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4669 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4670 as_fn_arith $ac_count + 1 && ac_count=$as_val 4671 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4672 # Best one so far, save it but keep looking for a better one 4673 ac_cv_path_EGREP="$ac_path_EGREP" 4674 ac_path_EGREP_max=$ac_count 4675 fi 4676 # 10*(2^10) chars as input seems more than enough 4677 test $ac_count -gt 10 && break 4678 done 4679 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4680esac 4681 4682 $ac_path_EGREP_found && break 3 4683 done 4684 done 4685 done 4686IFS=$as_save_IFS 4687 if test -z "$ac_cv_path_EGREP"; then 4688 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4689 fi 4690else 4691 ac_cv_path_EGREP=$EGREP 4692fi 4693 4694 fi 4695fi 4696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4697$as_echo "$ac_cv_path_EGREP" >&6; } 4698 EGREP="$ac_cv_path_EGREP" 4699 4700 4701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4702$as_echo_n "checking for ANSI C header files... " >&6; } 4703if ${ac_cv_header_stdc+:} false; then : 4704 $as_echo_n "(cached) " >&6 4705else 4706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4707/* end confdefs.h. */ 4708#include <stdlib.h> 4709#include <stdarg.h> 4710#include <string.h> 4711#include <float.h> 4712 4713int 4714main () 4715{ 4716 4717 ; 4718 return 0; 4719} 4720_ACEOF 4721if ac_fn_c_try_compile "$LINENO"; then : 4722 ac_cv_header_stdc=yes 4723else 4724 ac_cv_header_stdc=no 4725fi 4726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4727 4728if test $ac_cv_header_stdc = yes; then 4729 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4731/* end confdefs.h. */ 4732#include <string.h> 4733 4734_ACEOF 4735if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4736 $EGREP "memchr" >/dev/null 2>&1; then : 4737 4738else 4739 ac_cv_header_stdc=no 4740fi 4741rm -f conftest* 4742 4743fi 4744 4745if test $ac_cv_header_stdc = yes; then 4746 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4748/* end confdefs.h. */ 4749#include <stdlib.h> 4750 4751_ACEOF 4752if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4753 $EGREP "free" >/dev/null 2>&1; then : 4754 4755else 4756 ac_cv_header_stdc=no 4757fi 4758rm -f conftest* 4759 4760fi 4761 4762if test $ac_cv_header_stdc = yes; then 4763 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4764 if test "$cross_compiling" = yes; then : 4765 : 4766else 4767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4768/* end confdefs.h. */ 4769#include <ctype.h> 4770#include <stdlib.h> 4771#if ((' ' & 0x0FF) == 0x020) 4772# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4773# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4774#else 4775# define ISLOWER(c) \ 4776 (('a' <= (c) && (c) <= 'i') \ 4777 || ('j' <= (c) && (c) <= 'r') \ 4778 || ('s' <= (c) && (c) <= 'z')) 4779# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4780#endif 4781 4782#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4783int 4784main () 4785{ 4786 int i; 4787 for (i = 0; i < 256; i++) 4788 if (XOR (islower (i), ISLOWER (i)) 4789 || toupper (i) != TOUPPER (i)) 4790 return 2; 4791 return 0; 4792} 4793_ACEOF 4794if ac_fn_c_try_run "$LINENO"; then : 4795 4796else 4797 ac_cv_header_stdc=no 4798fi 4799rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4800 conftest.$ac_objext conftest.beam conftest.$ac_ext 4801fi 4802 4803fi 4804fi 4805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4806$as_echo "$ac_cv_header_stdc" >&6; } 4807if test $ac_cv_header_stdc = yes; then 4808 4809$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4810 4811fi 4812 4813# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4814for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4815 inttypes.h stdint.h unistd.h 4816do : 4817 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4818ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4819" 4820if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4821 cat >>confdefs.h <<_ACEOF 4822#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4823_ACEOF 4824 4825fi 4826 4827done 4828 4829 4830ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" 4831if test "x$ac_cv_header_stdlib_h" = xyes; then : 4832 $as_echo "#define HAVE_STDLIB_H 1" >>confdefs.h 4833 4834fi 4835 4836 4837ac_fn_c_check_header_mongrel "$LINENO" "crypt.h" "ac_cv_header_crypt_h" "$ac_includes_default" 4838if test "x$ac_cv_header_crypt_h" = xyes; then : 4839 $as_echo "#define HAVE_CRYPT_H 1" >>confdefs.h 4840 4841fi 4842 4843 4844ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default" 4845if test "x$ac_cv_header_langinfo_h" = xyes; then : 4846 $as_echo "#define HAVE_LANGINFO_H 1" >>confdefs.h 4847 4848fi 4849 4850 4851ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default" 4852if test "x$ac_cv_header_malloc_h" = xyes; then : 4853 $as_echo "#define HAVE_MALLOC_H 1" >>confdefs.h 4854 4855fi 4856 4857 4858ac_fn_c_check_header_mongrel "$LINENO" "shadow.h" "ac_cv_header_shadow_h" "$ac_includes_default" 4859if test "x$ac_cv_header_shadow_h" = xyes; then : 4860 $as_echo "#define HAVE_SHADOW_H 1" >>confdefs.h 4861 4862fi 4863 4864 4865ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" 4866if test "x$ac_cv_header_stdint_h" = xyes; then : 4867 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h 4868 4869fi 4870 4871 4872ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" 4873if test "x$ac_cv_header_string_h" = xyes; then : 4874 $as_echo "#define HAVE_STRING_H 1" >>confdefs.h 4875 4876fi 4877 4878 4879ac_fn_c_check_header_mongrel "$LINENO" "strings.h" "ac_cv_header_strings_h" "$ac_includes_default" 4880if test "x$ac_cv_header_strings_h" = xyes; then : 4881 $as_echo "#define HAVE_STRINGS_H 1" >>confdefs.h 4882 4883fi 4884 4885 4886ac_fn_c_check_header_mongrel "$LINENO" "bstring.h" "ac_cv_header_bstring_h" "$ac_includes_default" 4887if test "x$ac_cv_header_bstring_h" = xyes; then : 4888 $as_echo "#define HAVE_BSTRING_H 1" >>confdefs.h 4889 4890fi 4891 4892 4893ac_fn_c_check_header_mongrel "$LINENO" "sys/ioctl.h" "ac_cv_header_sys_ioctl_h" "$ac_includes_default" 4894if test "x$ac_cv_header_sys_ioctl_h" = xyes; then : 4895 $as_echo "#define HAVE_SYS_IOCTL_H 1" >>confdefs.h 4896 4897fi 4898 4899 4900ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" 4901if test "x$ac_cv_header_sys_param_h" = xyes; then : 4902 $as_echo "#define HAVE_SYS_PARAM_H 1" >>confdefs.h 4903 4904fi 4905 4906 4907ac_fn_c_check_header_mongrel "$LINENO" "sys/ucred.h" "ac_cv_header_sys_ucred_h" "$ac_includes_default" 4908if test "x$ac_cv_header_sys_ucred_h" = xyes; then : 4909 $as_echo "#define HAVE_SYS_UCRED_H 1" >>confdefs.h 4910 4911fi 4912 4913 4914 4915ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" 4916if test "x$ac_cv_header_iconv_h" = xyes; then : 4917 SAVELIBS="$LIBS" 4918 LIBS="" 4919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing iconv_open" >&5 4920$as_echo_n "checking for library containing iconv_open... " >&6; } 4921if ${ac_cv_search_iconv_open+:} false; then : 4922 $as_echo_n "(cached) " >&6 4923else 4924 ac_func_search_save_LIBS=$LIBS 4925cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4926/* end confdefs.h. */ 4927 4928/* Override any GCC internal prototype to avoid an error. 4929 Use char because int might match the return type of a GCC 4930 builtin and then its argument prototype would still apply. */ 4931#ifdef __cplusplus 4932extern "C" 4933#endif 4934char iconv_open (); 4935int 4936main () 4937{ 4938return iconv_open (); 4939 ; 4940 return 0; 4941} 4942_ACEOF 4943for ac_lib in '' iconv; do 4944 if test -z "$ac_lib"; then 4945 ac_res="none required" 4946 else 4947 ac_res=-l$ac_lib 4948 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4949 fi 4950 if ac_fn_c_try_link "$LINENO"; then : 4951 ac_cv_search_iconv_open=$ac_res 4952fi 4953rm -f core conftest.err conftest.$ac_objext \ 4954 conftest$ac_exeext 4955 if ${ac_cv_search_iconv_open+:} false; then : 4956 break 4957fi 4958done 4959if ${ac_cv_search_iconv_open+:} false; then : 4960 4961else 4962 ac_cv_search_iconv_open=no 4963fi 4964rm conftest.$ac_ext 4965LIBS=$ac_func_search_save_LIBS 4966fi 4967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_iconv_open" >&5 4968$as_echo "$ac_cv_search_iconv_open" >&6; } 4969ac_res=$ac_cv_search_iconv_open 4970if test "$ac_res" != no; then : 4971 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4972 $as_echo "#define HAVE_ICONV_H 1" >>confdefs.h 4973 4974 SAVELIBS="$SAVELIBS $LIBS" 4975fi 4976 4977 LIBS="$SAVELIBS" 4978fi 4979 4980 4981 4982LIBMXML="" 4983ac_fn_c_check_header_mongrel "$LINENO" "mxml.h" "ac_cv_header_mxml_h" "$ac_includes_default" 4984if test "x$ac_cv_header_mxml_h" = xyes; then : 4985 SAVELIBS="$LIBS" 4986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing mmxlNewElement" >&5 4987$as_echo_n "checking for library containing mmxlNewElement... " >&6; } 4988if ${ac_cv_search_mmxlNewElement+:} false; then : 4989 $as_echo_n "(cached) " >&6 4990else 4991 ac_func_search_save_LIBS=$LIBS 4992cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4993/* end confdefs.h. */ 4994 4995/* Override any GCC internal prototype to avoid an error. 4996 Use char because int might match the return type of a GCC 4997 builtin and then its argument prototype would still apply. */ 4998#ifdef __cplusplus 4999extern "C" 5000#endif 5001char mmxlNewElement (); 5002int 5003main () 5004{ 5005return mmxlNewElement (); 5006 ; 5007 return 0; 5008} 5009_ACEOF 5010for ac_lib in '' mxml; do 5011 if test -z "$ac_lib"; then 5012 ac_res="none required" 5013 else 5014 ac_res=-l$ac_lib 5015 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5016 fi 5017 if ac_fn_c_try_link "$LINENO"; then : 5018 ac_cv_search_mmxlNewElement=$ac_res 5019fi 5020rm -f core conftest.err conftest.$ac_objext \ 5021 conftest$ac_exeext 5022 if ${ac_cv_search_mmxlNewElement+:} false; then : 5023 break 5024fi 5025done 5026if ${ac_cv_search_mmxlNewElement+:} false; then : 5027 5028else 5029 ac_cv_search_mmxlNewElement=no 5030fi 5031rm conftest.$ac_ext 5032LIBS=$ac_func_search_save_LIBS 5033fi 5034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_mmxlNewElement" >&5 5035$as_echo "$ac_cv_search_mmxlNewElement" >&6; } 5036ac_res=$ac_cv_search_mmxlNewElement 5037if test "$ac_res" != no; then : 5038 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5039 $as_echo "#define HAVE_MXML_H 1" >>confdefs.h 5040 5041 LIBMXML="-lmxml" 5042fi 5043 5044 LIBS="$SAVELIBS" 5045fi 5046 5047 5048 5049 5050ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default" 5051if test "x$ac_cv_header_sys_mount_h" = xyes; then : 5052 $as_echo "#define HAVE_SYS_MOUNT_H 1" >>confdefs.h 5053 5054fi 5055 5056 5057ac_fn_c_check_header_mongrel "$LINENO" "sys/statfs.h" "ac_cv_header_sys_statfs_h" "$ac_includes_default" 5058if test "x$ac_cv_header_sys_statfs_h" = xyes; then : 5059 $as_echo "#define HAVE_SYS_STATFS_H 1" >>confdefs.h 5060 5061fi 5062 5063 5064ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default" 5065if test "x$ac_cv_header_sys_statvfs_h" = xyes; then : 5066 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h 5067 5068fi 5069 5070 5071ac_fn_c_check_header_mongrel "$LINENO" "sys/vfs.h" "ac_cv_header_sys_vfs_h" "$ac_includes_default" 5072if test "x$ac_cv_header_sys_vfs_h" = xyes; then : 5073 $as_echo "#define HAVE_SYS_VFS_H 1" >>confdefs.h 5074 5075fi 5076 5077 5078for ac_func in statfs statvfs 5079do : 5080 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5081ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5082if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5083 cat >>confdefs.h <<_ACEOF 5084#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5085_ACEOF 5086 5087fi 5088done 5089 5090 5091for ac_func in strdup strlcat strlcpy 5092do : 5093 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5094ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5095if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5096 cat >>confdefs.h <<_ACEOF 5097#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5098_ACEOF 5099 5100fi 5101done 5102 5103if test "$uname" = "HP-UX" -a "$uversion" = "1020"; then 5104 echo Forcing snprintf emulation for HP-UX. 5105else 5106 for ac_func in snprintf vsnprintf 5107do : 5108 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5109ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5110if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5111 cat >>confdefs.h <<_ACEOF 5112#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5113_ACEOF 5114 5115fi 5116done 5117 5118fi 5119 5120for ac_func in random lrand48 arc4random 5121do : 5122 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5123ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5124if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5125 cat >>confdefs.h <<_ACEOF 5126#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5127_ACEOF 5128 5129fi 5130done 5131 5132 5133for ac_func in geteuid 5134do : 5135 ac_fn_c_check_func "$LINENO" "geteuid" "ac_cv_func_geteuid" 5136if test "x$ac_cv_func_geteuid" = xyes; then : 5137 cat >>confdefs.h <<_ACEOF 5138#define HAVE_GETEUID 1 5139_ACEOF 5140 5141fi 5142done 5143 5144 5145for ac_func in setpgid 5146do : 5147 ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid" 5148if test "x$ac_cv_func_setpgid" = xyes; then : 5149 cat >>confdefs.h <<_ACEOF 5150#define HAVE_SETPGID 1 5151_ACEOF 5152 5153fi 5154done 5155 5156 5157for ac_func in vsyslog 5158do : 5159 ac_fn_c_check_func "$LINENO" "vsyslog" "ac_cv_func_vsyslog" 5160if test "x$ac_cv_func_vsyslog" = xyes; then : 5161 cat >>confdefs.h <<_ACEOF 5162#define HAVE_VSYSLOG 1 5163_ACEOF 5164 5165fi 5166done 5167 5168 5169case "$uname" in 5170 Linux | GNU) 5171 # Do not use sigset on Linux or GNU HURD 5172 ;; 5173 *) 5174 # Use sigset on other platforms, if available 5175 for ac_func in sigset 5176do : 5177 ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset" 5178if test "x$ac_cv_func_sigset" = xyes; then : 5179 cat >>confdefs.h <<_ACEOF 5180#define HAVE_SIGSET 1 5181_ACEOF 5182 5183fi 5184done 5185 5186 ;; 5187esac 5188 5189for ac_func in sigaction 5190do : 5191 ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction" 5192if test "x$ac_cv_func_sigaction" = xyes; then : 5193 cat >>confdefs.h <<_ACEOF 5194#define HAVE_SIGACTION 1 5195_ACEOF 5196 5197fi 5198done 5199 5200 5201for ac_func in waitpid wait3 5202do : 5203 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5204ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5205if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5206 cat >>confdefs.h <<_ACEOF 5207#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5208_ACEOF 5209 5210fi 5211done 5212 5213 5214for ac_func in posix_spawn 5215do : 5216 ac_fn_c_check_func "$LINENO" "posix_spawn" "ac_cv_func_posix_spawn" 5217if test "x$ac_cv_func_posix_spawn" = xyes; then : 5218 cat >>confdefs.h <<_ACEOF 5219#define HAVE_POSIX_SPAWN 1 5220_ACEOF 5221 5222fi 5223done 5224 5225 5226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_gmtoff member in tm structure" >&5 5227$as_echo_n "checking for tm_gmtoff member in tm structure... " >&6; } 5228cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5229/* end confdefs.h. */ 5230#include <time.h> 5231int 5232main () 5233{ 5234struct tm t; 5235 int o = t.tm_gmtoff; 5236 ; 5237 return 0; 5238} 5239_ACEOF 5240if ac_fn_c_try_compile "$LINENO"; then : 5241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5242$as_echo "yes" >&6; } 5243 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h 5244 5245else 5246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5247$as_echo "no" >&6; } 5248fi 5249rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5250 5251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for st_gen member in stat structure" >&5 5252$as_echo_n "checking for st_gen member in stat structure... " >&6; } 5253cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5254/* end confdefs.h. */ 5255#include <sys/stat.h> 5256int 5257main () 5258{ 5259struct stat t; 5260 int o = t.st_gen; 5261 ; 5262 return 0; 5263} 5264_ACEOF 5265if ac_fn_c_try_compile "$LINENO"; then : 5266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5267$as_echo "yes" >&6; } 5268 $as_echo "#define HAVE_ST_GEN 1" >>confdefs.h 5269 5270else 5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5272$as_echo "no" >&6; } 5273fi 5274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5275 5276for ac_func in removefile 5277do : 5278 ac_fn_c_check_func "$LINENO" "removefile" "ac_cv_func_removefile" 5279if test "x$ac_cv_func_removefile" = xyes; then : 5280 cat >>confdefs.h <<_ACEOF 5281#define HAVE_REMOVEFILE 1 5282_ACEOF 5283 5284fi 5285done 5286 5287 5288# Check whether --enable-libusb was given. 5289if test "${enable_libusb+set}" = set; then : 5290 enableval=$enable_libusb; 5291fi 5292 5293 5294LIBUSB="" 5295USBQUIRKS="" 5296 5297 5298 5299if test "x$PKGCONFIG" != x; then 5300 if test x$enable_libusb != xno -a $uname != Darwin; then 5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libusb-1.0" >&5 5302$as_echo_n "checking for libusb-1.0... " >&6; } 5303 if $PKGCONFIG --exists libusb-1.0; then 5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5305$as_echo "yes" >&6; } 5306 $as_echo "#define HAVE_LIBUSB 1" >>confdefs.h 5307 5308 CFLAGS="$CFLAGS `$PKGCONFIG --cflags libusb-1.0`" 5309 LIBUSB="`$PKGCONFIG --libs libusb-1.0`" 5310 USBQUIRKS="\$(DATADIR)/usb" 5311 else 5312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5313$as_echo "no" >&6; } 5314 if test x$enable_libusb = xyes; then 5315 as_fn_error $? "libusb required for --enable-libusb." "$LINENO" 5 5316 fi 5317 fi 5318 fi 5319elif test x$enable_libusb = xyes; then 5320 as_fn_error $? "Need pkg-config to enable libusb support." "$LINENO" 5 5321fi 5322 5323# Check whether --enable-tcp_wrappers was given. 5324if test "${enable_tcp_wrappers+set}" = set; then : 5325 enableval=$enable_tcp_wrappers; 5326fi 5327 5328 5329LIBWRAP="" 5330 5331 5332if test x$enable_tcp_wrappers = xyes; then 5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for hosts_access in -lwrap" >&5 5334$as_echo_n "checking for hosts_access in -lwrap... " >&6; } 5335if ${ac_cv_lib_wrap_hosts_access+:} false; then : 5336 $as_echo_n "(cached) " >&6 5337else 5338 ac_check_lib_save_LIBS=$LIBS 5339LIBS="-lwrap $LIBS" 5340cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5341/* end confdefs.h. */ 5342 5343/* Override any GCC internal prototype to avoid an error. 5344 Use char because int might match the return type of a GCC 5345 builtin and then its argument prototype would still apply. */ 5346#ifdef __cplusplus 5347extern "C" 5348#endif 5349char hosts_access (); 5350int 5351main () 5352{ 5353return hosts_access (); 5354 ; 5355 return 0; 5356} 5357_ACEOF 5358if ac_fn_c_try_link "$LINENO"; then : 5359 ac_cv_lib_wrap_hosts_access=yes 5360else 5361 ac_cv_lib_wrap_hosts_access=no 5362fi 5363rm -f core conftest.err conftest.$ac_objext \ 5364 conftest$ac_exeext conftest.$ac_ext 5365LIBS=$ac_check_lib_save_LIBS 5366fi 5367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wrap_hosts_access" >&5 5368$as_echo "$ac_cv_lib_wrap_hosts_access" >&6; } 5369if test "x$ac_cv_lib_wrap_hosts_access" = xyes; then : 5370 5371 ac_fn_c_check_header_mongrel "$LINENO" "tcpd.h" "ac_cv_header_tcpd_h" "$ac_includes_default" 5372if test "x$ac_cv_header_tcpd_h" = xyes; then : 5373 $as_echo "#define HAVE_TCPD_H 1" >>confdefs.h 5374 5375 LIBWRAP="-lwrap" 5376fi 5377 5378 5379fi 5380 5381fi 5382 5383INSTALL_GZIP="" 5384LIBZ="" 5385ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 5386if test "x$ac_cv_header_zlib_h" = xyes; then : 5387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzgets in -lz" >&5 5388$as_echo_n "checking for gzgets in -lz... " >&6; } 5389if ${ac_cv_lib_z_gzgets+:} false; then : 5390 $as_echo_n "(cached) " >&6 5391else 5392 ac_check_lib_save_LIBS=$LIBS 5393LIBS="-lz $LIBS" 5394cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5395/* end confdefs.h. */ 5396 5397/* Override any GCC internal prototype to avoid an error. 5398 Use char because int might match the return type of a GCC 5399 builtin and then its argument prototype would still apply. */ 5400#ifdef __cplusplus 5401extern "C" 5402#endif 5403char gzgets (); 5404int 5405main () 5406{ 5407return gzgets (); 5408 ; 5409 return 0; 5410} 5411_ACEOF 5412if ac_fn_c_try_link "$LINENO"; then : 5413 ac_cv_lib_z_gzgets=yes 5414else 5415 ac_cv_lib_z_gzgets=no 5416fi 5417rm -f core conftest.err conftest.$ac_objext \ 5418 conftest$ac_exeext conftest.$ac_ext 5419LIBS=$ac_check_lib_save_LIBS 5420fi 5421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzgets" >&5 5422$as_echo "$ac_cv_lib_z_gzgets" >&6; } 5423if test "x$ac_cv_lib_z_gzgets" = xyes; then : 5424 $as_echo "#define HAVE_LIBZ 1" >>confdefs.h 5425 5426 LIBZ="-lz" 5427 LIBS="$LIBS -lz" 5428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflateCopy in -lz" >&5 5429$as_echo_n "checking for inflateCopy in -lz... " >&6; } 5430if ${ac_cv_lib_z_inflateCopy+:} false; then : 5431 $as_echo_n "(cached) " >&6 5432else 5433 ac_check_lib_save_LIBS=$LIBS 5434LIBS="-lz $LIBS" 5435cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5436/* end confdefs.h. */ 5437 5438/* Override any GCC internal prototype to avoid an error. 5439 Use char because int might match the return type of a GCC 5440 builtin and then its argument prototype would still apply. */ 5441#ifdef __cplusplus 5442extern "C" 5443#endif 5444char inflateCopy (); 5445int 5446main () 5447{ 5448return inflateCopy (); 5449 ; 5450 return 0; 5451} 5452_ACEOF 5453if ac_fn_c_try_link "$LINENO"; then : 5454 ac_cv_lib_z_inflateCopy=yes 5455else 5456 ac_cv_lib_z_inflateCopy=no 5457fi 5458rm -f core conftest.err conftest.$ac_objext \ 5459 conftest$ac_exeext conftest.$ac_ext 5460LIBS=$ac_check_lib_save_LIBS 5461fi 5462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflateCopy" >&5 5463$as_echo "$ac_cv_lib_z_inflateCopy" >&6; } 5464if test "x$ac_cv_lib_z_inflateCopy" = xyes; then : 5465 $as_echo "#define HAVE_INFLATECOPY 1" >>confdefs.h 5466 5467fi 5468 5469 if test "x$GZIP" != z; then 5470 INSTALL_GZIP="-z" 5471 fi 5472fi 5473 5474fi 5475 5476 5477 5478 5479 5480case $uname in 5481 Darwin* | *BSD*) 5482 ARFLAGS="-rcv" 5483 ;; 5484 *) 5485 ARFLAGS="crvs" 5486 ;; 5487esac 5488 5489 5490 5491BACKLIBS="" 5492SERVERLIBS="" 5493 5494 5495 5496SAVELIBS="$LIBS" 5497LIBS="" 5498# Check whether --enable-acl was given. 5499if test "${enable_acl+set}" = set; then : 5500 enableval=$enable_acl; 5501fi 5502 5503if test "x$enable_acl" != xno; then 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing acl_init" >&5 5505$as_echo_n "checking for library containing acl_init... " >&6; } 5506if ${ac_cv_search_acl_init+:} false; then : 5507 $as_echo_n "(cached) " >&6 5508else 5509 ac_func_search_save_LIBS=$LIBS 5510cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5511/* end confdefs.h. */ 5512 5513/* Override any GCC internal prototype to avoid an error. 5514 Use char because int might match the return type of a GCC 5515 builtin and then its argument prototype would still apply. */ 5516#ifdef __cplusplus 5517extern "C" 5518#endif 5519char acl_init (); 5520int 5521main () 5522{ 5523return acl_init (); 5524 ; 5525 return 0; 5526} 5527_ACEOF 5528for ac_lib in '' acl; do 5529 if test -z "$ac_lib"; then 5530 ac_res="none required" 5531 else 5532 ac_res=-l$ac_lib 5533 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5534 fi 5535 if ac_fn_c_try_link "$LINENO"; then : 5536 ac_cv_search_acl_init=$ac_res 5537fi 5538rm -f core conftest.err conftest.$ac_objext \ 5539 conftest$ac_exeext 5540 if ${ac_cv_search_acl_init+:} false; then : 5541 break 5542fi 5543done 5544if ${ac_cv_search_acl_init+:} false; then : 5545 5546else 5547 ac_cv_search_acl_init=no 5548fi 5549rm conftest.$ac_ext 5550LIBS=$ac_func_search_save_LIBS 5551fi 5552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_acl_init" >&5 5553$as_echo "$ac_cv_search_acl_init" >&6; } 5554ac_res=$ac_cv_search_acl_init 5555if test "$ac_res" != no; then : 5556 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5557 $as_echo "#define HAVE_ACL_INIT 1" >>confdefs.h 5558 5559fi 5560 5561 SERVERLIBS="$SERVERLIBS $LIBS" 5562fi 5563LIBS="$SAVELIBS" 5564 5565# Check whether --enable-dbus was given. 5566if test "${enable_dbus+set}" = set; then : 5567 enableval=$enable_dbus; 5568fi 5569 5570 5571# Check whether --with-dbusdir was given. 5572if test "${with_dbusdir+set}" = set; then : 5573 withval=$with_dbusdir; DBUSDIR="$withval" 5574fi 5575 5576 5577DBUSDIR="" 5578DBUS_NOTIFIER="" 5579DBUS_NOTIFIERLIBS="" 5580 5581if test "x$enable_dbus" != xno -a "x$PKGCONFIG" != x; then 5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBUS" >&5 5583$as_echo_n "checking for DBUS... " >&6; } 5584 if $PKGCONFIG --exists dbus-1; then 5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5586$as_echo "yes" >&6; } 5587 $as_echo "#define HAVE_DBUS 1" >>confdefs.h 5588 5589 CFLAGS="$CFLAGS `$PKGCONFIG --cflags dbus-1` -DDBUS_API_SUBJECT_TO_CHANGE" 5590 SERVERLIBS="$SERVERLIBS `$PKGCONFIG --libs dbus-1`" 5591 DBUS_NOTIFIER="dbus" 5592 DBUS_NOTIFIERLIBS="`$PKGCONFIG --libs dbus-1`" 5593 SAVELIBS="$LIBS" 5594 LIBS="$LIBS $DBUS_NOTIFIERLIBS" 5595 ac_fn_c_check_func "$LINENO" "dbus_message_iter_init_append" "ac_cv_func_dbus_message_iter_init_append" 5596if test "x$ac_cv_func_dbus_message_iter_init_append" = xyes; then : 5597 $as_echo "#define HAVE_DBUS_MESSAGE_ITER_INIT_APPEND 1" >>confdefs.h 5598 5599fi 5600 5601 ac_fn_c_check_func "$LINENO" "dbus_threads_init" "ac_cv_func_dbus_threads_init" 5602if test "x$ac_cv_func_dbus_threads_init" = xyes; then : 5603 $as_echo "#define HAVE_DBUS_THREADS_INIT 1" >>confdefs.h 5604 5605fi 5606 5607 LIBS="$SAVELIBS" 5608 if test -d /etc/dbus-1; then 5609 DBUSDIR="/etc/dbus-1" 5610 fi 5611 else 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5613$as_echo "no" >&6; } 5614 fi 5615fi 5616 5617 5618 5619 5620 5621CUPS_DEFAULT_PRINTOPERATOR_AUTH="@SYSTEM" 5622CUPS_DEFAULT_SYSTEM_AUTHKEY="" 5623CUPS_SYSTEM_AUTHKEY="" 5624INSTALLXPC="" 5625 5626case $uname in 5627 Darwin*) 5628 BACKLIBS="$BACKLIBS -framework IOKit" 5629 SERVERLIBS="$SERVERLIBS -framework IOKit -weak_framework ApplicationServices" 5630 LIBS="-framework SystemConfiguration -framework CoreFoundation -framework Security $LIBS" 5631 5632 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default" 5633if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then : 5634 $as_echo "#define HAVE_APPLICATIONSERVICES_H 1" >>confdefs.h 5635 5636fi 5637 5638 5639 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CoreFoundation.h" "ac_cv_header_CoreFoundation_CoreFoundation_h" "$ac_includes_default" 5640if test "x$ac_cv_header_CoreFoundation_CoreFoundation_h" = xyes; then : 5641 $as_echo "#define HAVE_COREFOUNDATION_H 1" >>confdefs.h 5642 5643fi 5644 5645 5646 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFPriv.h" "ac_cv_header_CoreFoundation_CFPriv_h" "$ac_includes_default" 5647if test "x$ac_cv_header_CoreFoundation_CFPriv_h" = xyes; then : 5648 $as_echo "#define HAVE_CFPRIV_H 1" >>confdefs.h 5649 5650fi 5651 5652 5653 ac_fn_c_check_header_mongrel "$LINENO" "CoreFoundation/CFBundlePriv.h" "ac_cv_header_CoreFoundation_CFBundlePriv_h" "$ac_includes_default" 5654if test "x$ac_cv_header_CoreFoundation_CFBundlePriv_h" = xyes; then : 5655 $as_echo "#define HAVE_CFBUNDLEPRIV_H 1" >>confdefs.h 5656 5657fi 5658 5659 5660 5661 for ac_func in SCDynamicStoreCopyComputerName 5662do : 5663 ac_fn_c_check_func "$LINENO" "SCDynamicStoreCopyComputerName" "ac_cv_func_SCDynamicStoreCopyComputerName" 5664if test "x$ac_cv_func_SCDynamicStoreCopyComputerName" = xyes; then : 5665 cat >>confdefs.h <<_ACEOF 5666#define HAVE_SCDYNAMICSTORECOPYCOMPUTERNAME 1 5667_ACEOF 5668 5669fi 5670done 5671 5672 5673 ac_fn_c_check_header_mongrel "$LINENO" "membership.h" "ac_cv_header_membership_h" "$ac_includes_default" 5674if test "x$ac_cv_header_membership_h" = xyes; then : 5675 $as_echo "#define HAVE_MEMBERSHIP_H 1" >>confdefs.h 5676 5677fi 5678 5679 5680 ac_fn_c_check_header_mongrel "$LINENO" "membershipPriv.h" "ac_cv_header_membershipPriv_h" "$ac_includes_default" 5681if test "x$ac_cv_header_membershipPriv_h" = xyes; then : 5682 $as_echo "#define HAVE_MEMBERSHIPPRIV_H 1" >>confdefs.h 5683 5684fi 5685 5686 5687 for ac_func in mbr_uid_to_uuid 5688do : 5689 ac_fn_c_check_func "$LINENO" "mbr_uid_to_uuid" "ac_cv_func_mbr_uid_to_uuid" 5690if test "x$ac_cv_func_mbr_uid_to_uuid" = xyes; then : 5691 cat >>confdefs.h <<_ACEOF 5692#define HAVE_MBR_UID_TO_UUID 1 5693_ACEOF 5694 5695fi 5696done 5697 5698 5699 ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 5700if test "x$ac_cv_header_dlfcn_h" = xyes; then : 5701 $as_echo "#define HAVE_DLFCN_H 1" >>confdefs.h 5702 5703fi 5704 5705 5706 5707 ac_fn_c_check_header_mongrel "$LINENO" "notify.h" "ac_cv_header_notify_h" "$ac_includes_default" 5708if test "x$ac_cv_header_notify_h" = xyes; then : 5709 $as_echo "#define HAVE_NOTIFY_H 1" >>confdefs.h 5710 5711fi 5712 5713 5714 for ac_func in notify_post 5715do : 5716 ac_fn_c_check_func "$LINENO" "notify_post" "ac_cv_func_notify_post" 5717if test "x$ac_cv_func_notify_post" = xyes; then : 5718 cat >>confdefs.h <<_ACEOF 5719#define HAVE_NOTIFY_POST 1 5720_ACEOF 5721 5722fi 5723done 5724 5725 5726 5727# Check whether --with-adminkey was given. 5728if test "${with_adminkey+set}" = set; then : 5729 withval=$with_adminkey; default_adminkey="$withval" 5730else 5731 default_adminkey="default" 5732fi 5733 5734 5735# Check whether --with-operkey was given. 5736if test "${with_operkey+set}" = set; then : 5737 withval=$with_operkey; default_operkey="$withval" 5738else 5739 default_operkey="default" 5740fi 5741 5742 5743 ac_fn_c_check_header_mongrel "$LINENO" "Security/Authorization.h" "ac_cv_header_Security_Authorization_h" "$ac_includes_default" 5744if test "x$ac_cv_header_Security_Authorization_h" = xyes; then : 5745 5746 $as_echo "#define HAVE_AUTHORIZATION_H 1" >>confdefs.h 5747 5748 5749 if test "x$default_adminkey" != xdefault; then 5750 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey $default_adminkey" 5751 CUPS_DEFAULT_SYSTEM_AUTHKEY="$default_adminkey" 5752 elif grep -q system.print.operator /etc/authorization; then 5753 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin" 5754 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.print.admin" 5755 else 5756 CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences" 5757 CUPS_DEFAULT_SYSTEM_AUTHKEY="system.preferences" 5758 fi 5759 5760 if test "x$default_operkey" != xdefault; then 5761 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY($default_operkey) @admin @lpadmin" 5762 elif grep -q system.print.operator /etc/authorization; then 5763 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.operator) @admin @lpadmin" 5764 else 5765 CUPS_DEFAULT_PRINTOPERATOR_AUTH="@AUTHKEY(system.print.admin) @admin @lpadmin" 5766 fi 5767fi 5768 5769 5770 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default" 5771if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then : 5772 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h 5773 5774fi 5775 5776 5777 5778 if test $uversion -ge 100; then 5779 ac_fn_c_check_header_mongrel "$LINENO" "sandbox.h" "ac_cv_header_sandbox_h" "$ac_includes_default" 5780if test "x$ac_cv_header_sandbox_h" = xyes; then : 5781 $as_echo "#define HAVE_SANDBOX_H 1" >>confdefs.h 5782 5783fi 5784 5785 5786 fi 5787 if test $uversion -ge 110 -a $uversion -lt 120; then 5788 # Broken public headers in 10.7.x... 5789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sandbox/private.h presence" >&5 5790$as_echo_n "checking for sandbox/private.h presence... " >&6; } 5791 if test -f /usr/local/include/sandbox/private.h; then 5792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5793$as_echo "yes" >&6; } 5794 else 5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5796$as_echo "no" >&6; } 5797 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 5798 fi 5799 fi 5800 5801 ac_fn_c_check_header_mongrel "$LINENO" "xpc/xpc.h" "ac_cv_header_xpc_xpc_h" "$ac_includes_default" 5802if test "x$ac_cv_header_xpc_xpc_h" = xyes; then : 5803 $as_echo "#define HAVE_XPC 1" >>confdefs.h 5804 5805 INSTALLXPC="install-xpc" 5806fi 5807 5808 5809 ac_fn_c_check_header_mongrel "$LINENO" "xpc/private.h" "ac_cv_header_xpc_private_h" "$ac_includes_default" 5810if test "x$ac_cv_header_xpc_private_h" = xyes; then : 5811 $as_echo "#define HAVE_XPC_PRIVATE_H 1" >>confdefs.h 5812 5813fi 5814 5815 5816 ;; 5817esac 5818 5819 5820cat >>confdefs.h <<_ACEOF 5821#define CUPS_DEFAULT_PRINTOPERATOR_AUTH "$CUPS_DEFAULT_PRINTOPERATOR_AUTH" 5822_ACEOF 5823 5824cat >>confdefs.h <<_ACEOF 5825#define CUPS_DEFAULT_SYSTEM_AUTHKEY "$CUPS_DEFAULT_SYSTEM_AUTHKEY" 5826_ACEOF 5827 5828 5829 5830 5831COMPONENTS="all" 5832 5833 5834# Check whether --with-components was given. 5835if test "${with_components+set}" = set; then : 5836 withval=$with_components; COMPONENTS="$withval" 5837fi 5838 5839 5840case "$COMPONENTS" in 5841 all) 5842 BUILDDIRS="filter backend berkeley cgi-bin monitor notifier ppdc scheduler systemv conf data desktop locale man doc examples templates" 5843 ;; 5844 5845 core) 5846 BUILDDIRS="data locale" 5847 ;; 5848 5849 *) 5850 as_fn_error $? "Bad build component \"$COMPONENT\" specified!" "$LINENO" 5 5851 ;; 5852esac 5853 5854 5855 5856 5857 5858 5859 5860if test "$prefix" = "NONE"; then 5861 prefix="/" 5862fi 5863 5864if test "$exec_prefix" = "NONE"; then 5865 if test "$prefix" = "/"; then 5866 exec_prefix="/usr" 5867 else 5868 exec_prefix="$prefix" 5869 fi 5870fi 5871 5872if test "$bindir" = "\${exec_prefix}/bin"; then 5873 bindir="$exec_prefix/bin" 5874fi 5875 5876cat >>confdefs.h <<_ACEOF 5877#define CUPS_BINDIR "$bindir" 5878_ACEOF 5879 5880 5881if test "$sbindir" = "\${exec_prefix}/sbin"; then 5882 sbindir="$exec_prefix/sbin" 5883fi 5884 5885cat >>confdefs.h <<_ACEOF 5886#define CUPS_SBINDIR "$sbindir" 5887_ACEOF 5888 5889 5890if test "$sharedstatedir" = "\${prefix}/com" -a "$prefix" = "/"; then 5891 sharedstatedir="/usr/com" 5892fi 5893 5894if test "$datarootdir" = "\${prefix}/share"; then 5895 if test "$prefix" = "/"; then 5896 datarootdir="/usr/share" 5897 else 5898 datarootdir="$prefix/share" 5899 fi 5900fi 5901 5902if test "$datadir" = "\${prefix}/share"; then 5903 if test "$prefix" = "/"; then 5904 datadir="/usr/share" 5905 else 5906 datadir="$prefix/share" 5907 fi 5908elif test "$datadir" = "\${datarootdir}"; then 5909 datadir="$datarootdir" 5910fi 5911 5912if test "$includedir" = "\${prefix}/include" -a "$prefix" = "/"; then 5913 includedir="/usr/include" 5914fi 5915 5916if test "$localstatedir" = "\${prefix}/var"; then 5917 if test "$prefix" = "/"; then 5918 if test "$uname" = Darwin; then 5919 localstatedir="/private/var" 5920 else 5921 localstatedir="/var" 5922 fi 5923 else 5924 localstatedir="$prefix/var" 5925 fi 5926fi 5927 5928if test "$sysconfdir" = "\${prefix}/etc"; then 5929 if test "$prefix" = "/"; then 5930 if test "$uname" = Darwin; then 5931 sysconfdir="/private/etc" 5932 else 5933 sysconfdir="/etc" 5934 fi 5935 else 5936 sysconfdir="$prefix/etc" 5937 fi 5938fi 5939 5940if test "$libdir" = "\${exec_prefix}/lib"; then 5941 case "$uname" in 5942 Linux*) 5943 if test -d /usr/lib64 -a ! -d /usr/lib64/fakeroot; then 5944 libdir="$exec_prefix/lib64" 5945 fi 5946 ;; 5947 esac 5948fi 5949 5950 5951# Check whether --with-privateinclude was given. 5952if test "${with_privateinclude+set}" = set; then : 5953 withval=$with_privateinclude; privateinclude="$withval" 5954else 5955 privateinclude="" 5956fi 5957 5958if test "x$privateinclude" != x -a "x$privateinclude" != xnone; then 5959 PRIVATEINCLUDE="$privateinclude/cups" 5960else 5961 privateinclude="" 5962 PRIVATEINCLUDE="" 5963fi 5964 5965 5966 5967 5968# Check whether --with-lpdconfig was given. 5969if test "${with_lpdconfig+set}" = set; then : 5970 withval=$with_lpdconfig; LPDCONFIG="$withval" 5971else 5972 LPDCONFIG="" 5973fi 5974 5975 5976if test "x$LPDCONFIG" = x; then 5977 if test -f /System/Library/LaunchDaemons/org.cups.cups-lpd.plist; then 5978 LPDCONFIG="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist" 5979 elif test "x$XINETD" != x; then 5980 LPDCONFIG="xinetd://$XINETD/cups-lpd" 5981 fi 5982fi 5983 5984if test "x$LPDCONFIG" = xoff; then 5985 cat >>confdefs.h <<_ACEOF 5986#define CUPS_DEFAULT_LPD_CONFIG "" 5987_ACEOF 5988 5989else 5990 cat >>confdefs.h <<_ACEOF 5991#define CUPS_DEFAULT_LPD_CONFIG "$LPDCONFIG" 5992_ACEOF 5993 5994fi 5995 5996 5997# Check whether --with-smbconfig was given. 5998if test "${with_smbconfig+set}" = set; then : 5999 withval=$with_smbconfig; SMBCONFIG="$withval" 6000else 6001 SMBCONFIG="" 6002fi 6003 6004 6005if test "x$SMBCONFIG" = x; then 6006 if test -f /System/Library/LaunchDaemons/smbd.plist; then 6007 SMBCONFIG="launchd:///System/Library/LaunchDaemons/smbd.plist" 6008 else 6009 for dir in /etc /etc/samba /usr/local/etc; do 6010 if test -f $dir/smb.conf; then 6011 SMBCONFIG="samba://$dir/smb.conf" 6012 break 6013 fi 6014 done 6015 fi 6016fi 6017 6018if test "x$SMBCONFIG" = xoff; then 6019 cat >>confdefs.h <<_ACEOF 6020#define CUPS_DEFAULT_SMB_CONFIG "" 6021_ACEOF 6022 6023else 6024 cat >>confdefs.h <<_ACEOF 6025#define CUPS_DEFAULT_SMB_CONFIG "$SMBCONFIG" 6026_ACEOF 6027 6028fi 6029 6030# Cache data... 6031 6032# Check whether --with-cachedir was given. 6033if test "${with_cachedir+set}" = set; then : 6034 withval=$with_cachedir; cachedir="$withval" 6035else 6036 cachedir="" 6037fi 6038 6039 6040if test x$cachedir = x; then 6041 if test "x$uname" = xDarwin; then 6042 CUPS_CACHEDIR="$localstatedir/spool/cups/cache" 6043 else 6044 CUPS_CACHEDIR="$localstatedir/cache/cups" 6045 fi 6046else 6047 CUPS_CACHEDIR="$cachedir" 6048fi 6049cat >>confdefs.h <<_ACEOF 6050#define CUPS_CACHEDIR "$CUPS_CACHEDIR" 6051_ACEOF 6052 6053 6054 6055# Data files 6056CUPS_DATADIR="$datadir/cups" 6057cat >>confdefs.h <<_ACEOF 6058#define CUPS_DATADIR "$datadir/cups" 6059_ACEOF 6060 6061 6062 6063# Icon directory 6064 6065# Check whether --with-icondir was given. 6066if test "${with_icondir+set}" = set; then : 6067 withval=$with_icondir; icondir="$withval" 6068else 6069 icondir="" 6070fi 6071 6072 6073if test "x$icondir" = x -a -d /usr/share/icons; then 6074 ICONDIR="/usr/share/icons" 6075else 6076 ICONDIR="$icondir" 6077fi 6078 6079 6080 6081# Menu directory 6082 6083# Check whether --with-menudir was given. 6084if test "${with_menudir+set}" = set; then : 6085 withval=$with_menudir; menudir="$withval" 6086else 6087 menudir="" 6088fi 6089 6090 6091if test "x$menudir" = x -a -d /usr/share/applications; then 6092 MENUDIR="/usr/share/applications" 6093else 6094 MENUDIR="$menudir" 6095fi 6096 6097 6098 6099# Documentation files 6100 6101# Check whether --with-docdir was given. 6102if test "${with_docdir+set}" = set; then : 6103 withval=$with_docdir; docdir="$withval" 6104else 6105 docdir="" 6106fi 6107 6108 6109if test x$docdir = x; then 6110 CUPS_DOCROOT="$datadir/doc/cups" 6111 docdir="$datadir/doc/cups" 6112else 6113 CUPS_DOCROOT="$docdir" 6114fi 6115 6116cat >>confdefs.h <<_ACEOF 6117#define CUPS_DOCROOT "$docdir" 6118_ACEOF 6119 6120 6121 6122# Fonts 6123 6124# Check whether --with-fontpath was given. 6125if test "${with_fontpath+set}" = set; then : 6126 withval=$with_fontpath; fontpath="$withval" 6127else 6128 fontpath="" 6129fi 6130 6131 6132if test "x$fontpath" = "x"; then 6133 CUPS_FONTPATH="$datadir/cups/fonts" 6134else 6135 CUPS_FONTPATH="$fontpath" 6136fi 6137 6138 6139cat >>confdefs.h <<_ACEOF 6140#define CUPS_FONTPATH "$CUPS_FONTPATH" 6141_ACEOF 6142 6143 6144# Locale data 6145if test "$localedir" = "\${datarootdir}/locale"; then 6146 case "$uname" in 6147 Linux | GNU | *BSD* | Darwin*) 6148 CUPS_LOCALEDIR="$datarootdir/locale" 6149 ;; 6150 6151 *) 6152 # This is the standard System V location... 6153 CUPS_LOCALEDIR="$exec_prefix/lib/locale" 6154 ;; 6155 esac 6156else 6157 CUPS_LOCALEDIR="$localedir" 6158fi 6159 6160cat >>confdefs.h <<_ACEOF 6161#define CUPS_LOCALEDIR "$CUPS_LOCALEDIR" 6162_ACEOF 6163 6164 6165 6166# Log files... 6167 6168# Check whether --with-logdir was given. 6169if test "${with_logdir+set}" = set; then : 6170 withval=$with_logdir; logdir="$withval" 6171else 6172 logdir="" 6173fi 6174 6175 6176if test x$logdir = x; then 6177 CUPS_LOGDIR="$localstatedir/log/cups" 6178 cat >>confdefs.h <<_ACEOF 6179#define CUPS_LOGDIR "$localstatedir/log/cups" 6180_ACEOF 6181 6182else 6183 CUPS_LOGDIR="$logdir" 6184fi 6185cat >>confdefs.h <<_ACEOF 6186#define CUPS_LOGDIR "$CUPS_LOGDIR" 6187_ACEOF 6188 6189 6190 6191# Longer-term spool data 6192CUPS_REQUESTS="$localstatedir/spool/cups" 6193cat >>confdefs.h <<_ACEOF 6194#define CUPS_REQUESTS "$localstatedir/spool/cups" 6195_ACEOF 6196 6197 6198 6199# Server executables... 6200case "$uname" in 6201 *BSD* | Darwin*) 6202 # *BSD and Darwin (MacOS X) 6203 INSTALL_SYSV="" 6204 CUPS_SERVERBIN="$exec_prefix/libexec/cups" 6205 ;; 6206 *) 6207 # All others 6208 INSTALL_SYSV="install-sysv" 6209 CUPS_SERVERBIN="$exec_prefix/lib/cups" 6210 ;; 6211esac 6212 6213cat >>confdefs.h <<_ACEOF 6214#define CUPS_SERVERBIN "$CUPS_SERVERBIN" 6215_ACEOF 6216 6217 6218 6219 6220# Configuration files 6221CUPS_SERVERROOT="$sysconfdir/cups" 6222cat >>confdefs.h <<_ACEOF 6223#define CUPS_SERVERROOT "$sysconfdir/cups" 6224_ACEOF 6225 6226 6227 6228# Transient run-time state 6229 6230# Check whether --with-rundir was given. 6231if test "${with_rundir+set}" = set; then : 6232 withval=$with_rundir; CUPS_STATEDIR="$withval" 6233else 6234 6235 case "$uname" in 6236 Darwin*) 6237 # Darwin (OS X) 6238 CUPS_STATEDIR="$CUPS_SERVERROOT" 6239 ;; 6240 *) 6241 # All others 6242 CUPS_STATEDIR="$localstatedir/run/cups" 6243 ;; 6244 esac 6245fi 6246 6247cat >>confdefs.h <<_ACEOF 6248#define CUPS_STATEDIR "$CUPS_STATEDIR" 6249_ACEOF 6250 6251 6252 6253 6254 6255if test "$mandir" = "\${datarootdir}/man" -a "$prefix" = "/"; then 6256 # New GNU "standards" break previous ones, so make sure we use 6257 # the right default location for the operating system... 6258 mandir="\${prefix}/man" 6259fi 6260 6261if test "$mandir" = "\${prefix}/man" -a "$prefix" = "/"; then 6262 case "$uname" in 6263 Darwin* | Linux | GNU | *BSD*) 6264 # Darwin, MacOS X, Linux, GNU HURD, and *BSD 6265 mandir="/usr/share/man" 6266 AMANDIR="/usr/share/man" 6267 PMANDIR="/usr/share/man" 6268 ;; 6269 *) 6270 # All others 6271 mandir="/usr/man" 6272 AMANDIR="/usr/man" 6273 PMANDIR="/usr/man" 6274 ;; 6275 esac 6276else 6277 AMANDIR="$mandir" 6278 PMANDIR="$mandir" 6279fi 6280 6281 6282 6283 6284case "$uname" in 6285 SunOS*) 6286 # Solaris 6287 MAN1EXT=1 6288 MAN5EXT=5 6289 MAN7EXT=7 6290 MAN8EXT=1m 6291 MAN8DIR=1m 6292 ;; 6293 Linux* | GNU* | Darwin*) 6294 # Linux, GNU Hurd, and OS X 6295 MAN1EXT=1.gz 6296 MAN5EXT=5.gz 6297 MAN7EXT=7.gz 6298 MAN8EXT=8.gz 6299 MAN8DIR=8 6300 ;; 6301 *) 6302 # All others 6303 MAN1EXT=1 6304 MAN5EXT=5 6305 MAN7EXT=7 6306 MAN8EXT=8 6307 MAN8DIR=8 6308 ;; 6309esac 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320PICFLAG=1 6321DSOFLAGS="${DSOFLAGS:=}" 6322 6323# Check whether --enable-shared was given. 6324if test "${enable_shared+set}" = set; then : 6325 enableval=$enable_shared; 6326fi 6327 6328 6329cupsbase="cups" 6330LIBCUPSBASE="lib$cupsbase" 6331LIBCUPSSTATIC="lib$cupsbase.a" 6332 6333if test x$enable_shared != xno; then 6334 case "$uname" in 6335 SunOS*) 6336 LIBCUPS="lib$cupsbase.so.2" 6337 LIBCUPSCGI="libcupscgi.so.1" 6338 LIBCUPSIMAGE="libcupsimage.so.2" 6339 LIBCUPSMIME="libcupsmime.so.1" 6340 LIBCUPSPPDC="libcupsppdc.so.1" 6341 DSO="\$(CC)" 6342 DSOXX="\$(CXX)" 6343 DSOFLAGS="$DSOFLAGS -Wl,-h\`basename \$@\` -G \$(OPTIM)" 6344 ;; 6345 Linux | GNU | *BSD*) 6346 LIBCUPS="lib$cupsbase.so.2" 6347 LIBCUPSCGI="libcupscgi.so.1" 6348 LIBCUPSIMAGE="libcupsimage.so.2" 6349 LIBCUPSMIME="libcupsmime.so.1" 6350 LIBCUPSPPDC="libcupsppdc.so.1" 6351 DSO="\$(CC)" 6352 DSOXX="\$(CXX)" 6353 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared \$(OPTIM)" 6354 ;; 6355 Darwin*) 6356 LIBCUPS="lib$cupsbase.2.dylib" 6357 LIBCUPSCGI="libcupscgi.1.dylib" 6358 LIBCUPSIMAGE="libcupsimage.2.dylib" 6359 LIBCUPSMIME="libcupsmime.1.dylib" 6360 LIBCUPSPPDC="libcupsppdc.1.dylib" 6361 DSO="\$(CC)" 6362 DSOXX="\$(CXX)" 6363 DSOFLAGS="$DSOFLAGS -dynamiclib -single_module -lc" 6364 ;; 6365 *) 6366 echo "Warning: shared libraries may not be supported. Trying -shared" 6367 echo " option with compiler." 6368 LIBCUPS="lib$cupsbase.so.2" 6369 LIBCUPSCGI="libcupscgi.so.1" 6370 LIBCUPSIMAGE="libcupsimage.so.2" 6371 LIBCUPSMIME="libcupsmime.so.1" 6372 LIBCUPSPPDC="libcupsppdc.so.1" 6373 DSO="\$(CC)" 6374 DSOXX="\$(CXX)" 6375 DSOFLAGS="$DSOFLAGS -Wl,-soname,\`basename \$@\` -shared \$(OPTIM)" 6376 ;; 6377 esac 6378else 6379 PICFLAG=0 6380 LIBCUPS="lib$cupsbase.a" 6381 LIBCUPSCGI="libcupscgi.a" 6382 LIBCUPSIMAGE="libcupsimage.a" 6383 LIBCUPSMIME="libcupsmime.a" 6384 LIBCUPSPPDC="libcupsppdc.a" 6385 DSO=":" 6386 DSOXX=":" 6387fi 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400if test x$enable_shared = xno; then 6401 LINKCUPS="../cups/lib$cupsbase.a" 6402 LINKCUPSIMAGE="../filter/libcupsimage.a" 6403 6404 EXTLINKCUPS="-lcups" 6405 EXTLINKCUPSIMAGE="-lcupsimage" 6406else 6407 LINKCUPS="-l${cupsbase}" 6408 LINKCUPSIMAGE="-lcupsimage" 6409 6410 EXTLINKCUPS="-lcups" 6411 EXTLINKCUPSIMAGE="-lcupsimage" 6412fi 6413 6414 6415 6416 6417 6418 6419EXPORT_LDFLAGS="" 6420 6421if test "$DSO" != ":"; then 6422 # When using DSOs the image libraries are linked to libcupsimage.so 6423 # rather than to the executables. This makes things smaller if you 6424 # are using any static libraries, and it also allows us to distribute 6425 # a single DSO rather than a bunch... 6426 DSOLIBS="\$(LIBZ)" 6427 IMGLIBS="" 6428 6429 # Tell the run-time linkers where to find a DSO. Some platforms 6430 # need this option, even when the library is installed in a 6431 # standard location... 6432 case $uname in 6433 SunOS*) 6434 # Solaris... 6435 if test $exec_prefix != /usr; then 6436 DSOFLAGS="-R$libdir $DSOFLAGS" 6437 LDFLAGS="$LDFLAGS -R$libdir" 6438 EXPORT_LDFLAGS="-R$libdir" 6439 fi 6440 ;; 6441 *BSD*) 6442 # *BSD... 6443 if test $exec_prefix != /usr; then 6444 DSOFLAGS="-Wl,-R$libdir $DSOFLAGS" 6445 LDFLAGS="$LDFLAGS -Wl,-R$libdir" 6446 EXPORT_LDFLAGS="-Wl,-R$libdir" 6447 fi 6448 ;; 6449 Linux | GNU) 6450 # Linux, and HURD... 6451 if test $exec_prefix != /usr; then 6452 DSOFLAGS="-Wl,-rpath,$libdir $DSOFLAGS" 6453 LDFLAGS="$LDFLAGS -Wl,-rpath,$libdir" 6454 EXPORT_LDFLAGS="-Wl,-rpath,$libdir" 6455 fi 6456 ;; 6457 esac 6458else 6459 DSOLIBS="" 6460 IMGLIBS="\$(LIBZ)" 6461fi 6462 6463 6464 6465 6466 6467 6468 6469# Check whether --enable-libtool_unsupported was given. 6470if test "${enable_libtool_unsupported+set}" = set; then : 6471 enableval=$enable_libtool_unsupported; if test x$enable_libtool_unsupported != xno; then 6472 LIBTOOL="$enable_libtool_unsupported" 6473 enable_shared=no 6474 echo "WARNING: libtool is not supported or endorsed by Apple Inc." 6475 echo " WE DO NOT PROVIDE SUPPORT FOR LIBTOOL PROBLEMS." 6476 else 6477 LIBTOOL="" 6478 fi 6479fi 6480 6481 6482 6483 6484if test x$LIBTOOL != x; then 6485 LIBCUPS="libcups.la" 6486 LIBCUPSIMAGE="libcupsimage.la" 6487 LINKCUPS="../cups/\$(LIBCUPS)" 6488 LINKCUPSIMAGE="../filter/\$(LIBCUPSIMAGE)" 6489 DSO="\$(CC)" 6490fi 6491 6492 6493 6494INSTALL_STRIP="" 6495OPTIM="" 6496 6497 6498 6499 6500# Check whether --with-optim was given. 6501if test "${with_optim+set}" = set; then : 6502 withval=$with_optim; 6503fi 6504 6505# Check whether --enable-debug was given. 6506if test "${enable_debug+set}" = set; then : 6507 enableval=$enable_debug; 6508fi 6509 6510# Check whether --enable-debug_guards was given. 6511if test "${enable_debug_guards+set}" = set; then : 6512 enableval=$enable_debug_guards; 6513fi 6514 6515# Check whether --enable-debug_printfs was given. 6516if test "${enable_debug_printfs+set}" = set; then : 6517 enableval=$enable_debug_printfs; 6518fi 6519 6520# Check whether --enable-unit_tests was given. 6521if test "${enable_unit_tests+set}" = set; then : 6522 enableval=$enable_unit_tests; 6523fi 6524 6525 6526if test x$enable_debug = xyes; then 6527 OPTIM="-g" 6528else 6529 INSTALL_STRIP="-s" 6530fi 6531 6532if test x$enable_debug_printfs = xyes; then 6533 CFLAGS="$CFLAGS -DDEBUG" 6534 CXXFLAGS="$CXXFLAGS -DDEBUG" 6535fi 6536 6537if test x$enable_debug_guards = xyes; then 6538 CFLAGS="$CFLAGS -DDEBUG_GUARDS" 6539 CXXFLAGS="$CXXFLAGS -DDEBUG_GUARDS" 6540fi 6541 6542if test x$enable_unit_tests = xyes; then 6543 UNITTESTS="unittests" 6544else 6545 UNITTESTS="" 6546fi 6547 6548 6549 6550# Check whether --with-archflags was given. 6551if test "${with_archflags+set}" = set; then : 6552 withval=$with_archflags; 6553fi 6554 6555 6556# Check whether --with-ldarchflags was given. 6557if test "${with_ldarchflags+set}" = set; then : 6558 withval=$with_ldarchflags; 6559fi 6560 6561 6562if test -z "$with_archflags"; then 6563 ARCHFLAGS="" 6564else 6565 ARCHFLAGS="$with_archflags" 6566fi 6567 6568if test -z "$with_ldarchflags"; then 6569 if test "$uname" = Darwin; then 6570 # Only create Intel programs by default 6571 LDARCHFLAGS="`echo $ARCHFLAGS | sed -e '1,$s/-arch ppc64//'`" 6572 else 6573 LDARCHFLAGS="$ARCHFLAGS" 6574 fi 6575else 6576 LDARCHFLAGS="$with_ldarchflags" 6577fi 6578 6579 6580 6581 6582# Check whether --enable-relro was given. 6583if test "${enable_relro+set}" = set; then : 6584 enableval=$enable_relro; 6585fi 6586 6587 6588CXXLIBS="${CXXLIBS:=}" 6589 6590 6591PIEFLAGS="" 6592 6593 6594RELROFLAGS="" 6595 6596 6597if test -n "$GCC"; then 6598 # Add GCC-specific compiler options... 6599 if test -z "$OPTIM"; then 6600 if test "x$with_optim" = x; then 6601 # Default to optimize-for-size and debug 6602 OPTIM="-Os -g" 6603 else 6604 OPTIM="$with_optim $OPTIM" 6605 fi 6606 fi 6607 6608 # Generate position-independent code as needed... 6609 if test $PICFLAG = 1; then 6610 OPTIM="-fPIC $OPTIM" 6611 fi 6612 6613 # The -fstack-protector option is available with some versions of 6614 # GCC and adds "stack canaries" which detect when the return address 6615 # has been overwritten, preventing many types of exploit attacks. 6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fstack-protector" >&5 6617$as_echo_n "checking whether compiler supports -fstack-protector... " >&6; } 6618 OLDCFLAGS="$CFLAGS" 6619 CFLAGS="$CFLAGS -fstack-protector" 6620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6621/* end confdefs.h. */ 6622 6623int 6624main () 6625{ 6626 6627 ; 6628 return 0; 6629} 6630_ACEOF 6631if ac_fn_c_try_link "$LINENO"; then : 6632 if test "x$LSB_BUILD" = xy; then 6633 # Can't use stack-protector with LSB binaries... 6634 OPTIM="$OPTIM -fno-stack-protector" 6635 else 6636 OPTIM="$OPTIM -fstack-protector" 6637 fi 6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6639$as_echo "yes" >&6; } 6640else 6641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6642$as_echo "no" >&6; } 6643fi 6644rm -f core conftest.err conftest.$ac_objext \ 6645 conftest$ac_exeext conftest.$ac_ext 6646 CFLAGS="$OLDCFLAGS" 6647 6648 if test "x$LSB_BUILD" != xy; then 6649 # The -fPIE option is available with some versions of GCC and 6650 # adds randomization of addresses, which avoids another class of 6651 # exploits that depend on a fixed address for common functions. 6652 # 6653 # Not available to LSB binaries... 6654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -fPIE" >&5 6655$as_echo_n "checking whether compiler supports -fPIE... " >&6; } 6656 OLDCFLAGS="$CFLAGS" 6657 case "$uname" in 6658 Darwin*) 6659 CFLAGS="$CFLAGS -fPIE -Wl,-pie" 6660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6661/* end confdefs.h. */ 6662 6663int 6664main () 6665{ 6666 6667 ; 6668 return 0; 6669} 6670_ACEOF 6671if ac_fn_c_try_compile "$LINENO"; then : 6672 6673 PIEFLAGS="-fPIE -Wl,-pie" 6674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6675$as_echo "yes" >&6; } 6676else 6677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6678$as_echo "no" >&6; } 6679fi 6680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6681 ;; 6682 6683 *) 6684 CFLAGS="$CFLAGS -fPIE -pie" 6685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6686/* end confdefs.h. */ 6687 6688int 6689main () 6690{ 6691 6692 ; 6693 return 0; 6694} 6695_ACEOF 6696if ac_fn_c_try_compile "$LINENO"; then : 6697 6698 PIEFLAGS="-fPIE -pie" 6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6700$as_echo "yes" >&6; } 6701else 6702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6703$as_echo "no" >&6; } 6704fi 6705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6706 ;; 6707 esac 6708 CFLAGS="$OLDCFLAGS" 6709 fi 6710 6711 if test "x$with_optim" = x; then 6712 # Add useful warning options for tracking down problems... 6713 OPTIM="-Wall -Wno-format-y2k -Wunused $OPTIM" 6714 6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wsign-conversion" >&5 6716$as_echo_n "checking whether compiler supports -Wsign-conversion... " >&6; } 6717 OLDCFLAGS="$CFLAGS" 6718 CFLAGS="$CFLAGS -Werror -Wsign-conversion" 6719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6720/* end confdefs.h. */ 6721 6722int 6723main () 6724{ 6725 6726 ; 6727 return 0; 6728} 6729_ACEOF 6730if ac_fn_c_try_compile "$LINENO"; then : 6731 OPTIM="$OPTIM -Wsign-conversion" 6732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6733$as_echo "yes" >&6; } 6734else 6735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6736$as_echo "no" >&6; } 6737fi 6738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6739 CFLAGS="$OLDCFLAGS" 6740 6741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiler supports -Wno-tautological-compare" >&5 6742$as_echo_n "checking whether compiler supports -Wno-tautological-compare... " >&6; } 6743 OLDCFLAGS="$CFLAGS" 6744 CFLAGS="$CFLAGS -Werror -Wno-tautological-compare" 6745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6746/* end confdefs.h. */ 6747 6748int 6749main () 6750{ 6751 6752 ; 6753 return 0; 6754} 6755_ACEOF 6756if ac_fn_c_try_compile "$LINENO"; then : 6757 OPTIM="$OPTIM -Wno-tautological-compare" 6758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6759$as_echo "yes" >&6; } 6760else 6761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6762$as_echo "no" >&6; } 6763fi 6764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6765 CFLAGS="$OLDCFLAGS" 6766 6767 # Additional warning options for development testing... 6768 if test -d .svn; then 6769 OPTIM="-Werror $OPTIM" 6770 fi 6771 fi 6772 6773 case "$uname" in 6774 Darwin*) 6775 # -D_FORTIFY_SOURCE=2 adds additional object size 6776 # checking, basically wrapping all string functions 6777 # with buffer-limited ones. Not strictly needed for 6778 # CUPS since we already use buffer-limited calls, but 6779 # this will catch any additions that are broken. 6780 CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2" 6781 ;; 6782 6783 Linux*) 6784 # The -z relro option is provided by the Linux linker command to 6785 # make relocatable data read-only. 6786 if test x$enable_relro = xyes; then 6787 RELROFLAGS="-Wl,-z,relro,-z,now" 6788 fi 6789 ;; 6790 esac 6791else 6792 # Add vendor-specific compiler options... 6793 case $uname in 6794 SunOS*) 6795 # Solaris 6796 if test -z "$OPTIM"; then 6797 if test "x$with_optim" = x; then 6798 OPTIM="-xO2" 6799 else 6800 OPTIM="$with_optim $OPTIM" 6801 fi 6802 fi 6803 6804 if test $PICFLAG = 1; then 6805 OPTIM="-KPIC $OPTIM" 6806 fi 6807 ;; 6808 *) 6809 # Running some other operating system; inform the user they 6810 # should contribute the necessary options to 6811 # cups-support@cups.org... 6812 echo "Building CUPS with default compiler optimizations; contact" 6813 echo "cups-devel@cups.org with uname and compiler options needed" 6814 echo "for your platform, or set the CFLAGS and LDFLAGS environment" 6815 echo "variables before running configure." 6816 ;; 6817 esac 6818fi 6819 6820# Add general compiler options per platform... 6821case $uname in 6822 Linux*) 6823 # glibc 2.8 and higher breaks peer credentials unless you 6824 # define _GNU_SOURCE... 6825 OPTIM="$OPTIM -D_GNU_SOURCE" 6826 ;; 6827esac 6828 6829 6830 6831 6832ac_fn_c_check_header_mongrel "$LINENO" "resolv.h" "ac_cv_header_resolv_h" "$ac_includes_default" 6833if test "x$ac_cv_header_resolv_h" = xyes; then : 6834 $as_echo "#define HAVE_RESOLV_H 1" >>confdefs.h 6835 6836fi 6837 6838 6839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 6840$as_echo_n "checking for library containing socket... " >&6; } 6841if ${ac_cv_search_socket+:} false; then : 6842 $as_echo_n "(cached) " >&6 6843else 6844 ac_func_search_save_LIBS=$LIBS 6845cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6846/* end confdefs.h. */ 6847 6848/* Override any GCC internal prototype to avoid an error. 6849 Use char because int might match the return type of a GCC 6850 builtin and then its argument prototype would still apply. */ 6851#ifdef __cplusplus 6852extern "C" 6853#endif 6854char socket (); 6855int 6856main () 6857{ 6858return socket (); 6859 ; 6860 return 0; 6861} 6862_ACEOF 6863for ac_lib in '' socket; do 6864 if test -z "$ac_lib"; then 6865 ac_res="none required" 6866 else 6867 ac_res=-l$ac_lib 6868 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6869 fi 6870 if ac_fn_c_try_link "$LINENO"; then : 6871 ac_cv_search_socket=$ac_res 6872fi 6873rm -f core conftest.err conftest.$ac_objext \ 6874 conftest$ac_exeext 6875 if ${ac_cv_search_socket+:} false; then : 6876 break 6877fi 6878done 6879if ${ac_cv_search_socket+:} false; then : 6880 6881else 6882 ac_cv_search_socket=no 6883fi 6884rm conftest.$ac_ext 6885LIBS=$ac_func_search_save_LIBS 6886fi 6887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 6888$as_echo "$ac_cv_search_socket" >&6; } 6889ac_res=$ac_cv_search_socket 6890if test "$ac_res" != no; then : 6891 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6892 6893fi 6894 6895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyaddr" >&5 6896$as_echo_n "checking for library containing gethostbyaddr... " >&6; } 6897if ${ac_cv_search_gethostbyaddr+:} false; then : 6898 $as_echo_n "(cached) " >&6 6899else 6900 ac_func_search_save_LIBS=$LIBS 6901cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6902/* end confdefs.h. */ 6903 6904/* Override any GCC internal prototype to avoid an error. 6905 Use char because int might match the return type of a GCC 6906 builtin and then its argument prototype would still apply. */ 6907#ifdef __cplusplus 6908extern "C" 6909#endif 6910char gethostbyaddr (); 6911int 6912main () 6913{ 6914return gethostbyaddr (); 6915 ; 6916 return 0; 6917} 6918_ACEOF 6919for ac_lib in '' nsl; do 6920 if test -z "$ac_lib"; then 6921 ac_res="none required" 6922 else 6923 ac_res=-l$ac_lib 6924 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6925 fi 6926 if ac_fn_c_try_link "$LINENO"; then : 6927 ac_cv_search_gethostbyaddr=$ac_res 6928fi 6929rm -f core conftest.err conftest.$ac_objext \ 6930 conftest$ac_exeext 6931 if ${ac_cv_search_gethostbyaddr+:} false; then : 6932 break 6933fi 6934done 6935if ${ac_cv_search_gethostbyaddr+:} false; then : 6936 6937else 6938 ac_cv_search_gethostbyaddr=no 6939fi 6940rm conftest.$ac_ext 6941LIBS=$ac_func_search_save_LIBS 6942fi 6943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyaddr" >&5 6944$as_echo "$ac_cv_search_gethostbyaddr" >&6; } 6945ac_res=$ac_cv_search_gethostbyaddr 6946if test "$ac_res" != no; then : 6947 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6948 6949fi 6950 6951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getifaddrs" >&5 6952$as_echo_n "checking for library containing getifaddrs... " >&6; } 6953if ${ac_cv_search_getifaddrs+:} false; then : 6954 $as_echo_n "(cached) " >&6 6955else 6956 ac_func_search_save_LIBS=$LIBS 6957cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6958/* end confdefs.h. */ 6959 6960/* Override any GCC internal prototype to avoid an error. 6961 Use char because int might match the return type of a GCC 6962 builtin and then its argument prototype would still apply. */ 6963#ifdef __cplusplus 6964extern "C" 6965#endif 6966char getifaddrs (); 6967int 6968main () 6969{ 6970return getifaddrs (); 6971 ; 6972 return 0; 6973} 6974_ACEOF 6975for ac_lib in '' nsl; do 6976 if test -z "$ac_lib"; then 6977 ac_res="none required" 6978 else 6979 ac_res=-l$ac_lib 6980 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6981 fi 6982 if ac_fn_c_try_link "$LINENO"; then : 6983 ac_cv_search_getifaddrs=$ac_res 6984fi 6985rm -f core conftest.err conftest.$ac_objext \ 6986 conftest$ac_exeext 6987 if ${ac_cv_search_getifaddrs+:} false; then : 6988 break 6989fi 6990done 6991if ${ac_cv_search_getifaddrs+:} false; then : 6992 6993else 6994 ac_cv_search_getifaddrs=no 6995fi 6996rm conftest.$ac_ext 6997LIBS=$ac_func_search_save_LIBS 6998fi 6999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getifaddrs" >&5 7000$as_echo "$ac_cv_search_getifaddrs" >&6; } 7001ac_res=$ac_cv_search_getifaddrs 7002if test "$ac_res" != no; then : 7003 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7004 $as_echo "#define HAVE_GETIFADDRS 1" >>confdefs.h 7005 7006fi 7007 7008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing hstrerror" >&5 7009$as_echo_n "checking for library containing hstrerror... " >&6; } 7010if ${ac_cv_search_hstrerror+:} false; then : 7011 $as_echo_n "(cached) " >&6 7012else 7013 ac_func_search_save_LIBS=$LIBS 7014cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7015/* end confdefs.h. */ 7016 7017/* Override any GCC internal prototype to avoid an error. 7018 Use char because int might match the return type of a GCC 7019 builtin and then its argument prototype would still apply. */ 7020#ifdef __cplusplus 7021extern "C" 7022#endif 7023char hstrerror (); 7024int 7025main () 7026{ 7027return hstrerror (); 7028 ; 7029 return 0; 7030} 7031_ACEOF 7032for ac_lib in '' nsl socket resolv; do 7033 if test -z "$ac_lib"; then 7034 ac_res="none required" 7035 else 7036 ac_res=-l$ac_lib 7037 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7038 fi 7039 if ac_fn_c_try_link "$LINENO"; then : 7040 ac_cv_search_hstrerror=$ac_res 7041fi 7042rm -f core conftest.err conftest.$ac_objext \ 7043 conftest$ac_exeext 7044 if ${ac_cv_search_hstrerror+:} false; then : 7045 break 7046fi 7047done 7048if ${ac_cv_search_hstrerror+:} false; then : 7049 7050else 7051 ac_cv_search_hstrerror=no 7052fi 7053rm conftest.$ac_ext 7054LIBS=$ac_func_search_save_LIBS 7055fi 7056{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_hstrerror" >&5 7057$as_echo "$ac_cv_search_hstrerror" >&6; } 7058ac_res=$ac_cv_search_hstrerror 7059if test "$ac_res" != no; then : 7060 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7061 $as_echo "#define HAVE_HSTRERROR 1" >>confdefs.h 7062 7063fi 7064 7065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing rresvport_af" >&5 7066$as_echo_n "checking for library containing rresvport_af... " >&6; } 7067if ${ac_cv_search_rresvport_af+:} false; then : 7068 $as_echo_n "(cached) " >&6 7069else 7070 ac_func_search_save_LIBS=$LIBS 7071cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7072/* end confdefs.h. */ 7073 7074/* Override any GCC internal prototype to avoid an error. 7075 Use char because int might match the return type of a GCC 7076 builtin and then its argument prototype would still apply. */ 7077#ifdef __cplusplus 7078extern "C" 7079#endif 7080char rresvport_af (); 7081int 7082main () 7083{ 7084return rresvport_af (); 7085 ; 7086 return 0; 7087} 7088_ACEOF 7089for ac_lib in '' nsl; do 7090 if test -z "$ac_lib"; then 7091 ac_res="none required" 7092 else 7093 ac_res=-l$ac_lib 7094 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7095 fi 7096 if ac_fn_c_try_link "$LINENO"; then : 7097 ac_cv_search_rresvport_af=$ac_res 7098fi 7099rm -f core conftest.err conftest.$ac_objext \ 7100 conftest$ac_exeext 7101 if ${ac_cv_search_rresvport_af+:} false; then : 7102 break 7103fi 7104done 7105if ${ac_cv_search_rresvport_af+:} false; then : 7106 7107else 7108 ac_cv_search_rresvport_af=no 7109fi 7110rm conftest.$ac_ext 7111LIBS=$ac_func_search_save_LIBS 7112fi 7113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_rresvport_af" >&5 7114$as_echo "$ac_cv_search_rresvport_af" >&6; } 7115ac_res=$ac_cv_search_rresvport_af 7116if test "$ac_res" != no; then : 7117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7118 $as_echo "#define HAVE_RRESVPORT_AF 1" >>confdefs.h 7119 7120fi 7121 7122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing __res_init" >&5 7123$as_echo_n "checking for library containing __res_init... " >&6; } 7124if ${ac_cv_search___res_init+:} false; then : 7125 $as_echo_n "(cached) " >&6 7126else 7127 ac_func_search_save_LIBS=$LIBS 7128cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7129/* end confdefs.h. */ 7130 7131/* Override any GCC internal prototype to avoid an error. 7132 Use char because int might match the return type of a GCC 7133 builtin and then its argument prototype would still apply. */ 7134#ifdef __cplusplus 7135extern "C" 7136#endif 7137char __res_init (); 7138int 7139main () 7140{ 7141return __res_init (); 7142 ; 7143 return 0; 7144} 7145_ACEOF 7146for ac_lib in '' resolv bind; do 7147 if test -z "$ac_lib"; then 7148 ac_res="none required" 7149 else 7150 ac_res=-l$ac_lib 7151 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7152 fi 7153 if ac_fn_c_try_link "$LINENO"; then : 7154 ac_cv_search___res_init=$ac_res 7155fi 7156rm -f core conftest.err conftest.$ac_objext \ 7157 conftest$ac_exeext 7158 if ${ac_cv_search___res_init+:} false; then : 7159 break 7160fi 7161done 7162if ${ac_cv_search___res_init+:} false; then : 7163 7164else 7165 ac_cv_search___res_init=no 7166fi 7167rm conftest.$ac_ext 7168LIBS=$ac_func_search_save_LIBS 7169fi 7170{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search___res_init" >&5 7171$as_echo "$ac_cv_search___res_init" >&6; } 7172ac_res=$ac_cv_search___res_init 7173if test "$ac_res" != no; then : 7174 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7175 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h 7176 7177else 7178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_9_init" >&5 7179$as_echo_n "checking for library containing res_9_init... " >&6; } 7180if ${ac_cv_search_res_9_init+:} false; then : 7181 $as_echo_n "(cached) " >&6 7182else 7183 ac_func_search_save_LIBS=$LIBS 7184cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7185/* end confdefs.h. */ 7186 7187/* Override any GCC internal prototype to avoid an error. 7188 Use char because int might match the return type of a GCC 7189 builtin and then its argument prototype would still apply. */ 7190#ifdef __cplusplus 7191extern "C" 7192#endif 7193char res_9_init (); 7194int 7195main () 7196{ 7197return res_9_init (); 7198 ; 7199 return 0; 7200} 7201_ACEOF 7202for ac_lib in '' resolv bind; do 7203 if test -z "$ac_lib"; then 7204 ac_res="none required" 7205 else 7206 ac_res=-l$ac_lib 7207 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7208 fi 7209 if ac_fn_c_try_link "$LINENO"; then : 7210 ac_cv_search_res_9_init=$ac_res 7211fi 7212rm -f core conftest.err conftest.$ac_objext \ 7213 conftest$ac_exeext 7214 if ${ac_cv_search_res_9_init+:} false; then : 7215 break 7216fi 7217done 7218if ${ac_cv_search_res_9_init+:} false; then : 7219 7220else 7221 ac_cv_search_res_9_init=no 7222fi 7223rm conftest.$ac_ext 7224LIBS=$ac_func_search_save_LIBS 7225fi 7226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_9_init" >&5 7227$as_echo "$ac_cv_search_res_9_init" >&6; } 7228ac_res=$ac_cv_search_res_9_init 7229if test "$ac_res" != no; then : 7230 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7231 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h 7232 7233else 7234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing res_init" >&5 7235$as_echo_n "checking for library containing res_init... " >&6; } 7236if ${ac_cv_search_res_init+:} false; then : 7237 $as_echo_n "(cached) " >&6 7238else 7239 ac_func_search_save_LIBS=$LIBS 7240cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7241/* end confdefs.h. */ 7242 7243/* Override any GCC internal prototype to avoid an error. 7244 Use char because int might match the return type of a GCC 7245 builtin and then its argument prototype would still apply. */ 7246#ifdef __cplusplus 7247extern "C" 7248#endif 7249char res_init (); 7250int 7251main () 7252{ 7253return res_init (); 7254 ; 7255 return 0; 7256} 7257_ACEOF 7258for ac_lib in '' resolv bind; do 7259 if test -z "$ac_lib"; then 7260 ac_res="none required" 7261 else 7262 ac_res=-l$ac_lib 7263 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7264 fi 7265 if ac_fn_c_try_link "$LINENO"; then : 7266 ac_cv_search_res_init=$ac_res 7267fi 7268rm -f core conftest.err conftest.$ac_objext \ 7269 conftest$ac_exeext 7270 if ${ac_cv_search_res_init+:} false; then : 7271 break 7272fi 7273done 7274if ${ac_cv_search_res_init+:} false; then : 7275 7276else 7277 ac_cv_search_res_init=no 7278fi 7279rm conftest.$ac_ext 7280LIBS=$ac_func_search_save_LIBS 7281fi 7282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_res_init" >&5 7283$as_echo "$ac_cv_search_res_init" >&6; } 7284ac_res=$ac_cv_search_res_init 7285if test "$ac_res" != no; then : 7286 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7287 $as_echo "#define HAVE_RES_INIT 1" >>confdefs.h 7288 7289fi 7290 7291fi 7292 7293fi 7294 7295 7296# Tru64 5.1b leaks file descriptors with these functions; disable until 7297# we can come up with a test for this... 7298if test "$uname" != "OSF1"; then 7299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getaddrinfo" >&5 7300$as_echo_n "checking for library containing getaddrinfo... " >&6; } 7301if ${ac_cv_search_getaddrinfo+:} false; then : 7302 $as_echo_n "(cached) " >&6 7303else 7304 ac_func_search_save_LIBS=$LIBS 7305cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7306/* end confdefs.h. */ 7307 7308/* Override any GCC internal prototype to avoid an error. 7309 Use char because int might match the return type of a GCC 7310 builtin and then its argument prototype would still apply. */ 7311#ifdef __cplusplus 7312extern "C" 7313#endif 7314char getaddrinfo (); 7315int 7316main () 7317{ 7318return getaddrinfo (); 7319 ; 7320 return 0; 7321} 7322_ACEOF 7323for ac_lib in '' nsl; do 7324 if test -z "$ac_lib"; then 7325 ac_res="none required" 7326 else 7327 ac_res=-l$ac_lib 7328 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7329 fi 7330 if ac_fn_c_try_link "$LINENO"; then : 7331 ac_cv_search_getaddrinfo=$ac_res 7332fi 7333rm -f core conftest.err conftest.$ac_objext \ 7334 conftest$ac_exeext 7335 if ${ac_cv_search_getaddrinfo+:} false; then : 7336 break 7337fi 7338done 7339if ${ac_cv_search_getaddrinfo+:} false; then : 7340 7341else 7342 ac_cv_search_getaddrinfo=no 7343fi 7344rm conftest.$ac_ext 7345LIBS=$ac_func_search_save_LIBS 7346fi 7347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getaddrinfo" >&5 7348$as_echo "$ac_cv_search_getaddrinfo" >&6; } 7349ac_res=$ac_cv_search_getaddrinfo 7350if test "$ac_res" != no; then : 7351 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7352 $as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h 7353 7354fi 7355 7356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getnameinfo" >&5 7357$as_echo_n "checking for library containing getnameinfo... " >&6; } 7358if ${ac_cv_search_getnameinfo+:} false; then : 7359 $as_echo_n "(cached) " >&6 7360else 7361 ac_func_search_save_LIBS=$LIBS 7362cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7363/* end confdefs.h. */ 7364 7365/* Override any GCC internal prototype to avoid an error. 7366 Use char because int might match the return type of a GCC 7367 builtin and then its argument prototype would still apply. */ 7368#ifdef __cplusplus 7369extern "C" 7370#endif 7371char getnameinfo (); 7372int 7373main () 7374{ 7375return getnameinfo (); 7376 ; 7377 return 0; 7378} 7379_ACEOF 7380for ac_lib in '' nsl; do 7381 if test -z "$ac_lib"; then 7382 ac_res="none required" 7383 else 7384 ac_res=-l$ac_lib 7385 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 7386 fi 7387 if ac_fn_c_try_link "$LINENO"; then : 7388 ac_cv_search_getnameinfo=$ac_res 7389fi 7390rm -f core conftest.err conftest.$ac_objext \ 7391 conftest$ac_exeext 7392 if ${ac_cv_search_getnameinfo+:} false; then : 7393 break 7394fi 7395done 7396if ${ac_cv_search_getnameinfo+:} false; then : 7397 7398else 7399 ac_cv_search_getnameinfo=no 7400fi 7401rm conftest.$ac_ext 7402LIBS=$ac_func_search_save_LIBS 7403fi 7404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getnameinfo" >&5 7405$as_echo "$ac_cv_search_getnameinfo" >&6; } 7406ac_res=$ac_cv_search_getnameinfo 7407if test "$ac_res" != no; then : 7408 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 7409 $as_echo "#define HAVE_GETNAMEINFO 1" >>confdefs.h 7410 7411fi 7412 7413fi 7414 7415ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h> 7416" 7417if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : 7418 7419fi 7420 7421ac_fn_c_check_header_mongrel "$LINENO" "sys/sockio.h" "ac_cv_header_sys_sockio_h" "$ac_includes_default" 7422if test "x$ac_cv_header_sys_sockio_h" = xyes; then : 7423 $as_echo "#define HAVE_SYS_SOCKIO_H 1" >>confdefs.h 7424 7425fi 7426 7427 7428 7429CUPS_DEFAULT_DOMAINSOCKET="" 7430 7431 7432# Check whether --with-domainsocket was given. 7433if test "${with_domainsocket+set}" = set; then : 7434 withval=$with_domainsocket; default_domainsocket="$withval" 7435else 7436 default_domainsocket="" 7437fi 7438 7439 7440if test x$enable_domainsocket != xno -a x$default_domainsocket != xno; then 7441 if test "x$default_domainsocket" = x; then 7442 case "$uname" in 7443 Darwin*) 7444 # Darwin and MaxOS X do their own thing... 7445 CUPS_DEFAULT_DOMAINSOCKET="$localstatedir/run/cupsd" 7446 ;; 7447 *) 7448 # All others use FHS standard... 7449 CUPS_DEFAULT_DOMAINSOCKET="$CUPS_STATEDIR/cups.sock" 7450 ;; 7451 esac 7452 else 7453 CUPS_DEFAULT_DOMAINSOCKET="$default_domainsocket" 7454 fi 7455 7456 CUPS_LISTEN_DOMAINSOCKET="Listen $CUPS_DEFAULT_DOMAINSOCKET" 7457 7458 cat >>confdefs.h <<_ACEOF 7459#define CUPS_DEFAULT_DOMAINSOCKET "$CUPS_DEFAULT_DOMAINSOCKET" 7460_ACEOF 7461 7462else 7463 CUPS_LISTEN_DOMAINSOCKET="" 7464fi 7465 7466 7467 7468 7469 7470 7471ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll" 7472if test "x$ac_cv_func_poll" = xyes; then : 7473 $as_echo "#define HAVE_POLL 1" >>confdefs.h 7474 7475fi 7476 7477ac_fn_c_check_func "$LINENO" "epoll_create" "ac_cv_func_epoll_create" 7478if test "x$ac_cv_func_epoll_create" = xyes; then : 7479 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h 7480 7481fi 7482 7483ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue" 7484if test "x$ac_cv_func_kqueue" = xyes; then : 7485 $as_echo "#define HAVE_KQUEUE 1" >>confdefs.h 7486 7487fi 7488 7489 7490 7491 7492# Check whether --enable-gssapi was given. 7493if test "${enable_gssapi+set}" = set; then : 7494 enableval=$enable_gssapi; 7495fi 7496 7497 7498LIBGSSAPI="" 7499 7500 7501if test x$enable_gssapi != xno; then 7502 if test -n "$ac_tool_prefix"; then 7503 # Extract the first word of "${ac_tool_prefix}krb5-config", so it can be a program name with args. 7504set dummy ${ac_tool_prefix}krb5-config; ac_word=$2 7505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7506$as_echo_n "checking for $ac_word... " >&6; } 7507if ${ac_cv_path_KRB5CONFIG+:} false; then : 7508 $as_echo_n "(cached) " >&6 7509else 7510 case $KRB5CONFIG in 7511 [\\/]* | ?:[\\/]*) 7512 ac_cv_path_KRB5CONFIG="$KRB5CONFIG" # Let the user override the test with a path. 7513 ;; 7514 *) 7515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7516for as_dir in $PATH 7517do 7518 IFS=$as_save_IFS 7519 test -z "$as_dir" && as_dir=. 7520 for ac_exec_ext in '' $ac_executable_extensions; do 7521 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7522 ac_cv_path_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext" 7523 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7524 break 2 7525 fi 7526done 7527 done 7528IFS=$as_save_IFS 7529 7530 ;; 7531esac 7532fi 7533KRB5CONFIG=$ac_cv_path_KRB5CONFIG 7534if test -n "$KRB5CONFIG"; then 7535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $KRB5CONFIG" >&5 7536$as_echo "$KRB5CONFIG" >&6; } 7537else 7538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7539$as_echo "no" >&6; } 7540fi 7541 7542 7543fi 7544if test -z "$ac_cv_path_KRB5CONFIG"; then 7545 ac_pt_KRB5CONFIG=$KRB5CONFIG 7546 # Extract the first word of "krb5-config", so it can be a program name with args. 7547set dummy krb5-config; ac_word=$2 7548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7549$as_echo_n "checking for $ac_word... " >&6; } 7550if ${ac_cv_path_ac_pt_KRB5CONFIG+:} false; then : 7551 $as_echo_n "(cached) " >&6 7552else 7553 case $ac_pt_KRB5CONFIG in 7554 [\\/]* | ?:[\\/]*) 7555 ac_cv_path_ac_pt_KRB5CONFIG="$ac_pt_KRB5CONFIG" # Let the user override the test with a path. 7556 ;; 7557 *) 7558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7559for as_dir in $PATH 7560do 7561 IFS=$as_save_IFS 7562 test -z "$as_dir" && as_dir=. 7563 for ac_exec_ext in '' $ac_executable_extensions; do 7564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7565 ac_cv_path_ac_pt_KRB5CONFIG="$as_dir/$ac_word$ac_exec_ext" 7566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7567 break 2 7568 fi 7569done 7570 done 7571IFS=$as_save_IFS 7572 7573 ;; 7574esac 7575fi 7576ac_pt_KRB5CONFIG=$ac_cv_path_ac_pt_KRB5CONFIG 7577if test -n "$ac_pt_KRB5CONFIG"; then 7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_KRB5CONFIG" >&5 7579$as_echo "$ac_pt_KRB5CONFIG" >&6; } 7580else 7581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7582$as_echo "no" >&6; } 7583fi 7584 7585 if test "x$ac_pt_KRB5CONFIG" = x; then 7586 KRB5CONFIG="" 7587 else 7588 case $cross_compiling:$ac_tool_warned in 7589yes:) 7590{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7591$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7592ac_tool_warned=yes ;; 7593esac 7594 KRB5CONFIG=$ac_pt_KRB5CONFIG 7595 fi 7596else 7597 KRB5CONFIG="$ac_cv_path_KRB5CONFIG" 7598fi 7599 7600 if test "x$KRB5CONFIG" != x; then 7601 case "$uname" in 7602 Darwin) 7603 # OS X weak-links to the Kerberos framework... 7604 LIBGSSAPI="-weak_framework Kerberos" 7605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS framework" >&5 7606$as_echo_n "checking for GSS framework... " >&6; } 7607 if test -d /System/Library/Frameworks/GSS.framework; then 7608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7609$as_echo "yes" >&6; } 7610 LIBGSSAPI="$LIBGSSAPI -weak_framework GSS" 7611 else 7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7613$as_echo "no" >&6; } 7614 fi 7615 ;; 7616 SunOS*) 7617 # Solaris has a non-standard krb5-config, don't use it! 7618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5 7619$as_echo_n "checking for gss_display_status in -lgss... " >&6; } 7620if ${ac_cv_lib_gss_gss_display_status+:} false; then : 7621 $as_echo_n "(cached) " >&6 7622else 7623 ac_check_lib_save_LIBS=$LIBS 7624LIBS="-lgss $LIBS" 7625cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7626/* end confdefs.h. */ 7627 7628/* Override any GCC internal prototype to avoid an error. 7629 Use char because int might match the return type of a GCC 7630 builtin and then its argument prototype would still apply. */ 7631#ifdef __cplusplus 7632extern "C" 7633#endif 7634char gss_display_status (); 7635int 7636main () 7637{ 7638return gss_display_status (); 7639 ; 7640 return 0; 7641} 7642_ACEOF 7643if ac_fn_c_try_link "$LINENO"; then : 7644 ac_cv_lib_gss_gss_display_status=yes 7645else 7646 ac_cv_lib_gss_gss_display_status=no 7647fi 7648rm -f core conftest.err conftest.$ac_objext \ 7649 conftest$ac_exeext conftest.$ac_ext 7650LIBS=$ac_check_lib_save_LIBS 7651fi 7652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5 7653$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; } 7654if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then : 7655 7656$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h 7657 7658 CFLAGS="`$KRB5CONFIG --cflags` $CFLAGS" 7659 CPPFLAGS="`$KRB5CONFIG --cflags` $CPPFLAGS" 7660 LIBGSSAPI="-lgss `$KRB5CONFIG --libs`" 7661fi 7662 7663 ;; 7664 *) 7665 # Other platforms just ask for GSSAPI 7666 CFLAGS="`$KRB5CONFIG --cflags gssapi` $CFLAGS" 7667 CPPFLAGS="`$KRB5CONFIG --cflags gssapi` $CPPFLAGS" 7668 LIBGSSAPI="`$KRB5CONFIG --libs gssapi`" 7669 ;; 7670 esac 7671 7672$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h 7673 7674 else 7675 # Check for vendor-specific implementations... 7676 case "$uname" in 7677 HP-UX*) 7678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5 7679$as_echo_n "checking for gss_display_status in -lgss... " >&6; } 7680if ${ac_cv_lib_gss_gss_display_status+:} false; then : 7681 $as_echo_n "(cached) " >&6 7682else 7683 ac_check_lib_save_LIBS=$LIBS 7684LIBS="-lgss $LIBS" 7685cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7686/* end confdefs.h. */ 7687 7688/* Override any GCC internal prototype to avoid an error. 7689 Use char because int might match the return type of a GCC 7690 builtin and then its argument prototype would still apply. */ 7691#ifdef __cplusplus 7692extern "C" 7693#endif 7694char gss_display_status (); 7695int 7696main () 7697{ 7698return gss_display_status (); 7699 ; 7700 return 0; 7701} 7702_ACEOF 7703if ac_fn_c_try_link "$LINENO"; then : 7704 ac_cv_lib_gss_gss_display_status=yes 7705else 7706 ac_cv_lib_gss_gss_display_status=no 7707fi 7708rm -f core conftest.err conftest.$ac_objext \ 7709 conftest$ac_exeext conftest.$ac_ext 7710LIBS=$ac_check_lib_save_LIBS 7711fi 7712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5 7713$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; } 7714if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then : 7715 7716$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h 7717 7718 LIBGSSAPI="-lgss -lgssapi_krb5" 7719fi 7720 7721 ;; 7722 SunOS*) 7723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gss_display_status in -lgss" >&5 7724$as_echo_n "checking for gss_display_status in -lgss... " >&6; } 7725if ${ac_cv_lib_gss_gss_display_status+:} false; then : 7726 $as_echo_n "(cached) " >&6 7727else 7728 ac_check_lib_save_LIBS=$LIBS 7729LIBS="-lgss $LIBS" 7730cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7731/* end confdefs.h. */ 7732 7733/* Override any GCC internal prototype to avoid an error. 7734 Use char because int might match the return type of a GCC 7735 builtin and then its argument prototype would still apply. */ 7736#ifdef __cplusplus 7737extern "C" 7738#endif 7739char gss_display_status (); 7740int 7741main () 7742{ 7743return gss_display_status (); 7744 ; 7745 return 0; 7746} 7747_ACEOF 7748if ac_fn_c_try_link "$LINENO"; then : 7749 ac_cv_lib_gss_gss_display_status=yes 7750else 7751 ac_cv_lib_gss_gss_display_status=no 7752fi 7753rm -f core conftest.err conftest.$ac_objext \ 7754 conftest$ac_exeext conftest.$ac_ext 7755LIBS=$ac_check_lib_save_LIBS 7756fi 7757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gss_gss_display_status" >&5 7758$as_echo "$ac_cv_lib_gss_gss_display_status" >&6; } 7759if test "x$ac_cv_lib_gss_gss_display_status" = xyes; then : 7760 7761$as_echo "#define HAVE_GSSAPI 1" >>confdefs.h 7762 7763 LIBGSSAPI="-lgss" 7764fi 7765 7766 ;; 7767 esac 7768 fi 7769 7770 if test "x$LIBGSSAPI" != x; then 7771 ac_fn_c_check_header_mongrel "$LINENO" "krb5.h" "ac_cv_header_krb5_h" "$ac_includes_default" 7772if test "x$ac_cv_header_krb5_h" = xyes; then : 7773 $as_echo "#define HAVE_KRB5_H 1" >>confdefs.h 7774 7775fi 7776 7777 7778 if test -d /System/Library/Frameworks/GSS.framework; then 7779 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi.h" "ac_cv_header_GSS_gssapi_h" "$ac_includes_default" 7780if test "x$ac_cv_header_GSS_gssapi_h" = xyes; then : 7781 $as_echo "#define HAVE_GSS_GSSAPI_H 1" >>confdefs.h 7782 7783fi 7784 7785 7786 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_generic.h" "ac_cv_header_GSS_gssapi_generic_h" "$ac_includes_default" 7787if test "x$ac_cv_header_GSS_gssapi_generic_h" = xyes; then : 7788 $as_echo "#define HAVE_GSS_GSSAPI_GENERIC_H 1" >>confdefs.h 7789 7790fi 7791 7792 7793 ac_fn_c_check_header_mongrel "$LINENO" "GSS/gssapi_spi.h" "ac_cv_header_GSS_gssapi_spi_h" "$ac_includes_default" 7794if test "x$ac_cv_header_GSS_gssapi_spi_h" = xyes; then : 7795 $as_echo "#define HAVE_GSS_GSSAPI_SPI_H 1" >>confdefs.h 7796 7797fi 7798 7799 7800 else 7801 ac_fn_c_check_header_mongrel "$LINENO" "gssapi.h" "ac_cv_header_gssapi_h" "$ac_includes_default" 7802if test "x$ac_cv_header_gssapi_h" = xyes; then : 7803 $as_echo "#define HAVE_GSSAPI_H 1" >>confdefs.h 7804 7805fi 7806 7807 7808 ac_fn_c_check_header_mongrel "$LINENO" "gssapi/gssapi.h" "ac_cv_header_gssapi_gssapi_h" "$ac_includes_default" 7809if test "x$ac_cv_header_gssapi_gssapi_h" = xyes; then : 7810 $as_echo "#define HAVE_GSSAPI_GSSAPI_H 1" >>confdefs.h 7811 7812fi 7813 7814 7815 fi 7816 7817 SAVELIBS="$LIBS" 7818 LIBS="$LIBS $LIBGSSAPI" 7819 7820 ac_fn_c_check_func "$LINENO" "__ApplePrivate_gss_acquire_cred_ex_f" "ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" 7821if test "x$ac_cv_func___ApplePrivate_gss_acquire_cred_ex_f" = xyes; then : 7822 $as_echo "#define HAVE_GSS_ACQUIRE_CRED_EX_F 1" >>confdefs.h 7823 7824fi 7825 7826 7827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GSS_C_NT_HOSTBASED_SERVICE" >&5 7828$as_echo_n "checking for GSS_C_NT_HOSTBASED_SERVICE... " >&6; } 7829 if test x$ac_cv_header_gssapi_gssapi_h = xyes; then 7830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7831/* end confdefs.h. */ 7832 #include <gssapi/gssapi.h> 7833int 7834main () 7835{ 7836 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE; 7837 ; 7838 return 0; 7839} 7840_ACEOF 7841if ac_fn_c_try_compile "$LINENO"; then : 7842 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h 7843 7844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7845$as_echo "yes" >&6; } 7846else 7847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7848$as_echo "no" >&6; } 7849fi 7850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7851 elif test x$ac_cv_header_gss_gssapi_h = xyes; then 7852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7853/* end confdefs.h. */ 7854 #include <GSS/gssapi.h> 7855int 7856main () 7857{ 7858 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE; 7859 ; 7860 return 0; 7861} 7862_ACEOF 7863if ac_fn_c_try_compile "$LINENO"; then : 7864 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h 7865 7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7867$as_echo "yes" >&6; } 7868else 7869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7870$as_echo "no" >&6; } 7871fi 7872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7873 else 7874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7875/* end confdefs.h. */ 7876 #include <gssapi.h> 7877int 7878main () 7879{ 7880 gss_OID foo = GSS_C_NT_HOSTBASED_SERVICE; 7881 ; 7882 return 0; 7883} 7884_ACEOF 7885if ac_fn_c_try_compile "$LINENO"; then : 7886 $as_echo "#define HAVE_GSS_C_NT_HOSTBASED_SERVICE 1" >>confdefs.h 7887 7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7889$as_echo "yes" >&6; } 7890else 7891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7892$as_echo "no" >&6; } 7893fi 7894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7895 fi 7896 7897 LIBS="$SAVELIBS" 7898 fi 7899fi 7900 7901 7902# Check whether --with-gssservicename was given. 7903if test "${with_gssservicename+set}" = set; then : 7904 withval=$with_gssservicename; default_gssservicename="$withval" 7905else 7906 default_gssservicename="default" 7907fi 7908 7909 7910if test x$default_gssservicename != xno; then 7911 if test "x$default_gssservicename" = "xdefault"; then 7912 CUPS_DEFAULT_GSSSERVICENAME="host" 7913 else 7914 CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename" 7915 fi 7916else 7917 CUPS_DEFAULT_GSSSERVICENAME="" 7918fi 7919 7920 7921cat >>confdefs.h <<_ACEOF 7922#define CUPS_DEFAULT_GSSSERVICENAME "$CUPS_DEFAULT_GSSSERVICENAME" 7923_ACEOF 7924 7925 7926 7927 7928# Check whether --enable-threads was given. 7929if test "${enable_threads+set}" = set; then : 7930 enableval=$enable_threads; 7931fi 7932 7933 7934have_pthread=no 7935PTHREAD_FLAGS="" 7936 7937if test "x$enable_threads" != xno; then 7938 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" 7939if test "x$ac_cv_header_pthread_h" = xyes; then : 7940 $as_echo "#define HAVE_PTHREAD_H 1" >>confdefs.h 7941 7942fi 7943 7944 7945 7946 if test x$ac_cv_header_pthread_h = xyes; then 7947 for flag in -lpthreads -lpthread -pthread; do 7948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create using $flag" >&5 7949$as_echo_n "checking for pthread_create using $flag... " >&6; } 7950 SAVELIBS="$LIBS" 7951 LIBS="$flag $LIBS" 7952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7953/* end confdefs.h. */ 7954#include <pthread.h> 7955int 7956main () 7957{ 7958pthread_create(0, 0, 0, 0); 7959 ; 7960 return 0; 7961} 7962_ACEOF 7963if ac_fn_c_try_link "$LINENO"; then : 7964 have_pthread=yes 7965else 7966 LIBS="$SAVELIBS" 7967fi 7968rm -f core conftest.err conftest.$ac_objext \ 7969 conftest$ac_exeext conftest.$ac_ext 7970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_pthread" >&5 7971$as_echo "$have_pthread" >&6; } 7972 7973 if test $have_pthread = yes; then 7974 PTHREAD_FLAGS="-D_THREAD_SAFE -D_REENTRANT" 7975 7976 # Solaris requires -D_POSIX_PTHREAD_SEMANTICS to 7977 # be POSIX-compliant... :( 7978 if test $uname = SunOS; then 7979 PTHREAD_FLAGS="$PTHREAD_FLAGS -D_POSIX_PTHREAD_SEMANTICS" 7980 fi 7981 break 7982 fi 7983 done 7984 fi 7985fi 7986 7987 7988 7989 7990 7991# Check whether --enable-ssl was given. 7992if test "${enable_ssl+set}" = set; then : 7993 enableval=$enable_ssl; 7994fi 7995 7996# Check whether --enable-cdsassl was given. 7997if test "${enable_cdsassl+set}" = set; then : 7998 enableval=$enable_cdsassl; 7999fi 8000 8001# Check whether --enable-gnutls was given. 8002if test "${enable_gnutls+set}" = set; then : 8003 enableval=$enable_gnutls; 8004fi 8005 8006 8007SSLFLAGS="" 8008SSLLIBS="" 8009have_ssl=0 8010CUPS_SERVERCERT="" 8011CUPS_SERVERKEY="" 8012 8013if test x$enable_ssl != xno; then 8014 if test $have_ssl = 0 -a "x$enable_cdsassl" != "xno"; then 8015 if test $uname = Darwin; then 8016 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransport.h" "ac_cv_header_Security_SecureTransport_h" "$ac_includes_default" 8017if test "x$ac_cv_header_Security_SecureTransport_h" = xyes; then : 8018 8019 have_ssl=1 8020 $as_echo "#define HAVE_SSL 1" >>confdefs.h 8021 8022 $as_echo "#define HAVE_CDSASSL 1" >>confdefs.h 8023 8024 CUPS_SERVERCERT="/Library/Keychains/System.keychain" 8025 8026 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecureTransportPriv.h" "ac_cv_header_Security_SecureTransportPriv_h" "$ac_includes_default" 8027if test "x$ac_cv_header_Security_SecureTransportPriv_h" = xyes; then : 8028 $as_echo "#define HAVE_SECURETRANSPORTPRIV_H 1" >>confdefs.h 8029 8030fi 8031 8032 8033 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecCertificate.h" "ac_cv_header_Security_SecCertificate_h" "$ac_includes_default" 8034if test "x$ac_cv_header_Security_SecCertificate_h" = xyes; then : 8035 $as_echo "#define HAVE_SECCERTIFICATE_H 1" >>confdefs.h 8036 8037fi 8038 8039 8040 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecItem.h" "ac_cv_header_Security_SecItem_h" "$ac_includes_default" 8041if test "x$ac_cv_header_Security_SecItem_h" = xyes; then : 8042 $as_echo "#define HAVE_SECITEM_H 1" >>confdefs.h 8043 8044fi 8045 8046 8047 ac_fn_c_check_header_compile "$LINENO" "Security/SecItemPriv.h" "ac_cv_header_Security_SecItemPriv_h" "#include <Security/SecItem.h> 8048" 8049if test "x$ac_cv_header_Security_SecItemPriv_h" = xyes; then : 8050 $as_echo "#define HAVE_SECITEMPRIV_H 1" >>confdefs.h 8051 8052fi 8053 8054 8055 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicy.h" "ac_cv_header_Security_SecPolicy_h" "$ac_includes_default" 8056if test "x$ac_cv_header_Security_SecPolicy_h" = xyes; then : 8057 $as_echo "#define HAVE_SECPOLICY_H 1" >>confdefs.h 8058 8059fi 8060 8061 8062 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecPolicyPriv.h" "ac_cv_header_Security_SecPolicyPriv_h" "$ac_includes_default" 8063if test "x$ac_cv_header_Security_SecPolicyPriv_h" = xyes; then : 8064 $as_echo "#define HAVE_SECPOLICYPRIV_H 1" >>confdefs.h 8065 8066fi 8067 8068 8069 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecBasePriv.h" "ac_cv_header_Security_SecBasePriv_h" "$ac_includes_default" 8070if test "x$ac_cv_header_Security_SecBasePriv_h" = xyes; then : 8071 $as_echo "#define HAVE_SECBASEPRIV_H 1" >>confdefs.h 8072 8073fi 8074 8075 8076 ac_fn_c_check_header_mongrel "$LINENO" "Security/SecIdentitySearchPriv.h" "ac_cv_header_Security_SecIdentitySearchPriv_h" "$ac_includes_default" 8077if test "x$ac_cv_header_Security_SecIdentitySearchPriv_h" = xyes; then : 8078 $as_echo "#define HAVE_SECIDENTITYSEARCHPRIV_H 1" >>confdefs.h 8079 8080fi 8081 8082 8083 8084 $as_echo "#define HAVE_CSSMERRORSTRING 1" >>confdefs.h 8085 8086 $as_echo "#define HAVE_SECKEYCHAINOPEN 1" >>confdefs.h 8087 8088fi 8089 8090 8091 fi 8092 fi 8093 8094 if test $have_ssl = 0 -a "x$enable_gnutls" != "xno" -a "x$PKGCONFIG" != x; then 8095 if test -n "$ac_tool_prefix"; then 8096 # Extract the first word of "${ac_tool_prefix}libgnutls-config", so it can be a program name with args. 8097set dummy ${ac_tool_prefix}libgnutls-config; ac_word=$2 8098{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8099$as_echo_n "checking for $ac_word... " >&6; } 8100if ${ac_cv_path_LIBGNUTLSCONFIG+:} false; then : 8101 $as_echo_n "(cached) " >&6 8102else 8103 case $LIBGNUTLSCONFIG in 8104 [\\/]* | ?:[\\/]*) 8105 ac_cv_path_LIBGNUTLSCONFIG="$LIBGNUTLSCONFIG" # Let the user override the test with a path. 8106 ;; 8107 *) 8108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8109for as_dir in $PATH 8110do 8111 IFS=$as_save_IFS 8112 test -z "$as_dir" && as_dir=. 8113 for ac_exec_ext in '' $ac_executable_extensions; do 8114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8115 ac_cv_path_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext" 8116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8117 break 2 8118 fi 8119done 8120 done 8121IFS=$as_save_IFS 8122 8123 ;; 8124esac 8125fi 8126LIBGNUTLSCONFIG=$ac_cv_path_LIBGNUTLSCONFIG 8127if test -n "$LIBGNUTLSCONFIG"; then 8128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGNUTLSCONFIG" >&5 8129$as_echo "$LIBGNUTLSCONFIG" >&6; } 8130else 8131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8132$as_echo "no" >&6; } 8133fi 8134 8135 8136fi 8137if test -z "$ac_cv_path_LIBGNUTLSCONFIG"; then 8138 ac_pt_LIBGNUTLSCONFIG=$LIBGNUTLSCONFIG 8139 # Extract the first word of "libgnutls-config", so it can be a program name with args. 8140set dummy libgnutls-config; ac_word=$2 8141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8142$as_echo_n "checking for $ac_word... " >&6; } 8143if ${ac_cv_path_ac_pt_LIBGNUTLSCONFIG+:} false; then : 8144 $as_echo_n "(cached) " >&6 8145else 8146 case $ac_pt_LIBGNUTLSCONFIG in 8147 [\\/]* | ?:[\\/]*) 8148 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$ac_pt_LIBGNUTLSCONFIG" # Let the user override the test with a path. 8149 ;; 8150 *) 8151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8152for as_dir in $PATH 8153do 8154 IFS=$as_save_IFS 8155 test -z "$as_dir" && as_dir=. 8156 for ac_exec_ext in '' $ac_executable_extensions; do 8157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8158 ac_cv_path_ac_pt_LIBGNUTLSCONFIG="$as_dir/$ac_word$ac_exec_ext" 8159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8160 break 2 8161 fi 8162done 8163 done 8164IFS=$as_save_IFS 8165 8166 ;; 8167esac 8168fi 8169ac_pt_LIBGNUTLSCONFIG=$ac_cv_path_ac_pt_LIBGNUTLSCONFIG 8170if test -n "$ac_pt_LIBGNUTLSCONFIG"; then 8171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGNUTLSCONFIG" >&5 8172$as_echo "$ac_pt_LIBGNUTLSCONFIG" >&6; } 8173else 8174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8175$as_echo "no" >&6; } 8176fi 8177 8178 if test "x$ac_pt_LIBGNUTLSCONFIG" = x; then 8179 LIBGNUTLSCONFIG="" 8180 else 8181 case $cross_compiling:$ac_tool_warned in 8182yes:) 8183{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8184$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8185ac_tool_warned=yes ;; 8186esac 8187 LIBGNUTLSCONFIG=$ac_pt_LIBGNUTLSCONFIG 8188 fi 8189else 8190 LIBGNUTLSCONFIG="$ac_cv_path_LIBGNUTLSCONFIG" 8191fi 8192 8193 if test -n "$ac_tool_prefix"; then 8194 # Extract the first word of "${ac_tool_prefix}libgcrypt-config", so it can be a program name with args. 8195set dummy ${ac_tool_prefix}libgcrypt-config; ac_word=$2 8196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8197$as_echo_n "checking for $ac_word... " >&6; } 8198if ${ac_cv_path_LIBGCRYPTCONFIG+:} false; then : 8199 $as_echo_n "(cached) " >&6 8200else 8201 case $LIBGCRYPTCONFIG in 8202 [\\/]* | ?:[\\/]*) 8203 ac_cv_path_LIBGCRYPTCONFIG="$LIBGCRYPTCONFIG" # Let the user override the test with a path. 8204 ;; 8205 *) 8206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8207for as_dir in $PATH 8208do 8209 IFS=$as_save_IFS 8210 test -z "$as_dir" && as_dir=. 8211 for ac_exec_ext in '' $ac_executable_extensions; do 8212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8213 ac_cv_path_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext" 8214 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8215 break 2 8216 fi 8217done 8218 done 8219IFS=$as_save_IFS 8220 8221 ;; 8222esac 8223fi 8224LIBGCRYPTCONFIG=$ac_cv_path_LIBGCRYPTCONFIG 8225if test -n "$LIBGCRYPTCONFIG"; then 8226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPTCONFIG" >&5 8227$as_echo "$LIBGCRYPTCONFIG" >&6; } 8228else 8229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8230$as_echo "no" >&6; } 8231fi 8232 8233 8234fi 8235if test -z "$ac_cv_path_LIBGCRYPTCONFIG"; then 8236 ac_pt_LIBGCRYPTCONFIG=$LIBGCRYPTCONFIG 8237 # Extract the first word of "libgcrypt-config", so it can be a program name with args. 8238set dummy libgcrypt-config; ac_word=$2 8239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 8240$as_echo_n "checking for $ac_word... " >&6; } 8241if ${ac_cv_path_ac_pt_LIBGCRYPTCONFIG+:} false; then : 8242 $as_echo_n "(cached) " >&6 8243else 8244 case $ac_pt_LIBGCRYPTCONFIG in 8245 [\\/]* | ?:[\\/]*) 8246 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$ac_pt_LIBGCRYPTCONFIG" # Let the user override the test with a path. 8247 ;; 8248 *) 8249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8250for as_dir in $PATH 8251do 8252 IFS=$as_save_IFS 8253 test -z "$as_dir" && as_dir=. 8254 for ac_exec_ext in '' $ac_executable_extensions; do 8255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 8256 ac_cv_path_ac_pt_LIBGCRYPTCONFIG="$as_dir/$ac_word$ac_exec_ext" 8257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 8258 break 2 8259 fi 8260done 8261 done 8262IFS=$as_save_IFS 8263 8264 ;; 8265esac 8266fi 8267ac_pt_LIBGCRYPTCONFIG=$ac_cv_path_ac_pt_LIBGCRYPTCONFIG 8268if test -n "$ac_pt_LIBGCRYPTCONFIG"; then 8269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_LIBGCRYPTCONFIG" >&5 8270$as_echo "$ac_pt_LIBGCRYPTCONFIG" >&6; } 8271else 8272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8273$as_echo "no" >&6; } 8274fi 8275 8276 if test "x$ac_pt_LIBGCRYPTCONFIG" = x; then 8277 LIBGCRYPTCONFIG="" 8278 else 8279 case $cross_compiling:$ac_tool_warned in 8280yes:) 8281{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 8282$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 8283ac_tool_warned=yes ;; 8284esac 8285 LIBGCRYPTCONFIG=$ac_pt_LIBGCRYPTCONFIG 8286 fi 8287else 8288 LIBGCRYPTCONFIG="$ac_cv_path_LIBGCRYPTCONFIG" 8289fi 8290 8291 if $PKGCONFIG --exists gnutls; then 8292 have_ssl=1 8293 SSLLIBS=`$PKGCONFIG --libs gnutls` 8294 SSLFLAGS=`$PKGCONFIG --cflags gnutls` 8295 $as_echo "#define HAVE_SSL 1" >>confdefs.h 8296 8297 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h 8298 8299 elif test "x$LIBGNUTLSCONFIG" != x; then 8300 have_ssl=1 8301 SSLLIBS=`$LIBGNUTLSCONFIG --libs` 8302 SSLFLAGS=`$LIBGNUTLSCONFIG --cflags` 8303 $as_echo "#define HAVE_SSL 1" >>confdefs.h 8304 8305 $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h 8306 8307 fi 8308 8309 if test $have_ssl = 1; then 8310 CUPS_SERVERCERT="ssl/server.crt" 8311 CUPS_SERVERKEY="ssl/server.key" 8312 8313 SAVELIBS="$LIBS" 8314 LIBS="$LIBS $SSLLIBS" 8315 ac_fn_c_check_func "$LINENO" "gnutls_transport_set_pull_timeout_function" "ac_cv_func_gnutls_transport_set_pull_timeout_function" 8316if test "x$ac_cv_func_gnutls_transport_set_pull_timeout_function" = xyes; then : 8317 $as_echo "#define HAVE_GNUTLS_TRANSPORT_SET_PULL_TIMEOUT_FUNCTION 1" >>confdefs.h 8318 8319fi 8320 8321 LIBS="$SAVELIBS" 8322 fi 8323 fi 8324fi 8325 8326IPPALIASES="http" 8327if test $have_ssl = 1; then 8328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLLIBS=\"$SSLLIBS\"" >&5 8329$as_echo " Using SSLLIBS=\"$SSLLIBS\"" >&6; } 8330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using SSLFLAGS=\"$SSLFLAGS\"" >&5 8331$as_echo " Using SSLFLAGS=\"$SSLFLAGS\"" >&6; } 8332 IPPALIASES="http https ipps" 8333elif test x$enable_cdsa = xyes -o x$enable_gnutls = xyes; then 8334 as_fn_error $? "Unable to enable SSL support." "$LINENO" 5 8335fi 8336 8337 8338 8339 8340 8341 8342 8343EXPORT_SSLLIBS="$SSLLIBS" 8344 8345 8346 8347 8348# Check whether --enable-pam was given. 8349if test "${enable_pam+set}" = set; then : 8350 enableval=$enable_pam; 8351fi 8352 8353 8354# Check whether --with-pam_module was given. 8355if test "${with_pam_module+set}" = set; then : 8356 withval=$with_pam_module; 8357fi 8358 8359 8360PAMDIR="" 8361PAMFILE="pam.std" 8362PAMLIBS="" 8363PAMMOD="pam_unknown.so" 8364PAMMODAUTH="pam_unknown.so" 8365 8366if test x$enable_pam != xno; then 8367 SAVELIBS="$LIBS" 8368 8369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 8370$as_echo_n "checking for dlopen in -ldl... " >&6; } 8371if ${ac_cv_lib_dl_dlopen+:} false; then : 8372 $as_echo_n "(cached) " >&6 8373else 8374 ac_check_lib_save_LIBS=$LIBS 8375LIBS="-ldl $LIBS" 8376cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8377/* end confdefs.h. */ 8378 8379/* Override any GCC internal prototype to avoid an error. 8380 Use char because int might match the return type of a GCC 8381 builtin and then its argument prototype would still apply. */ 8382#ifdef __cplusplus 8383extern "C" 8384#endif 8385char dlopen (); 8386int 8387main () 8388{ 8389return dlopen (); 8390 ; 8391 return 0; 8392} 8393_ACEOF 8394if ac_fn_c_try_link "$LINENO"; then : 8395 ac_cv_lib_dl_dlopen=yes 8396else 8397 ac_cv_lib_dl_dlopen=no 8398fi 8399rm -f core conftest.err conftest.$ac_objext \ 8400 conftest$ac_exeext conftest.$ac_ext 8401LIBS=$ac_check_lib_save_LIBS 8402fi 8403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 8404$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 8405if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 8406 cat >>confdefs.h <<_ACEOF 8407#define HAVE_LIBDL 1 8408_ACEOF 8409 8410 LIBS="-ldl $LIBS" 8411 8412fi 8413 8414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5 8415$as_echo_n "checking for pam_start in -lpam... " >&6; } 8416if ${ac_cv_lib_pam_pam_start+:} false; then : 8417 $as_echo_n "(cached) " >&6 8418else 8419 ac_check_lib_save_LIBS=$LIBS 8420LIBS="-lpam $LIBS" 8421cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8422/* end confdefs.h. */ 8423 8424/* Override any GCC internal prototype to avoid an error. 8425 Use char because int might match the return type of a GCC 8426 builtin and then its argument prototype would still apply. */ 8427#ifdef __cplusplus 8428extern "C" 8429#endif 8430char pam_start (); 8431int 8432main () 8433{ 8434return pam_start (); 8435 ; 8436 return 0; 8437} 8438_ACEOF 8439if ac_fn_c_try_link "$LINENO"; then : 8440 ac_cv_lib_pam_pam_start=yes 8441else 8442 ac_cv_lib_pam_pam_start=no 8443fi 8444rm -f core conftest.err conftest.$ac_objext \ 8445 conftest$ac_exeext conftest.$ac_ext 8446LIBS=$ac_check_lib_save_LIBS 8447fi 8448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5 8449$as_echo "$ac_cv_lib_pam_pam_start" >&6; } 8450if test "x$ac_cv_lib_pam_pam_start" = xyes; then : 8451 cat >>confdefs.h <<_ACEOF 8452#define HAVE_LIBPAM 1 8453_ACEOF 8454 8455 LIBS="-lpam $LIBS" 8456 8457fi 8458 8459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_set_item in -lpam" >&5 8460$as_echo_n "checking for pam_set_item in -lpam... " >&6; } 8461if ${ac_cv_lib_pam_pam_set_item+:} false; then : 8462 $as_echo_n "(cached) " >&6 8463else 8464 ac_check_lib_save_LIBS=$LIBS 8465LIBS="-lpam $LIBS" 8466cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8467/* end confdefs.h. */ 8468 8469/* Override any GCC internal prototype to avoid an error. 8470 Use char because int might match the return type of a GCC 8471 builtin and then its argument prototype would still apply. */ 8472#ifdef __cplusplus 8473extern "C" 8474#endif 8475char pam_set_item (); 8476int 8477main () 8478{ 8479return pam_set_item (); 8480 ; 8481 return 0; 8482} 8483_ACEOF 8484if ac_fn_c_try_link "$LINENO"; then : 8485 ac_cv_lib_pam_pam_set_item=yes 8486else 8487 ac_cv_lib_pam_pam_set_item=no 8488fi 8489rm -f core conftest.err conftest.$ac_objext \ 8490 conftest$ac_exeext conftest.$ac_ext 8491LIBS=$ac_check_lib_save_LIBS 8492fi 8493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_set_item" >&5 8494$as_echo "$ac_cv_lib_pam_pam_set_item" >&6; } 8495if test "x$ac_cv_lib_pam_pam_set_item" = xyes; then : 8496 $as_echo "#define HAVE_PAM_SET_ITEM 1" >>confdefs.h 8497 8498fi 8499 8500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pam_setcred in -lpam" >&5 8501$as_echo_n "checking for pam_setcred in -lpam... " >&6; } 8502if ${ac_cv_lib_pam_pam_setcred+:} false; then : 8503 $as_echo_n "(cached) " >&6 8504else 8505 ac_check_lib_save_LIBS=$LIBS 8506LIBS="-lpam $LIBS" 8507cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8508/* end confdefs.h. */ 8509 8510/* Override any GCC internal prototype to avoid an error. 8511 Use char because int might match the return type of a GCC 8512 builtin and then its argument prototype would still apply. */ 8513#ifdef __cplusplus 8514extern "C" 8515#endif 8516char pam_setcred (); 8517int 8518main () 8519{ 8520return pam_setcred (); 8521 ; 8522 return 0; 8523} 8524_ACEOF 8525if ac_fn_c_try_link "$LINENO"; then : 8526 ac_cv_lib_pam_pam_setcred=yes 8527else 8528 ac_cv_lib_pam_pam_setcred=no 8529fi 8530rm -f core conftest.err conftest.$ac_objext \ 8531 conftest$ac_exeext conftest.$ac_ext 8532LIBS=$ac_check_lib_save_LIBS 8533fi 8534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_setcred" >&5 8535$as_echo "$ac_cv_lib_pam_pam_setcred" >&6; } 8536if test "x$ac_cv_lib_pam_pam_setcred" = xyes; then : 8537 $as_echo "#define HAVE_PAM_SETCRED 1" >>confdefs.h 8538 8539fi 8540 8541 ac_fn_c_check_header_mongrel "$LINENO" "security/pam_appl.h" "ac_cv_header_security_pam_appl_h" "$ac_includes_default" 8542if test "x$ac_cv_header_security_pam_appl_h" = xyes; then : 8543 8544fi 8545 8546 8547 if test x$ac_cv_header_security_pam_appl_h != xyes; then 8548 ac_fn_c_check_header_mongrel "$LINENO" "pam/pam_appl.h" "ac_cv_header_pam_pam_appl_h" "$ac_includes_default" 8549if test "x$ac_cv_header_pam_pam_appl_h" = xyes; then : 8550 $as_echo "#define HAVE_PAM_PAM_APPL_H 1" >>confdefs.h 8551 8552fi 8553 8554 8555 fi 8556 8557 if test x$ac_cv_lib_pam_pam_start != xno; then 8558 # Set the necessary libraries for PAM... 8559 if test x$ac_cv_lib_dl_dlopen != xno; then 8560 PAMLIBS="-lpam -ldl" 8561 else 8562 PAMLIBS="-lpam" 8563 fi 8564 8565 # Find the PAM configuration directory, if any... 8566 for dir in /private/etc/pam.d /etc/pam.d; do 8567 if test -d $dir; then 8568 PAMDIR=$dir 8569 break; 8570 fi 8571 done 8572 fi 8573 8574 LIBS="$SAVELIBS" 8575 8576 case "$uname" in 8577 Darwin*) 8578 # Darwin/OS X 8579 if test "x$with_pam_module" != x; then 8580 PAMFILE="pam.$with_pam_module" 8581 elif test -f /usr/lib/pam/pam_opendirectory.so.2; then 8582 PAMFILE="pam.opendirectory" 8583 else 8584 PAMFILE="pam.securityserver" 8585 fi 8586 ;; 8587 8588 *) 8589 # All others; this test might need to be updated 8590 # as Linux distributors move things around... 8591 if test "x$with_pam_module" != x; then 8592 PAMMOD="pam_${with_pam_module}.so" 8593 elif test -f /lib/security/pam_unix2.so; then 8594 PAMMOD="pam_unix2.so" 8595 elif test -f /lib/security/pam_unix.so; then 8596 PAMMOD="pam_unix.so" 8597 fi 8598 8599 if test "x$PAMMOD" = xpam_unix.so; then 8600 PAMMODAUTH="$PAMMOD shadow nodelay" 8601 else 8602 PAMMODAUTH="$PAMMOD nodelay" 8603 fi 8604 ;; 8605 esac 8606fi 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616# Check whether --enable-largefile was given. 8617if test "${enable_largefile+set}" = set; then : 8618 enableval=$enable_largefile; 8619fi 8620 8621if test "$enable_largefile" != no; then 8622 8623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 8624$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 8625if ${ac_cv_sys_largefile_CC+:} false; then : 8626 $as_echo_n "(cached) " >&6 8627else 8628 ac_cv_sys_largefile_CC=no 8629 if test "$GCC" != yes; then 8630 ac_save_CC=$CC 8631 while :; do 8632 # IRIX 6.2 and later do not support large files by default, 8633 # so use the C compiler's -n32 option if that helps. 8634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8635/* end confdefs.h. */ 8636#include <sys/types.h> 8637 /* Check that off_t can represent 2**63 - 1 correctly. 8638 We can't simply define LARGE_OFF_T to be 9223372036854775807, 8639 since some C++ compilers masquerading as C compilers 8640 incorrectly reject 9223372036854775807. */ 8641#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 8642 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 8643 && LARGE_OFF_T % 2147483647 == 1) 8644 ? 1 : -1]; 8645int 8646main () 8647{ 8648 8649 ; 8650 return 0; 8651} 8652_ACEOF 8653 if ac_fn_c_try_compile "$LINENO"; then : 8654 break 8655fi 8656rm -f core conftest.err conftest.$ac_objext 8657 CC="$CC -n32" 8658 if ac_fn_c_try_compile "$LINENO"; then : 8659 ac_cv_sys_largefile_CC=' -n32'; break 8660fi 8661rm -f core conftest.err conftest.$ac_objext 8662 break 8663 done 8664 CC=$ac_save_CC 8665 rm -f conftest.$ac_ext 8666 fi 8667fi 8668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 8669$as_echo "$ac_cv_sys_largefile_CC" >&6; } 8670 if test "$ac_cv_sys_largefile_CC" != no; then 8671 CC=$CC$ac_cv_sys_largefile_CC 8672 fi 8673 8674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 8675$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 8676if ${ac_cv_sys_file_offset_bits+:} false; then : 8677 $as_echo_n "(cached) " >&6 8678else 8679 while :; do 8680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8681/* end confdefs.h. */ 8682#include <sys/types.h> 8683 /* Check that off_t can represent 2**63 - 1 correctly. 8684 We can't simply define LARGE_OFF_T to be 9223372036854775807, 8685 since some C++ compilers masquerading as C compilers 8686 incorrectly reject 9223372036854775807. */ 8687#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 8688 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 8689 && LARGE_OFF_T % 2147483647 == 1) 8690 ? 1 : -1]; 8691int 8692main () 8693{ 8694 8695 ; 8696 return 0; 8697} 8698_ACEOF 8699if ac_fn_c_try_compile "$LINENO"; then : 8700 ac_cv_sys_file_offset_bits=no; break 8701fi 8702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8704/* end confdefs.h. */ 8705#define _FILE_OFFSET_BITS 64 8706#include <sys/types.h> 8707 /* Check that off_t can represent 2**63 - 1 correctly. 8708 We can't simply define LARGE_OFF_T to be 9223372036854775807, 8709 since some C++ compilers masquerading as C compilers 8710 incorrectly reject 9223372036854775807. */ 8711#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 8712 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 8713 && LARGE_OFF_T % 2147483647 == 1) 8714 ? 1 : -1]; 8715int 8716main () 8717{ 8718 8719 ; 8720 return 0; 8721} 8722_ACEOF 8723if ac_fn_c_try_compile "$LINENO"; then : 8724 ac_cv_sys_file_offset_bits=64; break 8725fi 8726rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8727 ac_cv_sys_file_offset_bits=unknown 8728 break 8729done 8730fi 8731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 8732$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 8733case $ac_cv_sys_file_offset_bits in #( 8734 no | unknown) ;; 8735 *) 8736cat >>confdefs.h <<_ACEOF 8737#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 8738_ACEOF 8739;; 8740esac 8741rm -rf conftest* 8742 if test $ac_cv_sys_file_offset_bits = unknown; then 8743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 8744$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 8745if ${ac_cv_sys_large_files+:} false; then : 8746 $as_echo_n "(cached) " >&6 8747else 8748 while :; do 8749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8750/* end confdefs.h. */ 8751#include <sys/types.h> 8752 /* Check that off_t can represent 2**63 - 1 correctly. 8753 We can't simply define LARGE_OFF_T to be 9223372036854775807, 8754 since some C++ compilers masquerading as C compilers 8755 incorrectly reject 9223372036854775807. */ 8756#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 8757 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 8758 && LARGE_OFF_T % 2147483647 == 1) 8759 ? 1 : -1]; 8760int 8761main () 8762{ 8763 8764 ; 8765 return 0; 8766} 8767_ACEOF 8768if ac_fn_c_try_compile "$LINENO"; then : 8769 ac_cv_sys_large_files=no; break 8770fi 8771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8772 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8773/* end confdefs.h. */ 8774#define _LARGE_FILES 1 8775#include <sys/types.h> 8776 /* Check that off_t can represent 2**63 - 1 correctly. 8777 We can't simply define LARGE_OFF_T to be 9223372036854775807, 8778 since some C++ compilers masquerading as C compilers 8779 incorrectly reject 9223372036854775807. */ 8780#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 8781 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 8782 && LARGE_OFF_T % 2147483647 == 1) 8783 ? 1 : -1]; 8784int 8785main () 8786{ 8787 8788 ; 8789 return 0; 8790} 8791_ACEOF 8792if ac_fn_c_try_compile "$LINENO"; then : 8793 ac_cv_sys_large_files=1; break 8794fi 8795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8796 ac_cv_sys_large_files=unknown 8797 break 8798done 8799fi 8800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 8801$as_echo "$ac_cv_sys_large_files" >&6; } 8802case $ac_cv_sys_large_files in #( 8803 no | unknown) ;; 8804 *) 8805cat >>confdefs.h <<_ACEOF 8806#define _LARGE_FILES $ac_cv_sys_large_files 8807_ACEOF 8808;; 8809esac 8810rm -rf conftest* 8811 fi 8812fi 8813 8814 8815LARGEFILE="" 8816if test x$enable_largefile != xno; then 8817 LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" 8818 8819 if test x$ac_cv_sys_large_files = x1; then 8820 LARGEFILE="$LARGEFILE -D_LARGE_FILES" 8821 fi 8822 8823 if test x$ac_cv_sys_file_offset_bits = x64; then 8824 LARGEFILE="$LARGEFILE -D_FILE_OFFSET_BITS=64" 8825 fi 8826fi 8827 8828 8829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 8830$as_echo_n "checking for long long int... " >&6; } 8831if ${ac_cv_c_long_long+:} false; then : 8832 $as_echo_n "(cached) " >&6 8833else 8834 if test "$GCC" = yes; then 8835 ac_cv_c_long_long=yes 8836 else 8837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8838/* end confdefs.h. */ 8839 8840int 8841main () 8842{ 8843long long int i; 8844 ; 8845 return 0; 8846} 8847_ACEOF 8848if ac_fn_c_try_compile "$LINENO"; then : 8849 ac_cv_c_long_long=yes 8850else 8851 ac_cv_c_long_long=no 8852fi 8853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8854 fi 8855fi 8856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_long_long" >&5 8857$as_echo "$ac_cv_c_long_long" >&6; } 8858 8859if test $ac_cv_c_long_long = yes; then 8860 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h 8861 8862fi 8863 8864ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll" 8865if test "x$ac_cv_func_strtoll" = xyes; then : 8866 $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h 8867 8868fi 8869 8870 8871 8872 8873# Check whether --enable-avahi was given. 8874if test "${enable_avahi+set}" = set; then : 8875 enableval=$enable_avahi; 8876fi 8877 8878# Check whether --enable-dnssd was given. 8879if test "${enable_dnssd+set}" = set; then : 8880 enableval=$enable_dnssd; 8881fi 8882 8883 8884# Check whether --with-dnssd-libs was given. 8885if test "${with_dnssd_libs+set}" = set; then : 8886 withval=$with_dnssd_libs; LDFLAGS="-L$withval $LDFLAGS" 8887 DSOFLAGS="-L$withval $DSOFLAGS" 8888fi 8889 8890 8891# Check whether --with-dnssd-includes was given. 8892if test "${with_dnssd_includes+set}" = set; then : 8893 withval=$with_dnssd_includes; CFLAGS="-I$withval $CFLAGS" 8894 CPPFLAGS="-I$withval $CPPFLAGS" 8895fi 8896 8897 8898DNSSDLIBS="" 8899DNSSD_BACKEND="" 8900IPPFIND_BIN="" 8901IPPFIND_MAN="" 8902 8903if test "x$PKGCONFIG" != x -a x$enable_avahi != xno; then 8904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Avahi" >&5 8905$as_echo_n "checking for Avahi... " >&6; } 8906 if $PKGCONFIG --exists avahi-client; then 8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8908$as_echo "yes" >&6; } 8909 CFLAGS="$CFLAGS `$PKGCONFIG --cflags avahi-client`" 8910 DNSSDLIBS="`$PKGCONFIG --libs avahi-client`" 8911 DNSSD_BACKEND="dnssd" 8912 IPPFIND_BIN="ippfind" 8913 IPPFIND_MAN="ippfind.\$(MAN1EXT)" 8914 $as_echo "#define HAVE_AVAHI 1" >>confdefs.h 8915 8916 else 8917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8918$as_echo "no" >&6; } 8919 fi 8920fi 8921 8922if test "x$DNSSD_BACKEND" = x -a x$enable_dnssd != xno; then 8923 ac_fn_c_check_header_mongrel "$LINENO" "dns_sd.h" "ac_cv_header_dns_sd_h" "$ac_includes_default" 8924if test "x$ac_cv_header_dns_sd_h" = xyes; then : 8925 8926 case "$uname" in 8927 Darwin*) 8928 # Darwin and MacOS X... 8929 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h 8930 8931 DNSSDLIBS="-framework CoreFoundation -framework SystemConfiguration" 8932 DNSSD_BACKEND="dnssd" 8933 IPPFIND_BIN="ippfind" 8934 IPPFIND_MAN="ippfind.\$(MAN1EXT)" 8935 ;; 8936 *) 8937 # All others... 8938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for current version of dns_sd library" >&5 8939$as_echo_n "checking for current version of dns_sd library... " >&6; } 8940 SAVELIBS="$LIBS" 8941 LIBS="$LIBS -ldns_sd" 8942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8943/* end confdefs.h. */ 8944#include <dns_sd.h> 8945int 8946main () 8947{ 8948int constant = kDNSServiceFlagsShareConnection; 8949 unsigned char txtRecord[100]; 8950 uint8_t valueLen; 8951 TXTRecordGetValuePtr(sizeof(txtRecord), 8952 txtRecord, "value", &valueLen); 8953 ; 8954 return 0; 8955} 8956_ACEOF 8957if ac_fn_c_try_compile "$LINENO"; then : 8958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 8959$as_echo "yes" >&6; } 8960 $as_echo "#define HAVE_DNSSD 1" >>confdefs.h 8961 8962 DNSSDLIBS="-ldns_sd" 8963 DNSSD_BACKEND="dnssd" 8964else 8965 IPPFIND_BIN="ippfind" 8966 IPPFIND_MAN="ippfind.\$(MAN1EXT)" 8967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8968$as_echo "no" >&6; } 8969fi 8970rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8971 LIBS="$SAVELIBS" 8972 ;; 8973 esac 8974 8975fi 8976 8977 8978fi 8979 8980 8981 8982 8983 8984 8985 8986 8987ONDEMANDFLAGS="" 8988ONDEMANDLIBS="" 8989 8990 8991 8992# Check whether --enable-launchd was given. 8993if test "${enable_launchd+set}" = set; then : 8994 enableval=$enable_launchd; 8995fi 8996 8997LAUNCHD_DIR="" 8998 8999 9000if test x$enable_launchd != xno; then 9001 ac_fn_c_check_func "$LINENO" "launch_msg" "ac_cv_func_launch_msg" 9002if test "x$ac_cv_func_launch_msg" = xyes; then : 9003 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h 9004 9005fi 9006 9007 if test $uversion -ge 140; then 9008 ac_fn_c_check_func "$LINENO" "launch_activate_socket" "ac_cv_func_launch_activate_socket" 9009if test "x$ac_cv_func_launch_activate_socket" = xyes; then : 9010 9011 $as_echo "#define HAVE_LAUNCHD 1" >>confdefs.h 9012 9013 $as_echo "#define HAVE_LAUNCH_ACTIVATE_SOCKET 1" >>confdefs.h 9014 9015fi 9016 9017 fi 9018 ac_fn_c_check_header_mongrel "$LINENO" "launch.h" "ac_cv_header_launch_h" "$ac_includes_default" 9019if test "x$ac_cv_header_launch_h" = xyes; then : 9020 $as_echo "#define HAVE_LAUNCH_H 1" >>confdefs.h 9021 9022fi 9023 9024 9025 9026 case "$uname" in 9027 Darwin*) 9028 # Darwin, MacOS X 9029 LAUNCHD_DIR="/System/Library/LaunchDaemons" 9030 # liblaunch is already part of libSystem 9031 ;; 9032 *) 9033 # All others; this test will need to be updated 9034 ;; 9035 esac 9036fi 9037 9038# Check whether --enable-systemd was given. 9039if test "${enable_systemd+set}" = set; then : 9040 enableval=$enable_systemd; 9041fi 9042 9043 9044# Check whether --with-systemd was given. 9045if test "${with_systemd+set}" = set; then : 9046 withval=$with_systemd; SYSTEMD_DIR="$withval" 9047else 9048 SYSTEMD_DIR="" 9049fi 9050 9051 9052 9053if test x$enable_systemd != xno; then 9054 if test "x$PKGCONFIG" = x; then 9055 if test x$enable_systemd = xyes; then 9056 as_fn_error $? "Need pkg-config to enable systemd support." "$LINENO" 5 9057 fi 9058 else 9059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libsystemd-daemon" >&5 9060$as_echo_n "checking for libsystemd-daemon... " >&6; } 9061 if $PKGCONFIG --exists libsystemd-daemon; then 9062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 9063$as_echo "yes" >&6; } 9064 ONDEMANDFLAGS=`$PKGCONFIG --cflags libsystemd-daemon` 9065 ONDEMANDLIBS=`$PKGCONFIG --libs libsystemd-daemon` 9066 $as_echo "#define HAVE_SYSTEMD 1" >>confdefs.h 9067 9068 if test "x$SYSTEMD_DIR" = x; then 9069 SYSTEMD_DIR="`$PKGCONFIG --variable=systemdsystemunitdir systemd`" 9070 fi 9071 else 9072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9073$as_echo "no" >&6; } 9074 fi 9075 fi 9076fi 9077 9078SMFMANIFESTDIR="" 9079 9080 9081# Check whether --with-smfmanifestdir was given. 9082if test "${with_smfmanifestdir+set}" = set; then : 9083 withval=$with_smfmanifestdir; SMFMANIFESTDIR="$withval" 9084fi 9085 9086 9087 9088# Check whether --with-rcdir was given. 9089if test "${with_rcdir+set}" = set; then : 9090 withval=$with_rcdir; rcdir="$withval" 9091else 9092 rcdir="" 9093fi 9094 9095 9096# Check whether --with-rclevels was given. 9097if test "${with_rclevels+set}" = set; then : 9098 withval=$with_rclevels; rclevels="$withval" 9099else 9100 rclevels="2 3 5" 9101fi 9102 9103 9104# Check whether --with-rcstart was given. 9105if test "${with_rcstart+set}" = set; then : 9106 withval=$with_rcstart; rcstart="$withval" 9107else 9108 rcstart="" 9109fi 9110 9111 9112# Check whether --with-rcstop was given. 9113if test "${with_rcstop+set}" = set; then : 9114 withval=$with_rcstop; rcstop="$withval" 9115else 9116 rcstop="" 9117fi 9118 9119 9120if test x$rcdir = x; then 9121 if test x$LAUNCHD_DIR = x -a x$SYSTEMD_DIR = x -a x$SMFMANIFESTDIR = x; then 9122 # Fall back on "init", the original service startup interface... 9123 if test -d /sbin/init.d; then 9124 # SuSE 9125 rcdir="/sbin/init.d" 9126 elif test -d /etc/init.d; then 9127 # Others 9128 rcdir="/etc" 9129 else 9130 # RedHat, NetBSD 9131 rcdir="/etc/rc.d" 9132 fi 9133 else 9134 rcdir="no" 9135 fi 9136fi 9137 9138if test "x$rcstart" = x; then 9139 case "$uname" in 9140 Linux | GNU | GNU/k*BSD*) 9141 # Linux 9142 rcstart="81" 9143 ;; 9144 9145 SunOS*) 9146 # Solaris 9147 rcstart="81" 9148 ;; 9149 9150 *) 9151 # Others 9152 rcstart="99" 9153 ;; 9154 esac 9155fi 9156 9157if test "x$rcstop" = x; then 9158 case "$uname" in 9159 Linux | GNU | GNU/k*BSD*) 9160 # Linux 9161 rcstop="36" 9162 ;; 9163 9164 *) 9165 # Others 9166 rcstop="00" 9167 ;; 9168 esac 9169fi 9170 9171INITDIR="" 9172INITDDIR="" 9173RCLEVELS="$rclevels" 9174RCSTART="$rcstart" 9175RCSTOP="$rcstop" 9176 9177 9178 9179 9180 9181 9182if test "x$rcdir" != xno; then 9183 if test "x$rclevels" = x; then 9184 INITDDIR="$rcdir" 9185 else 9186 INITDIR="$rcdir" 9187 fi 9188fi 9189 9190 9191# Check whether --with-xinetd was given. 9192if test "${with_xinetd+set}" = set; then : 9193 withval=$with_xinetd; xinetd="$withval" 9194else 9195 xinetd="" 9196fi 9197 9198XINETD="" 9199 9200 9201if test "x$xinetd" = x; then 9202 if test ! -x /sbin/launchd; then 9203 for dir in /etc/xinetd.d /usr/local/etc/xinetd.d; do 9204 if test -d $dir; then 9205 XINETD="$dir" 9206 break 9207 fi 9208 done 9209 fi 9210elif test "x$xinet" != xno; then 9211 XINETD="$xinetd" 9212fi 9213 9214 9215 9216 9217LANGUAGES="`ls -1 locale/cups_*.po 2>/dev/null | sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' | tr '\n' ' '`" 9218 9219 9220# Check whether --with-languages was given. 9221if test "${with_languages+set}" = set; then : 9222 withval=$with_languages; 9223 case "$withval" in 9224 none | no) LANGUAGES="" ;; 9225 all) ;; 9226 *) LANGUAGES="$withval" ;; 9227 esac 9228fi 9229 9230 9231 9232 9233# Check whether --with-bundledir was given. 9234if test "${with_bundledir+set}" = set; then : 9235 withval=$with_bundledir; CUPS_BUNDLEDIR="$withval" 9236else 9237 if test "x$uname" = xDarwin -a $uversion -ge 100; then 9238 CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A" 9239 LANGUAGES="" 9240 else 9241 CUPS_BUNDLEDIR="" 9242 fi 9243fi 9244 9245 9246 9247if test "x$CUPS_BUNDLEDIR" != x; then 9248 cat >>confdefs.h <<_ACEOF 9249#define CUPS_BUNDLEDIR "$CUPS_BUNDLEDIR" 9250_ACEOF 9251 9252fi 9253 9254 9255# Check whether --with-config_file_perm was given. 9256if test "${with_config_file_perm+set}" = set; then : 9257 withval=$with_config_file_perm; CUPS_CONFIG_FILE_PERM="$withval" 9258else 9259 if test "x$uname" = xDarwin; then 9260 CUPS_CONFIG_FILE_PERM="644" 9261 else 9262 CUPS_CONFIG_FILE_PERM="640" 9263 fi 9264fi 9265 9266 9267cat >>confdefs.h <<_ACEOF 9268#define CUPS_DEFAULT_CONFIG_FILE_PERM 0$CUPS_CONFIG_FILE_PERM 9269_ACEOF 9270 9271 9272 9273# Check whether --with-cupsd_file_perm was given. 9274if test "${with_cupsd_file_perm+set}" = set; then : 9275 withval=$with_cupsd_file_perm; CUPS_CUPSD_FILE_PERM="$withval" 9276else 9277 CUPS_CUPSD_FILE_PERM="500" 9278fi 9279 9280 9281 9282 9283# Check whether --with-log_file_perm was given. 9284if test "${with_log_file_perm+set}" = set; then : 9285 withval=$with_log_file_perm; CUPS_LOG_FILE_PERM="$withval" 9286else 9287 CUPS_LOG_FILE_PERM="644" 9288fi 9289 9290 9291cat >>confdefs.h <<_ACEOF 9292#define CUPS_DEFAULT_LOG_FILE_PERM 0$CUPS_LOG_FILE_PERM 9293_ACEOF 9294 9295 9296 9297# Check whether --with-fatal_errors was given. 9298if test "${with_fatal_errors+set}" = set; then : 9299 withval=$with_fatal_errors; CUPS_FATAL_ERRORS="$withval" 9300else 9301 CUPS_FATAL_ERRORS="config" 9302fi 9303 9304 9305cat >>confdefs.h <<_ACEOF 9306#define CUPS_DEFAULT_FATAL_ERRORS "$CUPS_FATAL_ERRORS" 9307_ACEOF 9308 9309 9310 9311# Check whether --with-log_level was given. 9312if test "${with_log_level+set}" = set; then : 9313 withval=$with_log_level; CUPS_LOG_LEVEL="$withval" 9314else 9315 CUPS_LOG_LEVEL="warn" 9316fi 9317 9318 9319cat >>confdefs.h <<_ACEOF 9320#define CUPS_DEFAULT_LOG_LEVEL "$CUPS_LOG_LEVEL" 9321_ACEOF 9322 9323 9324 9325# Check whether --with-access_log_level was given. 9326if test "${with_access_log_level+set}" = set; then : 9327 withval=$with_access_log_level; CUPS_ACCESS_LOG_LEVEL="$withval" 9328else 9329 CUPS_ACCESS_LOG_LEVEL="none" 9330fi 9331 9332 9333cat >>confdefs.h <<_ACEOF 9334#define CUPS_DEFAULT_ACCESS_LOG_LEVEL "$CUPS_ACCESS_LOG_LEVEL" 9335_ACEOF 9336 9337 9338 9339# Check whether --with-page_logging was given. 9340if test "${with_page_logging+set}" = set; then : 9341 withval=$with_page_logging; 9342fi 9343 9344if test "x$enable_page_logging" = xyes; then 9345 CUPS_PAGE_LOG_FORMAT="" 9346else 9347 CUPS_PAGE_LOG_FORMAT="PageLogFormat" 9348fi 9349 9350 9351# Check whether --enable-browsing was given. 9352if test "${enable_browsing+set}" = set; then : 9353 enableval=$enable_browsing; 9354fi 9355 9356if test "x$enable_browsing" = xno; then 9357 CUPS_BROWSING="No" 9358 cat >>confdefs.h <<_ACEOF 9359#define CUPS_DEFAULT_BROWSING 0 9360_ACEOF 9361 9362else 9363 CUPS_BROWSING="Yes" 9364 cat >>confdefs.h <<_ACEOF 9365#define CUPS_DEFAULT_BROWSING 1 9366_ACEOF 9367 9368fi 9369 9370 9371 9372# Check whether --with-local_protocols was given. 9373if test "${with_local_protocols+set}" = set; then : 9374 withval=$with_local_protocols; default_local_protocols="$withval" 9375else 9376 default_local_protocols="default" 9377fi 9378 9379 9380if test x$with_local_protocols != xno; then 9381 if test "x$default_local_protocols" = "xdefault"; then 9382 if test "x$DNSSD_BACKEND" != "x"; then 9383 CUPS_BROWSE_LOCAL_PROTOCOLS="dnssd" 9384 else 9385 CUPS_BROWSE_LOCAL_PROTOCOLS="" 9386 fi 9387 else 9388 CUPS_BROWSE_LOCAL_PROTOCOLS="$default_local_protocols" 9389 fi 9390else 9391 CUPS_BROWSE_LOCAL_PROTOCOLS="" 9392fi 9393 9394 9395cat >>confdefs.h <<_ACEOF 9396#define CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS "$CUPS_BROWSE_LOCAL_PROTOCOLS" 9397_ACEOF 9398 9399 9400# Check whether --enable-default_shared was given. 9401if test "${enable_default_shared+set}" = set; then : 9402 enableval=$enable_default_shared; 9403fi 9404 9405if test "x$enable_default_shared" = xno; then 9406 CUPS_DEFAULT_SHARED="No" 9407 cat >>confdefs.h <<_ACEOF 9408#define CUPS_DEFAULT_DEFAULT_SHARED 0 9409_ACEOF 9410 9411else 9412 CUPS_DEFAULT_SHARED="Yes" 9413 cat >>confdefs.h <<_ACEOF 9414#define CUPS_DEFAULT_DEFAULT_SHARED 1 9415_ACEOF 9416 9417fi 9418 9419 9420 9421# Check whether --with-cups_user was given. 9422if test "${with_cups_user+set}" = set; then : 9423 withval=$with_cups_user; CUPS_USER="$withval" 9424else 9425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print user" >&5 9426$as_echo_n "checking for default print user... " >&6; } 9427 if test x$uname = xDarwin; then 9428 if test x`id -u _lp 2>/dev/null` = x; then 9429 CUPS_USER="lp"; 9430 else 9431 CUPS_USER="_lp"; 9432 fi 9433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_USER" >&5 9434$as_echo "$CUPS_USER" >&6; } 9435 elif test -f /etc/passwd; then 9436 CUPS_USER="" 9437 for user in lp lpd guest daemon nobody; do 9438 if test "`grep \^${user}: /etc/passwd`" != ""; then 9439 CUPS_USER="$user" 9440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $user" >&5 9441$as_echo "$user" >&6; } 9442 break; 9443 fi 9444 done 9445 9446 if test x$CUPS_USER = x; then 9447 CUPS_USER="nobody" 9448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 9449$as_echo "not found" >&6; } 9450 fi 9451 else 9452 CUPS_USER="nobody" 9453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no password file" >&5 9454$as_echo "no password file" >&6; } 9455 fi 9456fi 9457 9458 9459if test "x$CUPS_USER" = "xroot" -o "x$CUPS_USER" = "x0"; then 9460 as_fn_error $? "The default user for CUPS cannot be root!" "$LINENO" 5 9461fi 9462 9463 9464# Check whether --with-cups_group was given. 9465if test "${with_cups_group+set}" = set; then : 9466 withval=$with_cups_group; CUPS_GROUP="$withval" 9467else 9468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default print group" >&5 9469$as_echo_n "checking for default print group... " >&6; } 9470 if test x$uname = xDarwin; then 9471 if test x`id -g _lp 2>/dev/null` = x; then 9472 CUPS_GROUP="lp"; 9473 else 9474 CUPS_GROUP="_lp"; 9475 fi 9476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUPS_GROUP" >&5 9477$as_echo "$CUPS_GROUP" >&6; } 9478 elif test -f /etc/group; then 9479 GROUP_LIST="_lp lp nobody" 9480 CUPS_GROUP="" 9481 for group in $GROUP_LIST; do 9482 if test "`grep \^${group}: /etc/group`" != ""; then 9483 CUPS_GROUP="$group" 9484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $group" >&5 9485$as_echo "$group" >&6; } 9486 break; 9487 fi 9488 done 9489 9490 if test x$CUPS_GROUP = x; then 9491 CUPS_GROUP="nobody" 9492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 9493$as_echo "not found" >&6; } 9494 fi 9495 else 9496 CUPS_GROUP="nobody" 9497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5 9498$as_echo "no group file" >&6; } 9499 fi 9500fi 9501 9502 9503if test "x$CUPS_GROUP" = "xroot" -o "x$CUPS_GROUP" = "xwheel" -o "x$CUPS_GROUP" = "x0"; then 9504 as_fn_error $? "The default group for CUPS cannot be root!" "$LINENO" 5 9505fi 9506 9507 9508# Check whether --with-system_groups was given. 9509if test "${with_system_groups+set}" = set; then : 9510 withval=$with_system_groups; CUPS_SYSTEM_GROUPS="$withval" 9511else 9512 if test x$uname = xDarwin; then 9513 CUPS_SYSTEM_GROUPS="admin" 9514 else 9515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default system groups" >&5 9516$as_echo_n "checking for default system groups... " >&6; } 9517 if test -f /etc/group; then 9518 CUPS_SYSTEM_GROUPS="" 9519 GROUP_LIST="lpadmin sys system root" 9520 for group in $GROUP_LIST; do 9521 if test "`grep \^${group}: /etc/group`" != ""; then 9522 if test "x$CUPS_SYSTEM_GROUPS" = x; then 9523 CUPS_SYSTEM_GROUPS="$group" 9524 else 9525 CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group" 9526 fi 9527 fi 9528 done 9529 9530 if test "x$CUPS_SYSTEM_GROUPS" = x; then 9531 CUPS_SYSTEM_GROUPS="$GROUP_LIST" 9532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no groups found" >&5 9533$as_echo "no groups found" >&6; } 9534 else 9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CUPS_SYSTEM_GROUPS\"" >&5 9536$as_echo "\"$CUPS_SYSTEM_GROUPS\"" >&6; } 9537 fi 9538 else 9539 CUPS_SYSTEM_GROUPS="$GROUP_LIST" 9540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no group file" >&5 9541$as_echo "no group file" >&6; } 9542 fi 9543 fi 9544fi 9545 9546 9547CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS | awk '{print $1}'`" 9548 9549for group in $CUPS_SYSTEM_GROUPS; do 9550 if test "x$CUPS_GROUP" = "x$group"; then 9551 as_fn_error $? "The default system groups cannot contain the default CUPS group!" "$LINENO" 5 9552 fi 9553done 9554 9555 9556 9557 9558 9559 9560cat >>confdefs.h <<_ACEOF 9561#define CUPS_DEFAULT_USER "$CUPS_USER" 9562_ACEOF 9563 9564cat >>confdefs.h <<_ACEOF 9565#define CUPS_DEFAULT_GROUP "$CUPS_GROUP" 9566_ACEOF 9567 9568cat >>confdefs.h <<_ACEOF 9569#define CUPS_DEFAULT_SYSTEM_GROUPS "$CUPS_SYSTEM_GROUPS" 9570_ACEOF 9571 9572 9573 9574# Check whether --with-printcap was given. 9575if test "${with_printcap+set}" = set; then : 9576 withval=$with_printcap; default_printcap="$withval" 9577else 9578 default_printcap="default" 9579fi 9580 9581 9582if test x$default_printcap != xno; then 9583 if test "x$default_printcap" = "xdefault"; then 9584 case $uname in 9585 Darwin*) 9586 if test $uversion -ge 90; then 9587 CUPS_DEFAULT_PRINTCAP="/Library/Preferences/org.cups.printers.plist" 9588 else 9589 CUPS_DEFAULT_PRINTCAP="/etc/printcap" 9590 fi 9591 ;; 9592 SunOS*) 9593 CUPS_DEFAULT_PRINTCAP="/etc/printers.conf" 9594 ;; 9595 *) 9596 CUPS_DEFAULT_PRINTCAP="/etc/printcap" 9597 ;; 9598 esac 9599 else 9600 CUPS_DEFAULT_PRINTCAP="$default_printcap" 9601 fi 9602else 9603 CUPS_DEFAULT_PRINTCAP="" 9604fi 9605 9606 9607cat >>confdefs.h <<_ACEOF 9608#define CUPS_DEFAULT_PRINTCAP "$CUPS_DEFAULT_PRINTCAP" 9609_ACEOF 9610 9611 9612 9613# Check whether --with-lpdconfigfile was given. 9614if test "${with_lpdconfigfile+set}" = set; then : 9615 withval=$with_lpdconfigfile; default_lpdconfigfile="$withval" 9616else 9617 default_lpdconfigfile="default" 9618fi 9619 9620 9621if test x$default_lpdconfigfile != xno; then 9622 if test "x$default_lpdconfigfile" = "xdefault"; then 9623 case $uname in 9624 Darwin*) 9625 CUPS_DEFAULT_LPD_CONFIG_FILE="launchd:///System/Library/LaunchDaemons/org.cups.cups-lpd.plist" 9626 ;; 9627 *) 9628 if test "x$XINETD" != x; then 9629 CUPS_DEFAULT_LPD_CONFIG_FILE="xinetd://$XINETD/cups-lpd" 9630 else 9631 CUPS_DEFAULT_LPD_CONFIG_FILE="" 9632 fi 9633 ;; 9634 esac 9635 else 9636 CUPS_DEFAULT_LPD_CONFIG_FILE="$default_lpdconfigfile" 9637 fi 9638else 9639 CUPS_DEFAULT_LPD_CONFIG_FILE="" 9640fi 9641 9642cat >>confdefs.h <<_ACEOF 9643#define CUPS_DEFAULT_LPD_CONFIG_FILE "$CUPS_DEFAULT_LPD_CONFIG_FILE" 9644_ACEOF 9645 9646 9647 9648 9649# Check whether --with-smbconfigfile was given. 9650if test "${with_smbconfigfile+set}" = set; then : 9651 withval=$with_smbconfigfile; default_smbconfigfile="$withval" 9652else 9653 default_smbconfigfile="default" 9654fi 9655 9656 9657if test x$default_smbconfigfile != xno; then 9658 if test "x$default_smbconfigfile" = "xdefault"; then 9659 if test -f /etc/smb.conf; then 9660 CUPS_DEFAULT_SMB_CONFIG_FILE="samba:///etc/smb.conf" 9661 else 9662 CUPS_DEFAULT_SMB_CONFIG_FILE="" 9663 fi 9664 else 9665 CUPS_DEFAULT_SMB_CONFIG_FILE="$default_smbconfigfile" 9666 fi 9667else 9668 CUPS_DEFAULT_SMB_CONFIG_FILE="" 9669fi 9670 9671cat >>confdefs.h <<_ACEOF 9672#define CUPS_DEFAULT_SMB_CONFIG_FILE "$CUPS_DEFAULT_SMB_CONFIG_FILE" 9673_ACEOF 9674 9675 9676 9677 9678# Check whether --with-max-copies was given. 9679if test "${with_max_copies+set}" = set; then : 9680 withval=$with_max_copies; CUPS_MAX_COPIES="$withval" 9681else 9682 CUPS_MAX_COPIES="9999" 9683fi 9684 9685 9686 9687cat >>confdefs.h <<_ACEOF 9688#define CUPS_DEFAULT_MAX_COPIES $CUPS_MAX_COPIES 9689_ACEOF 9690 9691 9692# Check whether --enable-raw_printing was given. 9693if test "${enable_raw_printing+set}" = set; then : 9694 enableval=$enable_raw_printing; 9695fi 9696 9697if test "x$enable_raw_printing" != xno; then 9698 DEFAULT_RAW_PRINTING="" 9699else 9700 DEFAULT_RAW_PRINTING="#" 9701fi 9702 9703 9704 9705# Check whether --with-snmp-address was given. 9706if test "${with_snmp_address+set}" = set; then : 9707 withval=$with_snmp_address; if test "x$withval" = x; then 9708 CUPS_SNMP_ADDRESS="" 9709 else 9710 CUPS_SNMP_ADDRESS="Address $withval" 9711 fi 9712else 9713 if test "x$uname" = xDarwin; then 9714 CUPS_SNMP_ADDRESS="" 9715 else 9716 CUPS_SNMP_ADDRESS="Address @LOCAL" 9717 fi 9718fi 9719 9720 9721 9722# Check whether --with-snmp-community was given. 9723if test "${with_snmp_community+set}" = set; then : 9724 withval=$with_snmp_community; CUPS_SNMP_COMMUNITY="Community $withval" 9725else 9726 CUPS_SNMP_COMMUNITY="Community public" 9727fi 9728 9729 9730 9731 9732 9733 9734# Check whether --with-ipp-port was given. 9735if test "${with_ipp_port+set}" = set; then : 9736 withval=$with_ipp_port; DEFAULT_IPP_PORT="$withval" 9737else 9738 DEFAULT_IPP_PORT="631" 9739fi 9740 9741 9742 9743cat >>confdefs.h <<_ACEOF 9744#define CUPS_DEFAULT_IPP_PORT $DEFAULT_IPP_PORT 9745_ACEOF 9746 9747 9748# Check whether --enable-webif was given. 9749if test "${enable_webif+set}" = set; then : 9750 enableval=$enable_webif; 9751fi 9752 9753case "x$enable_webif" in 9754 xno) 9755 CUPS_WEBIF=No 9756 CUPS_DEFAULT_WEBIF=0 9757 ;; 9758 xyes) 9759 CUPS_WEBIF=Yes 9760 CUPS_DEFAULT_WEBIF=1 9761 ;; 9762 *) 9763 if test $uname = Darwin; then 9764 CUPS_WEBIF=No 9765 CUPS_DEFAULT_WEBIF=0 9766 else 9767 CUPS_WEBIF=Yes 9768 CUPS_DEFAULT_WEBIF=1 9769 fi 9770 ;; 9771esac 9772 9773 9774cat >>confdefs.h <<_ACEOF 9775#define CUPS_DEFAULT_WEBIF $CUPS_DEFAULT_WEBIF 9776_ACEOF 9777 9778 9779 9780 9781 9782# Check whether --with-java was given. 9783if test "${with_java+set}" = set; then : 9784 withval=$with_java; CUPS_JAVA="$withval" 9785else 9786 CUPS_JAVA="" 9787fi 9788 9789 9790if test "x$CUPS_JAVA" = x; then 9791 # Extract the first word of "java", so it can be a program name with args. 9792set dummy java; ac_word=$2 9793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9794$as_echo_n "checking for $ac_word... " >&6; } 9795if ${ac_cv_path_JAVA+:} false; then : 9796 $as_echo_n "(cached) " >&6 9797else 9798 case $JAVA in 9799 [\\/]* | ?:[\\/]*) 9800 ac_cv_path_JAVA="$JAVA" # Let the user override the test with a path. 9801 ;; 9802 *) 9803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9804for as_dir in $PATH 9805do 9806 IFS=$as_save_IFS 9807 test -z "$as_dir" && as_dir=. 9808 for ac_exec_ext in '' $ac_executable_extensions; do 9809 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 9810 ac_cv_path_JAVA="$as_dir/$ac_word$ac_exec_ext" 9811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9812 break 2 9813 fi 9814done 9815 done 9816IFS=$as_save_IFS 9817 9818 ;; 9819esac 9820fi 9821JAVA=$ac_cv_path_JAVA 9822if test -n "$JAVA"; then 9823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JAVA" >&5 9824$as_echo "$JAVA" >&6; } 9825else 9826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9827$as_echo "no" >&6; } 9828fi 9829 9830 9831 CUPS_JAVA="$JAVA" 9832fi 9833 9834cat >>confdefs.h <<_ACEOF 9835#define CUPS_JAVA "$CUPS_JAVA" 9836_ACEOF 9837 9838 9839if test "x$CUPS_JAVA" != x; then 9840 $as_echo "#define HAVE_JAVA 1" >>confdefs.h 9841 9842fi 9843 9844 9845# Check whether --with-perl was given. 9846if test "${with_perl+set}" = set; then : 9847 withval=$with_perl; CUPS_PERL="$withval" 9848else 9849 CUPS_PERL="" 9850fi 9851 9852 9853if test "x$CUPS_PERL" = x; then 9854 # Extract the first word of "perl", so it can be a program name with args. 9855set dummy perl; ac_word=$2 9856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9857$as_echo_n "checking for $ac_word... " >&6; } 9858if ${ac_cv_path_PERL+:} false; then : 9859 $as_echo_n "(cached) " >&6 9860else 9861 case $PERL in 9862 [\\/]* | ?:[\\/]*) 9863 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 9864 ;; 9865 *) 9866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9867for as_dir in $PATH 9868do 9869 IFS=$as_save_IFS 9870 test -z "$as_dir" && as_dir=. 9871 for ac_exec_ext in '' $ac_executable_extensions; do 9872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 9873 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 9874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9875 break 2 9876 fi 9877done 9878 done 9879IFS=$as_save_IFS 9880 9881 ;; 9882esac 9883fi 9884PERL=$ac_cv_path_PERL 9885if test -n "$PERL"; then 9886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 9887$as_echo "$PERL" >&6; } 9888else 9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9890$as_echo "no" >&6; } 9891fi 9892 9893 9894 CUPS_PERL="$PERL" 9895fi 9896 9897cat >>confdefs.h <<_ACEOF 9898#define CUPS_PERL "$CUPS_PERL" 9899_ACEOF 9900 9901 9902if test "x$CUPS_PERL" != x; then 9903 $as_echo "#define HAVE_PERL 1" >>confdefs.h 9904 9905fi 9906 9907 9908# Check whether --with-php was given. 9909if test "${with_php+set}" = set; then : 9910 withval=$with_php; CUPS_PHP="$withval" 9911else 9912 CUPS_PHP="" 9913fi 9914 9915 9916if test "x$CUPS_PHP" = x; then 9917 # Extract the first word of "php-cgi", so it can be a program name with args. 9918set dummy php-cgi; ac_word=$2 9919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9920$as_echo_n "checking for $ac_word... " >&6; } 9921if ${ac_cv_path_PHPCGI+:} false; then : 9922 $as_echo_n "(cached) " >&6 9923else 9924 case $PHPCGI in 9925 [\\/]* | ?:[\\/]*) 9926 ac_cv_path_PHPCGI="$PHPCGI" # Let the user override the test with a path. 9927 ;; 9928 *) 9929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9930for as_dir in $PATH 9931do 9932 IFS=$as_save_IFS 9933 test -z "$as_dir" && as_dir=. 9934 for ac_exec_ext in '' $ac_executable_extensions; do 9935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 9936 ac_cv_path_PHPCGI="$as_dir/$ac_word$ac_exec_ext" 9937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9938 break 2 9939 fi 9940done 9941 done 9942IFS=$as_save_IFS 9943 9944 ;; 9945esac 9946fi 9947PHPCGI=$ac_cv_path_PHPCGI 9948if test -n "$PHPCGI"; then 9949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHPCGI" >&5 9950$as_echo "$PHPCGI" >&6; } 9951else 9952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9953$as_echo "no" >&6; } 9954fi 9955 9956 9957 if test "x$PHPCGI" = x; then 9958 # Extract the first word of "php", so it can be a program name with args. 9959set dummy php; ac_word=$2 9960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9961$as_echo_n "checking for $ac_word... " >&6; } 9962if ${ac_cv_path_PHP+:} false; then : 9963 $as_echo_n "(cached) " >&6 9964else 9965 case $PHP in 9966 [\\/]* | ?:[\\/]*) 9967 ac_cv_path_PHP="$PHP" # Let the user override the test with a path. 9968 ;; 9969 *) 9970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9971for as_dir in $PATH 9972do 9973 IFS=$as_save_IFS 9974 test -z "$as_dir" && as_dir=. 9975 for ac_exec_ext in '' $ac_executable_extensions; do 9976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 9977 ac_cv_path_PHP="$as_dir/$ac_word$ac_exec_ext" 9978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9979 break 2 9980 fi 9981done 9982 done 9983IFS=$as_save_IFS 9984 9985 ;; 9986esac 9987fi 9988PHP=$ac_cv_path_PHP 9989if test -n "$PHP"; then 9990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PHP" >&5 9991$as_echo "$PHP" >&6; } 9992else 9993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9994$as_echo "no" >&6; } 9995fi 9996 9997 9998 CUPS_PHP="$PHP" 9999 else 10000 CUPS_PHP="$PHPCGI" 10001 fi 10002fi 10003 10004cat >>confdefs.h <<_ACEOF 10005#define CUPS_PHP "$CUPS_PHP" 10006_ACEOF 10007 10008 10009if test "x$CUPS_PHP" = x; then 10010 CUPS_PHP="no" 10011else 10012 $as_echo "#define HAVE_PHP 1" >>confdefs.h 10013 10014fi 10015 10016 10017# Check whether --with-python was given. 10018if test "${with_python+set}" = set; then : 10019 withval=$with_python; CUPS_PYTHON="$withval" 10020else 10021 CUPS_PYTHON="" 10022fi 10023 10024 10025if test "x$CUPS_PYTHON" = x; then 10026 # Extract the first word of "python", so it can be a program name with args. 10027set dummy python; ac_word=$2 10028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10029$as_echo_n "checking for $ac_word... " >&6; } 10030if ${ac_cv_path_PYTHON+:} false; then : 10031 $as_echo_n "(cached) " >&6 10032else 10033 case $PYTHON in 10034 [\\/]* | ?:[\\/]*) 10035 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. 10036 ;; 10037 *) 10038 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10039for as_dir in $PATH 10040do 10041 IFS=$as_save_IFS 10042 test -z "$as_dir" && as_dir=. 10043 for ac_exec_ext in '' $ac_executable_extensions; do 10044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 10045 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" 10046 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10047 break 2 10048 fi 10049done 10050 done 10051IFS=$as_save_IFS 10052 10053 ;; 10054esac 10055fi 10056PYTHON=$ac_cv_path_PYTHON 10057if test -n "$PYTHON"; then 10058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 10059$as_echo "$PYTHON" >&6; } 10060else 10061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10062$as_echo "no" >&6; } 10063fi 10064 10065 10066 CUPS_PYTHON="$PYTHON" 10067fi 10068 10069cat >>confdefs.h <<_ACEOF 10070#define CUPS_PYTHON "$CUPS_PYTHON" 10071_ACEOF 10072 10073 10074if test "x$CUPS_PYTHON" != x; then 10075 $as_echo "#define HAVE_PYTHON 1" >>confdefs.h 10076 10077fi 10078 10079 10080 10081INSTALL_LANGUAGES="" 10082UNINSTALL_LANGUAGES="" 10083LANGFILES="" 10084if test "x$LANGUAGES" != x; then 10085 INSTALL_LANGUAGES="install-languages" 10086 UNINSTALL_LANGUAGES="uninstall-languages" 10087 for lang in $LANGUAGES; do 10088 if test -f doc/$lang/index.html.in; then 10089 LANGFILES="$LANGFILES doc/$lang/index.html" 10090 fi 10091 10092 if test -f templates/$lang/header.tmpl.in; then 10093 LANGFILES="$LANGFILES templates/$lang/header.tmpl" 10094 fi 10095 done 10096elif test "x$CUPS_BUNDLEDIR" != x; then 10097 INSTALL_LANGUAGES="install-langbundle" 10098 UNINSTALL_LANGUAGES="uninstall-langbundle" 10099fi 10100 10101 10102 10103 10104ac_config_files="$ac_config_files Makedefs conf/cups-files.conf conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf cups-config data/testprint 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.cupsd.path scheduler/org.cups.cupsd.service scheduler/org.cups.cupsd.socket templates/header.tmpl packaging/cups.list $LANGFILES" 10105 10106cat >confcache <<\_ACEOF 10107# This file is a shell script that caches the results of configure 10108# tests run on this system so they can be shared between configure 10109# scripts and configure runs, see configure's option --config-cache. 10110# It is not useful on other systems. If it contains results you don't 10111# want to keep, you may remove or edit it. 10112# 10113# config.status only pays attention to the cache file if you give it 10114# the --recheck option to rerun configure. 10115# 10116# `ac_cv_env_foo' variables (set or unset) will be overridden when 10117# loading this file, other *unset* `ac_cv_foo' will be assigned the 10118# following values. 10119 10120_ACEOF 10121 10122# The following way of writing the cache mishandles newlines in values, 10123# but we know of no workaround that is simple, portable, and efficient. 10124# So, we kill variables containing newlines. 10125# Ultrix sh set writes to stderr and can't be redirected directly, 10126# and sets the high bit in the cache file unless we assign to the vars. 10127( 10128 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 10129 eval ac_val=\$$ac_var 10130 case $ac_val in #( 10131 *${as_nl}*) 10132 case $ac_var in #( 10133 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 10134$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 10135 esac 10136 case $ac_var in #( 10137 _ | IFS | as_nl) ;; #( 10138 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 10139 *) { eval $ac_var=; unset $ac_var;} ;; 10140 esac ;; 10141 esac 10142 done 10143 10144 (set) 2>&1 | 10145 case $as_nl`(ac_space=' '; set) 2>&1` in #( 10146 *${as_nl}ac_space=\ *) 10147 # `set' does not quote correctly, so add quotes: double-quote 10148 # substitution turns \\\\ into \\, and sed turns \\ into \. 10149 sed -n \ 10150 "s/'/'\\\\''/g; 10151 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 10152 ;; #( 10153 *) 10154 # `set' quotes correctly as required by POSIX, so do not add quotes. 10155 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 10156 ;; 10157 esac | 10158 sort 10159) | 10160 sed ' 10161 /^ac_cv_env_/b end 10162 t clear 10163 :clear 10164 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 10165 t end 10166 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 10167 :end' >>confcache 10168if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 10169 if test -w "$cache_file"; then 10170 if test "x$cache_file" != "x/dev/null"; then 10171 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 10172$as_echo "$as_me: updating cache $cache_file" >&6;} 10173 if test ! -f "$cache_file" || test -h "$cache_file"; then 10174 cat confcache >"$cache_file" 10175 else 10176 case $cache_file in #( 10177 */* | ?:*) 10178 mv -f confcache "$cache_file"$$ && 10179 mv -f "$cache_file"$$ "$cache_file" ;; #( 10180 *) 10181 mv -f confcache "$cache_file" ;; 10182 esac 10183 fi 10184 fi 10185 else 10186 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 10187$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 10188 fi 10189fi 10190rm -f confcache 10191 10192test "x$prefix" = xNONE && prefix=$ac_default_prefix 10193# Let make expand exec_prefix. 10194test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 10195 10196DEFS=-DHAVE_CONFIG_H 10197 10198ac_libobjs= 10199ac_ltlibobjs= 10200U= 10201for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 10202 # 1. Remove the extension, and $U if already installed. 10203 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 10204 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 10205 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 10206 # will be set to the directory where LIBOBJS objects are built. 10207 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 10208 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 10209done 10210LIBOBJS=$ac_libobjs 10211 10212LTLIBOBJS=$ac_ltlibobjs 10213 10214 10215 10216: "${CONFIG_STATUS=./config.status}" 10217ac_write_fail=0 10218ac_clean_files_save=$ac_clean_files 10219ac_clean_files="$ac_clean_files $CONFIG_STATUS" 10220{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 10221$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 10222as_write_fail=0 10223cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 10224#! $SHELL 10225# Generated by $as_me. 10226# Run this file to recreate the current configuration. 10227# Compiler output produced by configure, useful for debugging 10228# configure, is in config.log if it exists. 10229 10230debug=false 10231ac_cs_recheck=false 10232ac_cs_silent=false 10233 10234SHELL=\${CONFIG_SHELL-$SHELL} 10235export SHELL 10236_ASEOF 10237cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 10238## -------------------- ## 10239## M4sh Initialization. ## 10240## -------------------- ## 10241 10242# Be more Bourne compatible 10243DUALCASE=1; export DUALCASE # for MKS sh 10244if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 10245 emulate sh 10246 NULLCMD=: 10247 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 10248 # is contrary to our usage. Disable this feature. 10249 alias -g '${1+"$@"}'='"$@"' 10250 setopt NO_GLOB_SUBST 10251else 10252 case `(set -o) 2>/dev/null` in #( 10253 *posix*) : 10254 set -o posix ;; #( 10255 *) : 10256 ;; 10257esac 10258fi 10259 10260 10261as_nl=' 10262' 10263export as_nl 10264# Printing a long string crashes Solaris 7 /usr/bin/printf. 10265as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 10266as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 10267as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 10268# Prefer a ksh shell builtin over an external printf program on Solaris, 10269# but without wasting forks for bash or zsh. 10270if test -z "$BASH_VERSION$ZSH_VERSION" \ 10271 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 10272 as_echo='print -r --' 10273 as_echo_n='print -rn --' 10274elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 10275 as_echo='printf %s\n' 10276 as_echo_n='printf %s' 10277else 10278 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 10279 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 10280 as_echo_n='/usr/ucb/echo -n' 10281 else 10282 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 10283 as_echo_n_body='eval 10284 arg=$1; 10285 case $arg in #( 10286 *"$as_nl"*) 10287 expr "X$arg" : "X\\(.*\\)$as_nl"; 10288 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 10289 esac; 10290 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 10291 ' 10292 export as_echo_n_body 10293 as_echo_n='sh -c $as_echo_n_body as_echo' 10294 fi 10295 export as_echo_body 10296 as_echo='sh -c $as_echo_body as_echo' 10297fi 10298 10299# The user is always right. 10300if test "${PATH_SEPARATOR+set}" != set; then 10301 PATH_SEPARATOR=: 10302 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 10303 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 10304 PATH_SEPARATOR=';' 10305 } 10306fi 10307 10308 10309# IFS 10310# We need space, tab and new line, in precisely that order. Quoting is 10311# there to prevent editors from complaining about space-tab. 10312# (If _AS_PATH_WALK were called with IFS unset, it would disable word 10313# splitting by setting IFS to empty value.) 10314IFS=" "" $as_nl" 10315 10316# Find who we are. Look in the path if we contain no directory separator. 10317as_myself= 10318case $0 in #(( 10319 *[\\/]* ) as_myself=$0 ;; 10320 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10321for as_dir in $PATH 10322do 10323 IFS=$as_save_IFS 10324 test -z "$as_dir" && as_dir=. 10325 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10326 done 10327IFS=$as_save_IFS 10328 10329 ;; 10330esac 10331# We did not find ourselves, most probably we were run as `sh COMMAND' 10332# in which case we are not to be found in the path. 10333if test "x$as_myself" = x; then 10334 as_myself=$0 10335fi 10336if test ! -f "$as_myself"; then 10337 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 10338 exit 1 10339fi 10340 10341# Unset variables that we do not need and which cause bugs (e.g. in 10342# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 10343# suppresses any "Segmentation fault" message there. '((' could 10344# trigger a bug in pdksh 5.2.14. 10345for as_var in BASH_ENV ENV MAIL MAILPATH 10346do eval test x\${$as_var+set} = xset \ 10347 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 10348done 10349PS1='$ ' 10350PS2='> ' 10351PS4='+ ' 10352 10353# NLS nuisances. 10354LC_ALL=C 10355export LC_ALL 10356LANGUAGE=C 10357export LANGUAGE 10358 10359# CDPATH. 10360(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 10361 10362 10363# as_fn_error STATUS ERROR [LINENO LOG_FD] 10364# ---------------------------------------- 10365# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 10366# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 10367# script with STATUS, using 1 if that was 0. 10368as_fn_error () 10369{ 10370 as_status=$1; test $as_status -eq 0 && as_status=1 10371 if test "$4"; then 10372 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 10373 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 10374 fi 10375 $as_echo "$as_me: error: $2" >&2 10376 as_fn_exit $as_status 10377} # as_fn_error 10378 10379 10380# as_fn_set_status STATUS 10381# ----------------------- 10382# Set $? to STATUS, without forking. 10383as_fn_set_status () 10384{ 10385 return $1 10386} # as_fn_set_status 10387 10388# as_fn_exit STATUS 10389# ----------------- 10390# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 10391as_fn_exit () 10392{ 10393 set +e 10394 as_fn_set_status $1 10395 exit $1 10396} # as_fn_exit 10397 10398# as_fn_unset VAR 10399# --------------- 10400# Portably unset VAR. 10401as_fn_unset () 10402{ 10403 { eval $1=; unset $1;} 10404} 10405as_unset=as_fn_unset 10406# as_fn_append VAR VALUE 10407# ---------------------- 10408# Append the text in VALUE to the end of the definition contained in VAR. Take 10409# advantage of any shell optimizations that allow amortized linear growth over 10410# repeated appends, instead of the typical quadratic growth present in naive 10411# implementations. 10412if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 10413 eval 'as_fn_append () 10414 { 10415 eval $1+=\$2 10416 }' 10417else 10418 as_fn_append () 10419 { 10420 eval $1=\$$1\$2 10421 } 10422fi # as_fn_append 10423 10424# as_fn_arith ARG... 10425# ------------------ 10426# Perform arithmetic evaluation on the ARGs, and store the result in the 10427# global $as_val. Take advantage of shells that can avoid forks. The arguments 10428# must be portable across $(()) and expr. 10429if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 10430 eval 'as_fn_arith () 10431 { 10432 as_val=$(( $* )) 10433 }' 10434else 10435 as_fn_arith () 10436 { 10437 as_val=`expr "$@" || test $? -eq 1` 10438 } 10439fi # as_fn_arith 10440 10441 10442if expr a : '\(a\)' >/dev/null 2>&1 && 10443 test "X`expr 00001 : '.*\(...\)'`" = X001; then 10444 as_expr=expr 10445else 10446 as_expr=false 10447fi 10448 10449if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 10450 as_basename=basename 10451else 10452 as_basename=false 10453fi 10454 10455if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 10456 as_dirname=dirname 10457else 10458 as_dirname=false 10459fi 10460 10461as_me=`$as_basename -- "$0" || 10462$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 10463 X"$0" : 'X\(//\)$' \| \ 10464 X"$0" : 'X\(/\)' \| . 2>/dev/null || 10465$as_echo X/"$0" | 10466 sed '/^.*\/\([^/][^/]*\)\/*$/{ 10467 s//\1/ 10468 q 10469 } 10470 /^X\/\(\/\/\)$/{ 10471 s//\1/ 10472 q 10473 } 10474 /^X\/\(\/\).*/{ 10475 s//\1/ 10476 q 10477 } 10478 s/.*/./; q'` 10479 10480# Avoid depending upon Character Ranges. 10481as_cr_letters='abcdefghijklmnopqrstuvwxyz' 10482as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 10483as_cr_Letters=$as_cr_letters$as_cr_LETTERS 10484as_cr_digits='0123456789' 10485as_cr_alnum=$as_cr_Letters$as_cr_digits 10486 10487ECHO_C= ECHO_N= ECHO_T= 10488case `echo -n x` in #((((( 10489-n*) 10490 case `echo 'xy\c'` in 10491 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 10492 xy) ECHO_C='\c';; 10493 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 10494 ECHO_T=' ';; 10495 esac;; 10496*) 10497 ECHO_N='-n';; 10498esac 10499 10500rm -f conf$$ conf$$.exe conf$$.file 10501if test -d conf$$.dir; then 10502 rm -f conf$$.dir/conf$$.file 10503else 10504 rm -f conf$$.dir 10505 mkdir conf$$.dir 2>/dev/null 10506fi 10507if (echo >conf$$.file) 2>/dev/null; then 10508 if ln -s conf$$.file conf$$ 2>/dev/null; then 10509 as_ln_s='ln -s' 10510 # ... but there are two gotchas: 10511 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 10512 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 10513 # In both cases, we have to default to `cp -p'. 10514 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 10515 as_ln_s='cp -p' 10516 elif ln conf$$.file conf$$ 2>/dev/null; then 10517 as_ln_s=ln 10518 else 10519 as_ln_s='cp -p' 10520 fi 10521else 10522 as_ln_s='cp -p' 10523fi 10524rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 10525rmdir conf$$.dir 2>/dev/null 10526 10527 10528# as_fn_mkdir_p 10529# ------------- 10530# Create "$as_dir" as a directory, including parents if necessary. 10531as_fn_mkdir_p () 10532{ 10533 10534 case $as_dir in #( 10535 -*) as_dir=./$as_dir;; 10536 esac 10537 test -d "$as_dir" || eval $as_mkdir_p || { 10538 as_dirs= 10539 while :; do 10540 case $as_dir in #( 10541 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 10542 *) as_qdir=$as_dir;; 10543 esac 10544 as_dirs="'$as_qdir' $as_dirs" 10545 as_dir=`$as_dirname -- "$as_dir" || 10546$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10547 X"$as_dir" : 'X\(//\)[^/]' \| \ 10548 X"$as_dir" : 'X\(//\)$' \| \ 10549 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 10550$as_echo X"$as_dir" | 10551 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 10552 s//\1/ 10553 q 10554 } 10555 /^X\(\/\/\)[^/].*/{ 10556 s//\1/ 10557 q 10558 } 10559 /^X\(\/\/\)$/{ 10560 s//\1/ 10561 q 10562 } 10563 /^X\(\/\).*/{ 10564 s//\1/ 10565 q 10566 } 10567 s/.*/./; q'` 10568 test -d "$as_dir" && break 10569 done 10570 test -z "$as_dirs" || eval "mkdir $as_dirs" 10571 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 10572 10573 10574} # as_fn_mkdir_p 10575if mkdir -p . 2>/dev/null; then 10576 as_mkdir_p='mkdir -p "$as_dir"' 10577else 10578 test -d ./-p && rmdir ./-p 10579 as_mkdir_p=false 10580fi 10581 10582if test -x / >/dev/null 2>&1; then 10583 as_test_x='test -x' 10584else 10585 if ls -dL / >/dev/null 2>&1; then 10586 as_ls_L_option=L 10587 else 10588 as_ls_L_option= 10589 fi 10590 as_test_x=' 10591 eval sh -c '\'' 10592 if test -d "$1"; then 10593 test -d "$1/."; 10594 else 10595 case $1 in #( 10596 -*)set "./$1";; 10597 esac; 10598 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 10599 ???[sx]*):;;*)false;;esac;fi 10600 '\'' sh 10601 ' 10602fi 10603as_executable_p=$as_test_x 10604 10605# Sed expression to map a string onto a valid CPP name. 10606as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 10607 10608# Sed expression to map a string onto a valid variable name. 10609as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 10610 10611 10612exec 6>&1 10613## ----------------------------------- ## 10614## Main body of $CONFIG_STATUS script. ## 10615## ----------------------------------- ## 10616_ASEOF 10617test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 10618 10619cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 10620# Save the log message, to keep $0 and so on meaningful, and to 10621# report actual input values of CONFIG_FILES etc. instead of their 10622# values after options handling. 10623ac_log=" 10624This file was extended by $as_me, which was 10625generated by GNU Autoconf 2.68. Invocation command line was 10626 10627 CONFIG_FILES = $CONFIG_FILES 10628 CONFIG_HEADERS = $CONFIG_HEADERS 10629 CONFIG_LINKS = $CONFIG_LINKS 10630 CONFIG_COMMANDS = $CONFIG_COMMANDS 10631 $ $0 $@ 10632 10633on `(hostname || uname -n) 2>/dev/null | sed 1q` 10634" 10635 10636_ACEOF 10637 10638case $ac_config_files in *" 10639"*) set x $ac_config_files; shift; ac_config_files=$*;; 10640esac 10641 10642case $ac_config_headers in *" 10643"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 10644esac 10645 10646 10647cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10648# Files that config.status was made for. 10649config_files="$ac_config_files" 10650config_headers="$ac_config_headers" 10651 10652_ACEOF 10653 10654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 10655ac_cs_usage="\ 10656\`$as_me' instantiates files and other configuration actions 10657from templates according to the current configuration. Unless the files 10658and actions are specified as TAGs, all are instantiated by default. 10659 10660Usage: $0 [OPTION]... [TAG]... 10661 10662 -h, --help print this help, then exit 10663 -V, --version print version number and configuration settings, then exit 10664 --config print configuration, then exit 10665 -q, --quiet, --silent 10666 do not print progress messages 10667 -d, --debug don't remove temporary files 10668 --recheck update $as_me by reconfiguring in the same conditions 10669 --file=FILE[:TEMPLATE] 10670 instantiate the configuration file FILE 10671 --header=FILE[:TEMPLATE] 10672 instantiate the configuration header FILE 10673 10674Configuration files: 10675$config_files 10676 10677Configuration headers: 10678$config_headers 10679 10680Report bugs to the package provider." 10681 10682_ACEOF 10683cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10684ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 10685ac_cs_version="\\ 10686config.status 10687configured by $0, generated by GNU Autoconf 2.68, 10688 with options \\"\$ac_cs_config\\" 10689 10690Copyright (C) 2010 Free Software Foundation, Inc. 10691This config.status script is free software; the Free Software Foundation 10692gives unlimited permission to copy, distribute and modify it." 10693 10694ac_pwd='$ac_pwd' 10695srcdir='$srcdir' 10696AWK='$AWK' 10697test -n "\$AWK" || AWK=awk 10698_ACEOF 10699 10700cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 10701# The default lists apply if the user does not specify any file. 10702ac_need_defaults=: 10703while test $# != 0 10704do 10705 case $1 in 10706 --*=?*) 10707 ac_option=`expr "X$1" : 'X\([^=]*\)='` 10708 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 10709 ac_shift=: 10710 ;; 10711 --*=) 10712 ac_option=`expr "X$1" : 'X\([^=]*\)='` 10713 ac_optarg= 10714 ac_shift=: 10715 ;; 10716 *) 10717 ac_option=$1 10718 ac_optarg=$2 10719 ac_shift=shift 10720 ;; 10721 esac 10722 10723 case $ac_option in 10724 # Handling of the options. 10725 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 10726 ac_cs_recheck=: ;; 10727 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 10728 $as_echo "$ac_cs_version"; exit ;; 10729 --config | --confi | --conf | --con | --co | --c ) 10730 $as_echo "$ac_cs_config"; exit ;; 10731 --debug | --debu | --deb | --de | --d | -d ) 10732 debug=: ;; 10733 --file | --fil | --fi | --f ) 10734 $ac_shift 10735 case $ac_optarg in 10736 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 10737 '') as_fn_error $? "missing file argument" ;; 10738 esac 10739 as_fn_append CONFIG_FILES " '$ac_optarg'" 10740 ac_need_defaults=false;; 10741 --header | --heade | --head | --hea ) 10742 $ac_shift 10743 case $ac_optarg in 10744 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 10745 esac 10746 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 10747 ac_need_defaults=false;; 10748 --he | --h) 10749 # Conflict between --help and --header 10750 as_fn_error $? "ambiguous option: \`$1' 10751Try \`$0 --help' for more information.";; 10752 --help | --hel | -h ) 10753 $as_echo "$ac_cs_usage"; exit ;; 10754 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 10755 | -silent | --silent | --silen | --sile | --sil | --si | --s) 10756 ac_cs_silent=: ;; 10757 10758 # This is an error. 10759 -*) as_fn_error $? "unrecognized option: \`$1' 10760Try \`$0 --help' for more information." ;; 10761 10762 *) as_fn_append ac_config_targets " $1" 10763 ac_need_defaults=false ;; 10764 10765 esac 10766 shift 10767done 10768 10769ac_configure_extra_args= 10770 10771if $ac_cs_silent; then 10772 exec 6>/dev/null 10773 ac_configure_extra_args="$ac_configure_extra_args --silent" 10774fi 10775 10776_ACEOF 10777cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10778if \$ac_cs_recheck; then 10779 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 10780 shift 10781 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 10782 CONFIG_SHELL='$SHELL' 10783 export CONFIG_SHELL 10784 exec "\$@" 10785fi 10786 10787_ACEOF 10788cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 10789exec 5>>config.log 10790{ 10791 echo 10792 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 10793## Running $as_me. ## 10794_ASBOX 10795 $as_echo "$ac_log" 10796} >&5 10797 10798_ACEOF 10799cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10800_ACEOF 10801 10802cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 10803 10804# Handling of arguments. 10805for ac_config_target in $ac_config_targets 10806do 10807 case $ac_config_target in 10808 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 10809 "Makedefs") CONFIG_FILES="$CONFIG_FILES Makedefs" ;; 10810 "conf/cups-files.conf") CONFIG_FILES="$CONFIG_FILES conf/cups-files.conf" ;; 10811 "conf/cupsd.conf") CONFIG_FILES="$CONFIG_FILES conf/cupsd.conf" ;; 10812 "conf/mime.convs") CONFIG_FILES="$CONFIG_FILES conf/mime.convs" ;; 10813 "conf/pam.std") CONFIG_FILES="$CONFIG_FILES conf/pam.std" ;; 10814 "conf/snmp.conf") CONFIG_FILES="$CONFIG_FILES conf/snmp.conf" ;; 10815 "cups-config") CONFIG_FILES="$CONFIG_FILES cups-config" ;; 10816 "data/testprint") CONFIG_FILES="$CONFIG_FILES data/testprint" ;; 10817 "desktop/cups.desktop") CONFIG_FILES="$CONFIG_FILES desktop/cups.desktop" ;; 10818 "doc/index.html") CONFIG_FILES="$CONFIG_FILES doc/index.html" ;; 10819 "man/client.conf.man") CONFIG_FILES="$CONFIG_FILES man/client.conf.man" ;; 10820 "man/cups-files.conf.man") CONFIG_FILES="$CONFIG_FILES man/cups-files.conf.man" ;; 10821 "man/cups-lpd.man") CONFIG_FILES="$CONFIG_FILES man/cups-lpd.man" ;; 10822 "man/cups-snmp.man") CONFIG_FILES="$CONFIG_FILES man/cups-snmp.man" ;; 10823 "man/cupsaddsmb.man") CONFIG_FILES="$CONFIG_FILES man/cupsaddsmb.man" ;; 10824 "man/cupsd.conf.man") CONFIG_FILES="$CONFIG_FILES man/cupsd.conf.man" ;; 10825 "man/cupsd.man") CONFIG_FILES="$CONFIG_FILES man/cupsd.man" ;; 10826 "man/lpoptions.man") CONFIG_FILES="$CONFIG_FILES man/lpoptions.man" ;; 10827 "scheduler/cups-lpd.xinetd") CONFIG_FILES="$CONFIG_FILES scheduler/cups-lpd.xinetd" ;; 10828 "scheduler/cups.sh") CONFIG_FILES="$CONFIG_FILES scheduler/cups.sh" ;; 10829 "scheduler/cups.xml") CONFIG_FILES="$CONFIG_FILES scheduler/cups.xml" ;; 10830 "scheduler/org.cups.cups-lpd.plist") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cups-lpd.plist" ;; 10831 "scheduler/org.cups.cupsd.path") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.path" ;; 10832 "scheduler/org.cups.cupsd.service") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.service" ;; 10833 "scheduler/org.cups.cupsd.socket") CONFIG_FILES="$CONFIG_FILES scheduler/org.cups.cupsd.socket" ;; 10834 "templates/header.tmpl") CONFIG_FILES="$CONFIG_FILES templates/header.tmpl" ;; 10835 "packaging/cups.list") CONFIG_FILES="$CONFIG_FILES packaging/cups.list" ;; 10836 "$LANGFILES") CONFIG_FILES="$CONFIG_FILES $LANGFILES" ;; 10837 10838 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 10839 esac 10840done 10841 10842 10843# If the user did not use the arguments to specify the items to instantiate, 10844# then the envvar interface is used. Set only those that are not. 10845# We use the long form for the default assignment because of an extremely 10846# bizarre bug on SunOS 4.1.3. 10847if $ac_need_defaults; then 10848 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 10849 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 10850fi 10851 10852# Have a temporary directory for convenience. Make it in the build tree 10853# simply because there is no reason against having it here, and in addition, 10854# creating and moving files from /tmp can sometimes cause problems. 10855# Hook for its removal unless debugging. 10856# Note that there is a small window in which the directory will not be cleaned: 10857# after its creation but before its name has been assigned to `$tmp'. 10858$debug || 10859{ 10860 tmp= ac_tmp= 10861 trap 'exit_status=$? 10862 : "${ac_tmp:=$tmp}" 10863 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 10864' 0 10865 trap 'as_fn_exit 1' 1 2 13 15 10866} 10867# Create a (secure) tmp directory for tmp files. 10868 10869{ 10870 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 10871 test -d "$tmp" 10872} || 10873{ 10874 tmp=./conf$$-$RANDOM 10875 (umask 077 && mkdir "$tmp") 10876} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 10877ac_tmp=$tmp 10878 10879# Set up the scripts for CONFIG_FILES section. 10880# No need to generate them if there are no CONFIG_FILES. 10881# This happens for instance with `./config.status config.h'. 10882if test -n "$CONFIG_FILES"; then 10883 10884 10885ac_cr=`echo X | tr X '\015'` 10886# On cygwin, bash can eat \r inside `` if the user requested igncr. 10887# But we know of no other shell where ac_cr would be empty at this 10888# point, so we can use a bashism as a fallback. 10889if test "x$ac_cr" = x; then 10890 eval ac_cr=\$\'\\r\' 10891fi 10892ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 10893if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 10894 ac_cs_awk_cr='\\r' 10895else 10896 ac_cs_awk_cr=$ac_cr 10897fi 10898 10899echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 10900_ACEOF 10901 10902 10903{ 10904 echo "cat >conf$$subs.awk <<_ACEOF" && 10905 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 10906 echo "_ACEOF" 10907} >conf$$subs.sh || 10908 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 10909ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 10910ac_delim='%!_!# ' 10911for ac_last_try in false false false false false :; do 10912 . ./conf$$subs.sh || 10913 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 10914 10915 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 10916 if test $ac_delim_n = $ac_delim_num; then 10917 break 10918 elif $ac_last_try; then 10919 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 10920 else 10921 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 10922 fi 10923done 10924rm -f conf$$subs.sh 10925 10926cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10927cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 10928_ACEOF 10929sed -n ' 10930h 10931s/^/S["/; s/!.*/"]=/ 10932p 10933g 10934s/^[^!]*!// 10935:repl 10936t repl 10937s/'"$ac_delim"'$// 10938t delim 10939:nl 10940h 10941s/\(.\{148\}\)..*/\1/ 10942t more1 10943s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 10944p 10945n 10946b repl 10947:more1 10948s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 10949p 10950g 10951s/.\{148\}// 10952t nl 10953:delim 10954h 10955s/\(.\{148\}\)..*/\1/ 10956t more2 10957s/["\\]/\\&/g; s/^/"/; s/$/"/ 10958p 10959b 10960:more2 10961s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 10962p 10963g 10964s/.\{148\}// 10965t delim 10966' <conf$$subs.awk | sed ' 10967/^[^""]/{ 10968 N 10969 s/\n// 10970} 10971' >>$CONFIG_STATUS || ac_write_fail=1 10972rm -f conf$$subs.awk 10973cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 10974_ACAWK 10975cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 10976 for (key in S) S_is_set[key] = 1 10977 FS = "" 10978 10979} 10980{ 10981 line = $ 0 10982 nfields = split(line, field, "@") 10983 substed = 0 10984 len = length(field[1]) 10985 for (i = 2; i < nfields; i++) { 10986 key = field[i] 10987 keylen = length(key) 10988 if (S_is_set[key]) { 10989 value = S[key] 10990 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 10991 len += length(value) + length(field[++i]) 10992 substed = 1 10993 } else 10994 len += 1 + keylen 10995 } 10996 10997 print line 10998} 10999 11000_ACAWK 11001_ACEOF 11002cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11003if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 11004 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 11005else 11006 cat 11007fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 11008 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 11009_ACEOF 11010 11011# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 11012# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 11013# trailing colons and then remove the whole line if VPATH becomes empty 11014# (actually we leave an empty line to preserve line numbers). 11015if test "x$srcdir" = x.; then 11016 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 11017h 11018s/// 11019s/^/:/ 11020s/[ ]*$/:/ 11021s/:\$(srcdir):/:/g 11022s/:\${srcdir}:/:/g 11023s/:@srcdir@:/:/g 11024s/^:*// 11025s/:*$// 11026x 11027s/\(=[ ]*\).*/\1/ 11028G 11029s/\n// 11030s/^[^=]*=[ ]*$// 11031}' 11032fi 11033 11034cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11035fi # test -n "$CONFIG_FILES" 11036 11037# Set up the scripts for CONFIG_HEADERS section. 11038# No need to generate them if there are no CONFIG_HEADERS. 11039# This happens for instance with `./config.status Makefile'. 11040if test -n "$CONFIG_HEADERS"; then 11041cat >"$ac_tmp/defines.awk" <<\_ACAWK || 11042BEGIN { 11043_ACEOF 11044 11045# Transform confdefs.h into an awk script `defines.awk', embedded as 11046# here-document in config.status, that substitutes the proper values into 11047# config.h.in to produce config.h. 11048 11049# Create a delimiter string that does not exist in confdefs.h, to ease 11050# handling of long lines. 11051ac_delim='%!_!# ' 11052for ac_last_try in false false :; do 11053 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 11054 if test -z "$ac_tt"; then 11055 break 11056 elif $ac_last_try; then 11057 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 11058 else 11059 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 11060 fi 11061done 11062 11063# For the awk script, D is an array of macro values keyed by name, 11064# likewise P contains macro parameters if any. Preserve backslash 11065# newline sequences. 11066 11067ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 11068sed -n ' 11069s/.\{148\}/&'"$ac_delim"'/g 11070t rset 11071:rset 11072s/^[ ]*#[ ]*define[ ][ ]*/ / 11073t def 11074d 11075:def 11076s/\\$// 11077t bsnl 11078s/["\\]/\\&/g 11079s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11080D["\1"]=" \3"/p 11081s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 11082d 11083:bsnl 11084s/["\\]/\\&/g 11085s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 11086D["\1"]=" \3\\\\\\n"\\/p 11087t cont 11088s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 11089t cont 11090d 11091:cont 11092n 11093s/.\{148\}/&'"$ac_delim"'/g 11094t clear 11095:clear 11096s/\\$// 11097t bsnlc 11098s/["\\]/\\&/g; s/^/"/; s/$/"/p 11099d 11100:bsnlc 11101s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 11102b cont 11103' <confdefs.h | sed ' 11104s/'"$ac_delim"'/"\\\ 11105"/g' >>$CONFIG_STATUS || ac_write_fail=1 11106 11107cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11108 for (key in D) D_is_set[key] = 1 11109 FS = "" 11110} 11111/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 11112 line = \$ 0 11113 split(line, arg, " ") 11114 if (arg[1] == "#") { 11115 defundef = arg[2] 11116 mac1 = arg[3] 11117 } else { 11118 defundef = substr(arg[1], 2) 11119 mac1 = arg[2] 11120 } 11121 split(mac1, mac2, "(") #) 11122 macro = mac2[1] 11123 prefix = substr(line, 1, index(line, defundef) - 1) 11124 if (D_is_set[macro]) { 11125 # Preserve the white space surrounding the "#". 11126 print prefix "define", macro P[macro] D[macro] 11127 next 11128 } else { 11129 # Replace #undef with comments. This is necessary, for example, 11130 # in the case of _POSIX_SOURCE, which is predefined and required 11131 # on some systems where configure will not decide to define it. 11132 if (defundef == "undef") { 11133 print "/*", prefix defundef, macro, "*/" 11134 next 11135 } 11136 } 11137} 11138{ print } 11139_ACAWK 11140_ACEOF 11141cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11142 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 11143fi # test -n "$CONFIG_HEADERS" 11144 11145 11146eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 11147shift 11148for ac_tag 11149do 11150 case $ac_tag in 11151 :[FHLC]) ac_mode=$ac_tag; continue;; 11152 esac 11153 case $ac_mode$ac_tag in 11154 :[FHL]*:*);; 11155 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 11156 :[FH]-) ac_tag=-:-;; 11157 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 11158 esac 11159 ac_save_IFS=$IFS 11160 IFS=: 11161 set x $ac_tag 11162 IFS=$ac_save_IFS 11163 shift 11164 ac_file=$1 11165 shift 11166 11167 case $ac_mode in 11168 :L) ac_source=$1;; 11169 :[FH]) 11170 ac_file_inputs= 11171 for ac_f 11172 do 11173 case $ac_f in 11174 -) ac_f="$ac_tmp/stdin";; 11175 *) # Look for the file first in the build tree, then in the source tree 11176 # (if the path is not absolute). The absolute path cannot be DOS-style, 11177 # because $ac_f cannot contain `:'. 11178 test -f "$ac_f" || 11179 case $ac_f in 11180 [\\/$]*) false;; 11181 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 11182 esac || 11183 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 11184 esac 11185 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 11186 as_fn_append ac_file_inputs " '$ac_f'" 11187 done 11188 11189 # Let's still pretend it is `configure' which instantiates (i.e., don't 11190 # use $as_me), people would be surprised to read: 11191 # /* config.h. Generated by config.status. */ 11192 configure_input='Generated from '` 11193 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 11194 `' by configure.' 11195 if test x"$ac_file" != x-; then 11196 configure_input="$ac_file. $configure_input" 11197 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 11198$as_echo "$as_me: creating $ac_file" >&6;} 11199 fi 11200 # Neutralize special characters interpreted by sed in replacement strings. 11201 case $configure_input in #( 11202 *\&* | *\|* | *\\* ) 11203 ac_sed_conf_input=`$as_echo "$configure_input" | 11204 sed 's/[\\\\&|]/\\\\&/g'`;; #( 11205 *) ac_sed_conf_input=$configure_input;; 11206 esac 11207 11208 case $ac_tag in 11209 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 11210 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 11211 esac 11212 ;; 11213 esac 11214 11215 ac_dir=`$as_dirname -- "$ac_file" || 11216$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 11217 X"$ac_file" : 'X\(//\)[^/]' \| \ 11218 X"$ac_file" : 'X\(//\)$' \| \ 11219 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 11220$as_echo X"$ac_file" | 11221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 11222 s//\1/ 11223 q 11224 } 11225 /^X\(\/\/\)[^/].*/{ 11226 s//\1/ 11227 q 11228 } 11229 /^X\(\/\/\)$/{ 11230 s//\1/ 11231 q 11232 } 11233 /^X\(\/\).*/{ 11234 s//\1/ 11235 q 11236 } 11237 s/.*/./; q'` 11238 as_dir="$ac_dir"; as_fn_mkdir_p 11239 ac_builddir=. 11240 11241case "$ac_dir" in 11242.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 11243*) 11244 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 11245 # A ".." for each directory in $ac_dir_suffix. 11246 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 11247 case $ac_top_builddir_sub in 11248 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 11249 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 11250 esac ;; 11251esac 11252ac_abs_top_builddir=$ac_pwd 11253ac_abs_builddir=$ac_pwd$ac_dir_suffix 11254# for backward compatibility: 11255ac_top_builddir=$ac_top_build_prefix 11256 11257case $srcdir in 11258 .) # We are building in place. 11259 ac_srcdir=. 11260 ac_top_srcdir=$ac_top_builddir_sub 11261 ac_abs_top_srcdir=$ac_pwd ;; 11262 [\\/]* | ?:[\\/]* ) # Absolute name. 11263 ac_srcdir=$srcdir$ac_dir_suffix; 11264 ac_top_srcdir=$srcdir 11265 ac_abs_top_srcdir=$srcdir ;; 11266 *) # Relative name. 11267 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 11268 ac_top_srcdir=$ac_top_build_prefix$srcdir 11269 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 11270esac 11271ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 11272 11273 11274 case $ac_mode in 11275 :F) 11276 # 11277 # CONFIG_FILE 11278 # 11279 11280_ACEOF 11281 11282cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11283# If the template does not know about datarootdir, expand it. 11284# FIXME: This hack should be removed a few years after 2.60. 11285ac_datarootdir_hack=; ac_datarootdir_seen= 11286ac_sed_dataroot=' 11287/datarootdir/ { 11288 p 11289 q 11290} 11291/@datadir@/p 11292/@docdir@/p 11293/@infodir@/p 11294/@localedir@/p 11295/@mandir@/p' 11296case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 11297*datarootdir*) ac_datarootdir_seen=yes;; 11298*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 11299 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 11300$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 11301_ACEOF 11302cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11303 ac_datarootdir_hack=' 11304 s&@datadir@&$datadir&g 11305 s&@docdir@&$docdir&g 11306 s&@infodir@&$infodir&g 11307 s&@localedir@&$localedir&g 11308 s&@mandir@&$mandir&g 11309 s&\\\${datarootdir}&$datarootdir&g' ;; 11310esac 11311_ACEOF 11312 11313# Neutralize VPATH when `$srcdir' = `.'. 11314# Shell code in configure.ac might set extrasub. 11315# FIXME: do we really want to maintain this feature? 11316cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11317ac_sed_extra="$ac_vpsub 11318$extrasub 11319_ACEOF 11320cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11321:t 11322/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 11323s|@configure_input@|$ac_sed_conf_input|;t t 11324s&@top_builddir@&$ac_top_builddir_sub&;t t 11325s&@top_build_prefix@&$ac_top_build_prefix&;t t 11326s&@srcdir@&$ac_srcdir&;t t 11327s&@abs_srcdir@&$ac_abs_srcdir&;t t 11328s&@top_srcdir@&$ac_top_srcdir&;t t 11329s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 11330s&@builddir@&$ac_builddir&;t t 11331s&@abs_builddir@&$ac_abs_builddir&;t t 11332s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 11333$ac_datarootdir_hack 11334" 11335eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 11336 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 11337 11338test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 11339 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 11340 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 11341 "$ac_tmp/out"`; test -z "$ac_out"; } && 11342 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 11343which seems to be undefined. Please make sure it is defined" >&5 11344$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 11345which seems to be undefined. Please make sure it is defined" >&2;} 11346 11347 rm -f "$ac_tmp/stdin" 11348 case $ac_file in 11349 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 11350 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 11351 esac \ 11352 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 11353 ;; 11354 :H) 11355 # 11356 # CONFIG_HEADER 11357 # 11358 if test x"$ac_file" != x-; then 11359 { 11360 $as_echo "/* $configure_input */" \ 11361 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 11362 } >"$ac_tmp/config.h" \ 11363 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 11364 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 11365 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 11366$as_echo "$as_me: $ac_file is unchanged" >&6;} 11367 else 11368 rm -f "$ac_file" 11369 mv "$ac_tmp/config.h" "$ac_file" \ 11370 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 11371 fi 11372 else 11373 $as_echo "/* $configure_input */" \ 11374 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 11375 || as_fn_error $? "could not create -" "$LINENO" 5 11376 fi 11377 ;; 11378 11379 11380 esac 11381 11382done # for ac_tag 11383 11384 11385as_fn_exit 0 11386_ACEOF 11387ac_clean_files=$ac_clean_files_save 11388 11389test $ac_write_fail = 0 || 11390 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 11391 11392 11393# configure is writing to config.log, and then calls config.status. 11394# config.status does its own redirection, appending to config.log. 11395# Unfortunately, on DOS this fails, as config.log is still kept open 11396# by configure, so config.status won't be able to write to it; its 11397# output is simply discarded. So we exec the FD to /dev/null, 11398# effectively closing config.log, so it can be properly (re)opened and 11399# appended to by config.status. When coming back to configure, we 11400# need to make the FD available again. 11401if test "$no_create" != yes; then 11402 ac_cs_success=: 11403 ac_config_status_args= 11404 test "$silent" = yes && 11405 ac_config_status_args="$ac_config_status_args --quiet" 11406 exec 5>/dev/null 11407 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 11408 exec 5>>config.log 11409 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 11410 # would make configure fail if this is the last instruction. 11411 $ac_cs_success || as_fn_exit 1 11412fi 11413if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 11414 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 11415$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 11416fi 11417 11418 11419chmod +x cups-config 11420 11421