1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69. 4# 5# 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7# 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90as_myself= 91case $0 in #(( 92 *[\\/]* ) as_myself=$0 ;; 93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94for as_dir in $PATH 95do 96 IFS=$as_save_IFS 97 test -z "$as_dir" && as_dir=. 98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 done 100IFS=$as_save_IFS 101 102 ;; 103esac 104# We did not find ourselves, most probably we were run as `sh COMMAND' 105# in which case we are not to be found in the path. 106if test "x$as_myself" = x; then 107 as_myself=$0 108fi 109if test ! -f "$as_myself"; then 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 exit 1 112fi 113 114# Unset variables that we do not need and which cause bugs (e.g. in 115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116# suppresses any "Segmentation fault" message there. '((' could 117# trigger a bug in pdksh 5.2.14. 118for as_var in BASH_ENV ENV MAIL MAILPATH 119do eval test x\${$as_var+set} = xset \ 120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121done 122PS1='$ ' 123PS2='> ' 124PS4='+ ' 125 126# NLS nuisances. 127LC_ALL=C 128export LC_ALL 129LANGUAGE=C 130export LANGUAGE 131 132# CDPATH. 133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 135# Use a proper internal environment variable to ensure we don't fall 136 # into an infinite loop, continuously re-executing ourselves. 137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 _as_can_reexec=no; export _as_can_reexec; 139 # We cannot yet assume a decent shell, so we have to provide a 140# neutralization value for shells without unset; and this also 141# works around shells that cannot unset nonexistent variables. 142# Preserve -v and -x to the replacement shell. 143BASH_ENV=/dev/null 144ENV=/dev/null 145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146case $- in # (((( 147 *v*x* | *x*v* ) as_opts=-vx ;; 148 *v* ) as_opts=-v ;; 149 *x* ) as_opts=-x ;; 150 * ) as_opts= ;; 151esac 152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153# Admittedly, this is quite paranoid, since all the known shells bail 154# out after a failed `exec'. 155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156as_fn_exit 255 157 fi 158 # We don't want this to propagate to other subprocesses. 159 { _as_can_reexec=; unset _as_can_reexec;} 160if test "x$CONFIG_SHELL" = x; then 161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 emulate sh 163 NULLCMD=: 164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 # is contrary to our usage. Disable this feature. 166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 setopt NO_GLOB_SUBST 168else 169 case \`(set -o) 2>/dev/null\` in #( 170 *posix*) : 171 set -o posix ;; #( 172 *) : 173 ;; 174esac 175fi 176" 177 as_required="as_fn_return () { (exit \$1); } 178as_fn_success () { as_fn_return 0; } 179as_fn_failure () { as_fn_return 1; } 180as_fn_ret_success () { return 0; } 181as_fn_ret_failure () { return 1; } 182 183exitcode=0 184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 190else 191 exitcode=1; echo positional parameters were not saved. 192fi 193test x\$exitcode = x0 || exit 1 194test -x / || exit 1" 195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199test \$(( 1 + 1 )) = 2 || exit 1" 200 if (eval "$as_required") 2>/dev/null; then : 201 as_have_required=yes 202else 203 as_have_required=no 204fi 205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 206 207else 208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 209as_found=false 210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 211do 212 IFS=$as_save_IFS 213 test -z "$as_dir" && as_dir=. 214 as_found=: 215 case $as_dir in #( 216 /*) 217 for as_base in sh bash ksh sh5; do 218 # Try only shells that exist, to save several forks. 219 as_shell=$as_dir/$as_base 220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 222 CONFIG_SHELL=$as_shell as_have_required=yes 223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 break 2 225fi 226fi 227 done;; 228 esac 229 as_found=false 230done 231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 233 CONFIG_SHELL=$SHELL as_have_required=yes 234fi; } 235IFS=$as_save_IFS 236 237 238 if test "x$CONFIG_SHELL" != x; then : 239 export CONFIG_SHELL 240 # We cannot yet assume a decent shell, so we have to provide a 241# neutralization value for shells without unset; and this also 242# works around shells that cannot unset nonexistent variables. 243# Preserve -v and -x to the replacement shell. 244BASH_ENV=/dev/null 245ENV=/dev/null 246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247case $- in # (((( 248 *v*x* | *x*v* ) as_opts=-vx ;; 249 *v* ) as_opts=-v ;; 250 *x* ) as_opts=-x ;; 251 * ) as_opts= ;; 252esac 253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 254# Admittedly, this is quite paranoid, since all the known shells bail 255# out after a failed `exec'. 256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 257exit 255 258fi 259 260 if test x$as_have_required = xno; then : 261 $as_echo "$0: This script requires a shell more modern than all" 262 $as_echo "$0: the shells that I found on your system." 263 if test x${ZSH_VERSION+set} = xset ; then 264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 265 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 266 else 267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 268$0: including any error possibly output before this 269$0: message. Then install a modern shell, or manually run 270$0: the script under such a shell if you do have one." 271 fi 272 exit 1 273fi 274fi 275fi 276SHELL=${CONFIG_SHELL-/bin/sh} 277export SHELL 278# Unset more variables known to interfere with behavior of common tools. 279CLICOLOR_FORCE= GREP_OPTIONS= 280unset CLICOLOR_FORCE GREP_OPTIONS 281 282## --------------------- ## 283## M4sh Shell Functions. ## 284## --------------------- ## 285# as_fn_unset VAR 286# --------------- 287# Portably unset VAR. 288as_fn_unset () 289{ 290 { eval $1=; unset $1;} 291} 292as_unset=as_fn_unset 293 294# as_fn_set_status STATUS 295# ----------------------- 296# Set $? to STATUS, without forking. 297as_fn_set_status () 298{ 299 return $1 300} # as_fn_set_status 301 302# as_fn_exit STATUS 303# ----------------- 304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 305as_fn_exit () 306{ 307 set +e 308 as_fn_set_status $1 309 exit $1 310} # as_fn_exit 311 312# as_fn_mkdir_p 313# ------------- 314# Create "$as_dir" as a directory, including parents if necessary. 315as_fn_mkdir_p () 316{ 317 318 case $as_dir in #( 319 -*) as_dir=./$as_dir;; 320 esac 321 test -d "$as_dir" || eval $as_mkdir_p || { 322 as_dirs= 323 while :; do 324 case $as_dir in #( 325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 326 *) as_qdir=$as_dir;; 327 esac 328 as_dirs="'$as_qdir' $as_dirs" 329 as_dir=`$as_dirname -- "$as_dir" || 330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 331 X"$as_dir" : 'X\(//\)[^/]' \| \ 332 X"$as_dir" : 'X\(//\)$' \| \ 333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 334$as_echo X"$as_dir" | 335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 336 s//\1/ 337 q 338 } 339 /^X\(\/\/\)[^/].*/{ 340 s//\1/ 341 q 342 } 343 /^X\(\/\/\)$/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\).*/{ 348 s//\1/ 349 q 350 } 351 s/.*/./; q'` 352 test -d "$as_dir" && break 353 done 354 test -z "$as_dirs" || eval "mkdir $as_dirs" 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 356 357 358} # as_fn_mkdir_p 359 360# as_fn_executable_p FILE 361# ----------------------- 362# Test if FILE is an executable regular file. 363as_fn_executable_p () 364{ 365 test -f "$1" && test -x "$1" 366} # as_fn_executable_p 367# as_fn_append VAR VALUE 368# ---------------------- 369# Append the text in VALUE to the end of the definition contained in VAR. Take 370# advantage of any shell optimizations that allow amortized linear growth over 371# repeated appends, instead of the typical quadratic growth present in naive 372# implementations. 373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 374 eval 'as_fn_append () 375 { 376 eval $1+=\$2 377 }' 378else 379 as_fn_append () 380 { 381 eval $1=\$$1\$2 382 } 383fi # as_fn_append 384 385# as_fn_arith ARG... 386# ------------------ 387# Perform arithmetic evaluation on the ARGs, and store the result in the 388# global $as_val. Take advantage of shells that can avoid forks. The arguments 389# must be portable across $(()) and expr. 390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 391 eval 'as_fn_arith () 392 { 393 as_val=$(( $* )) 394 }' 395else 396 as_fn_arith () 397 { 398 as_val=`expr "$@" || test $? -eq 1` 399 } 400fi # as_fn_arith 401 402 403# as_fn_error STATUS ERROR [LINENO LOG_FD] 404# ---------------------------------------- 405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 407# script with STATUS, using 1 if that was 0. 408as_fn_error () 409{ 410 as_status=$1; test $as_status -eq 0 && as_status=1 411 if test "$4"; then 412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 414 fi 415 $as_echo "$as_me: error: $2" >&2 416 as_fn_exit $as_status 417} # as_fn_error 418 419if expr a : '\(a\)' >/dev/null 2>&1 && 420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 421 as_expr=expr 422else 423 as_expr=false 424fi 425 426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 427 as_basename=basename 428else 429 as_basename=false 430fi 431 432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 433 as_dirname=dirname 434else 435 as_dirname=false 436fi 437 438as_me=`$as_basename -- "$0" || 439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 440 X"$0" : 'X\(//\)$' \| \ 441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 442$as_echo X/"$0" | 443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 444 s//\1/ 445 q 446 } 447 /^X\/\(\/\/\)$/{ 448 s//\1/ 449 q 450 } 451 /^X\/\(\/\).*/{ 452 s//\1/ 453 q 454 } 455 s/.*/./; q'` 456 457# Avoid depending upon Character Ranges. 458as_cr_letters='abcdefghijklmnopqrstuvwxyz' 459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 460as_cr_Letters=$as_cr_letters$as_cr_LETTERS 461as_cr_digits='0123456789' 462as_cr_alnum=$as_cr_Letters$as_cr_digits 463 464 465 as_lineno_1=$LINENO as_lineno_1a=$LINENO 466 as_lineno_2=$LINENO as_lineno_2a=$LINENO 467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 470 sed -n ' 471 p 472 /[$]LINENO/= 473 ' <$as_myself | 474 sed ' 475 s/[$]LINENO.*/&-/ 476 t lineno 477 b 478 :lineno 479 N 480 :loop 481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 482 t loop 483 s/-\n.*// 484 ' >$as_me.lineno && 485 chmod +x "$as_me.lineno" || 486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 487 488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 489 # already done that, so ensure we don't try to do so again and fall 490 # in an infinite loop. This has already happened in practice. 491 _as_can_reexec=no; export _as_can_reexec 492 # Don't try to exec as it changes $[0], causing all sort of problems 493 # (the dirname of $[0] is not the place where we might find the 494 # original and so on. Autoconf is especially sensitive to this). 495 . "./$as_me.lineno" 496 # Exit status is that of the last command. 497 exit 498} 499 500ECHO_C= ECHO_N= ECHO_T= 501case `echo -n x` in #((((( 502-n*) 503 case `echo 'xy\c'` in 504 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 505 xy) ECHO_C='\c';; 506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 507 ECHO_T=' ';; 508 esac;; 509*) 510 ECHO_N='-n';; 511esac 512 513rm -f conf$$ conf$$.exe conf$$.file 514if test -d conf$$.dir; then 515 rm -f conf$$.dir/conf$$.file 516else 517 rm -f conf$$.dir 518 mkdir conf$$.dir 2>/dev/null 519fi 520if (echo >conf$$.file) 2>/dev/null; then 521 if ln -s conf$$.file conf$$ 2>/dev/null; then 522 as_ln_s='ln -s' 523 # ... but there are two gotchas: 524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 526 # In both cases, we have to default to `cp -pR'. 527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 528 as_ln_s='cp -pR' 529 elif ln conf$$.file conf$$ 2>/dev/null; then 530 as_ln_s=ln 531 else 532 as_ln_s='cp -pR' 533 fi 534else 535 as_ln_s='cp -pR' 536fi 537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 538rmdir conf$$.dir 2>/dev/null 539 540if mkdir -p . 2>/dev/null; then 541 as_mkdir_p='mkdir -p "$as_dir"' 542else 543 test -d ./-p && rmdir ./-p 544 as_mkdir_p=false 545fi 546 547as_test_x='test -x' 548as_executable_p=as_fn_executable_p 549 550# Sed expression to map a string onto a valid CPP name. 551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 552 553# Sed expression to map a string onto a valid variable name. 554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 555 556 557test -n "$DJDIR" || exec 7<&0 </dev/null 558exec 6>&1 559 560# Name of the host. 561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 562# so uname gets run too. 563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 564 565# 566# Initializations. 567# 568ac_default_prefix=/usr/local 569ac_clean_files= 570ac_config_libobj_dir=. 571LIBOBJS= 572cross_compiling=no 573subdirs= 574MFLAGS= 575MAKEFLAGS= 576 577# Identity of this package. 578PACKAGE_NAME= 579PACKAGE_TARNAME= 580PACKAGE_VERSION= 581PACKAGE_STRING= 582PACKAGE_BUGREPORT= 583PACKAGE_URL= 584 585ac_unique_file="version.h" 586# Factoring default headers for most tests. 587ac_includes_default="\ 588#include <stdio.h> 589#ifdef HAVE_SYS_TYPES_H 590# include <sys/types.h> 591#endif 592#ifdef HAVE_SYS_STAT_H 593# include <sys/stat.h> 594#endif 595#ifdef STDC_HEADERS 596# include <stdlib.h> 597# include <stddef.h> 598#else 599# ifdef HAVE_STDLIB_H 600# include <stdlib.h> 601# endif 602#endif 603#ifdef HAVE_STRING_H 604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 605# include <memory.h> 606# endif 607# include <string.h> 608#endif 609#ifdef HAVE_STRINGS_H 610# include <strings.h> 611#endif 612#ifdef HAVE_INTTYPES_H 613# include <inttypes.h> 614#endif 615#ifdef HAVE_STDINT_H 616# include <stdint.h> 617#endif 618#ifdef HAVE_UNISTD_H 619# include <unistd.h> 620#endif" 621 622gt_needs= 623ac_header_list= 624gl_use_threads_default= 625ac_func_list= 626ac_subst_vars='LTLIBOBJS 627LIBOBJS 628systemd_system_unit_dir 629have_systemd 630systemd_LIBS 631systemd_CFLAGS 632crond_dir 633have_crond 634pkg_udev_rules_dir 635have_udev 636udev_LIBS 637udev_CFLAGS 638LDFLAGS_SHLIB 639CFLAGS_STLIB 640CFLAGS_SHLIB 641BUILD_LDFLAGS 642BUILD_CFLAGS 643INCLUDES 644DO_TEST_SUITE 645LDFLAGS_STATIC 646root_sysconfdir 647root_libdir 648root_sbindir 649root_bindir 650root_prefix 651E2SCRUB_CMT 652UNIX_CMT 653CYGWIN_CMT 654LINUX_CMT 655threadsan_ldflags 656threadsan_cflags 657have_threadsan 658addrsan_ldflags 659addrsan_cflags 660have_addrsan 661ubsan_ldflags 662ubsan_cflags 663have_ubsan 664lto_ldflags 665lto_cflags 666have_lto 667gcc_ranlib 668gcc_ar 669UNI_DIFF_OPTS 670SEM_INIT_LIB 671FUSE_CMT 672FUSE_LIB 673CLOCK_GETTIME_LIB 674MAGIC_LIB 675SOCKET_LIB 676SIZEOF_TIME_T 677SIZEOF_OFF_T 678SIZEOF_LONG_LONG 679SIZEOF_LONG 680SIZEOF_INT 681SIZEOF_SHORT 682DD 683BUILD_CC 684MAKEINFO 685STRIP 686AR 687LDCONFIG 688PERL 689AWK 690CHMOD 691RM 692CP 693MV 694LN_S 695LN 696ifNotGNUmake 697ifGNUmake 698BINARY_TYPE 699POSUB 700LTLIBINTL 701LIBINTL 702INTLLIBS 703INTL_LIBTOOL_SUFFIX_PREFIX 704INTLOBJS 705GENCAT 706INSTOBJEXT 707DATADIRNAME 708CATOBJEXT 709USE_INCLUDED_LIBINTL 710BUILD_INCLUDED_LIBINTL 711LTLIBC 712WINDRES 713WOE32 714WOE32DLL 715HAVE_WPRINTF 716HAVE_NEWLOCALE 717HAVE_SNPRINTF 718HAVE_ASPRINTF 719HAVE_POSIX_PRINTF 720INTL_DEFAULT_VERBOSITY 721INTL_MACOSX_LIBS 722GLIBC21 723INTLBISON 724LTLIBICONV 725LIBICONV 726LTLIBMULTITHREAD 727LIBMULTITHREAD 728LTLIBTHREAD 729LIBTHREAD 730LIBPTH_PREFIX 731LTLIBPTH 732LIBPTH 733PRI_MACROS_BROKEN 734ALLOCA 735HAVE_VISIBILITY 736CFLAG_VISIBILITY 737RANLIB 738GLIBC2 739XGETTEXT_EXTRA_OPTIONS 740MSGMERGE 741XGETTEXT_015 742XGETTEXT 743GMSGFMT_015 744MSGFMT_015 745GMSGFMT 746MSGFMT 747GETTEXT_MACRO_VERSION 748USE_NLS 749SED 750MKDIR_P 751INSTALL_DATA 752INSTALL_SCRIPT 753INSTALL_PROGRAM 754SET_MAKE 755VERSION 756PACKAGE 757GETTEXT_PACKAGE 758TDB_MAN_COMMENT 759TDB_CMT 760UUIDD_CMT 761E2INITRD_MAN 762E2INITRD_PROG 763FSCK_MAN 764FSCK_PROG 765DEFRAG_CMT 766RESIZER_CMT 767IMAGER_CMT 768DEBUGFS_CMT 769SUBSET_CMT 770ALL_CMT 771BLKID_CMT 772DEPPROFILED_LIBBLKID 773PROFILED_LIBBLKID 774DEPSTATIC_LIBBLKID 775STATIC_LIBBLKID 776DEPLIBBLKID 777LIBBLKID 778UUID_CMT 779DEPPROFILED_LIBUUID 780PROFILED_LIBUUID 781DEPSTATIC_LIBUUID 782STATIC_LIBUUID 783DEPLIBUUID 784LIBUUID 785PKG_CONFIG_LIBDIR 786PKG_CONFIG_PATH 787PKG_CONFIG 788TEST_IO_CMT 789PRIVATE_LIBS_CMT 790LDFLAG_DYNAMIC 791PROFILED_LIB_EXT 792STATIC_LIB_EXT 793LIB_EXT 794PROFILE_CMT 795BSDLIB_CMT 796ELF_CMT 797Q 798ES 799E 800LINK_BUILD_FLAGS 801SYMLINK_RELATIVE 802LINK_INSTALL_FLAGS 803MAINTAINER_CMT 804EGREP 805GREP 806CPP 807RDYNAMIC 808DLOPEN_LIB 809OBJEXT 810EXEEXT 811ac_ct_CC 812CPPFLAGS 813LDFLAGS 814CFLAGS 815CC 816host_os 817host_vendor 818host_cpu 819host 820build_os 821build_vendor 822build_cpu 823build 824E2FSPROGS_DATE 825E2FSPROGS_PKGVER 826E2FSPROGS_VERSION 827E2FSPROGS_DAY 828E2FSPROGS_MONTH 829E2FSPROGS_YEAR 830target_alias 831host_alias 832build_alias 833LIBS 834ECHO_T 835ECHO_N 836ECHO_C 837DEFS 838mandir 839localedir 840libdir 841psdir 842pdfdir 843dvidir 844htmldir 845infodir 846docdir 847oldincludedir 848includedir 849runstatedir 850localstatedir 851sharedstatedir 852sysconfdir 853datadir 854datarootdir 855libexecdir 856sbindir 857bindir 858program_transform_name 859prefix 860exec_prefix 861PACKAGE_URL 862PACKAGE_BUGREPORT 863PACKAGE_STRING 864PACKAGE_VERSION 865PACKAGE_TARNAME 866PACKAGE_NAME 867PATH_SEPARATOR 868SHELL' 869ac_subst_files='MCONFIG 870MAKEFILE_ELF 871MAKEFILE_BSDLIB 872MAKEFILE_PROFILE 873MAKEFILE_LIBRARY 874ASM_TYPES_HEADER 875PUBLIC_CONFIG_HEADER' 876ac_user_opts=' 877enable_option_checking 878with_diet_libc 879with_cc 880with_ccopts 881with_ldopts 882with_root_prefix 883enable_maintainer_mode 884enable_symlink_install 885enable_relative_symlinks 886enable_symlink_relative_symlinks 887enable_symlink_build 888enable_verbose_makecmds 889enable_elf_shlibs 890enable_bsd_shlibs 891enable_profile 892enable_gcov 893enable_hardening 894enable_jbd_debug 895enable_blkid_debug 896enable_testio_debug 897enable_libuuid 898enable_libblkid 899enable_subset 900enable_backtrace 901enable_debugfs 902enable_imager 903enable_resizer 904enable_defrag 905enable_fsck 906enable_e2initrd_helper 907enable_tls 908enable_uuidd 909enable_mmp 910enable_tdb 911enable_bmap_stats 912enable_bmap_stats_ops 913enable_nls 914enable_threads 915with_gnu_ld 916enable_rpath 917with_libpth_prefix 918with_libiconv_prefix 919with_included_gettext 920with_libintl_prefix 921enable_fuse2fs 922enable_lto 923enable_ubsan 924enable_addrsan 925enable_threadsan 926with_multiarch 927with_udev_rules_dir 928with_crond_dir 929with_systemd_unit_dir 930' 931 ac_precious_vars='build_alias 932host_alias 933target_alias 934CC 935CFLAGS 936LDFLAGS 937LIBS 938CPPFLAGS 939CPP 940PKG_CONFIG 941PKG_CONFIG_PATH 942PKG_CONFIG_LIBDIR 943udev_CFLAGS 944udev_LIBS 945systemd_CFLAGS 946systemd_LIBS' 947 948 949# Initialize some variables set by options. 950ac_init_help= 951ac_init_version=false 952ac_unrecognized_opts= 953ac_unrecognized_sep= 954# The variables have the same names as the options, with 955# dashes changed to underlines. 956cache_file=/dev/null 957exec_prefix=NONE 958no_create= 959no_recursion= 960prefix=NONE 961program_prefix=NONE 962program_suffix=NONE 963program_transform_name=s,x,x, 964silent= 965site= 966srcdir= 967verbose= 968x_includes=NONE 969x_libraries=NONE 970 971# Installation directory options. 972# These are left unexpanded so users can "make install exec_prefix=/foo" 973# and all the variables that are supposed to be based on exec_prefix 974# by default will actually change. 975# Use braces instead of parens because sh, perl, etc. also accept them. 976# (The list follows the same order as the GNU Coding Standards.) 977bindir='${exec_prefix}/bin' 978sbindir='${exec_prefix}/sbin' 979libexecdir='${exec_prefix}/libexec' 980datarootdir='${prefix}/share' 981datadir='${datarootdir}' 982sysconfdir='${prefix}/etc' 983sharedstatedir='${prefix}/com' 984localstatedir='${prefix}/var' 985runstatedir='${localstatedir}/run' 986includedir='${prefix}/include' 987oldincludedir='/usr/include' 988docdir='${datarootdir}/doc/${PACKAGE}' 989infodir='${datarootdir}/info' 990htmldir='${docdir}' 991dvidir='${docdir}' 992pdfdir='${docdir}' 993psdir='${docdir}' 994libdir='${exec_prefix}/lib' 995localedir='${datarootdir}/locale' 996mandir='${datarootdir}/man' 997 998ac_prev= 999ac_dashdash= 1000for ac_option 1001do 1002 # If the previous option needs an argument, assign it. 1003 if test -n "$ac_prev"; then 1004 eval $ac_prev=\$ac_option 1005 ac_prev= 1006 continue 1007 fi 1008 1009 case $ac_option in 1010 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1011 *=) ac_optarg= ;; 1012 *) ac_optarg=yes ;; 1013 esac 1014 1015 # Accept the important Cygnus configure options, so we can diagnose typos. 1016 1017 case $ac_dashdash$ac_option in 1018 --) 1019 ac_dashdash=yes ;; 1020 1021 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1022 ac_prev=bindir ;; 1023 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1024 bindir=$ac_optarg ;; 1025 1026 -build | --build | --buil | --bui | --bu) 1027 ac_prev=build_alias ;; 1028 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1029 build_alias=$ac_optarg ;; 1030 1031 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1032 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1033 ac_prev=cache_file ;; 1034 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1035 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1036 cache_file=$ac_optarg ;; 1037 1038 --config-cache | -C) 1039 cache_file=config.cache ;; 1040 1041 -datadir | --datadir | --datadi | --datad) 1042 ac_prev=datadir ;; 1043 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1044 datadir=$ac_optarg ;; 1045 1046 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1047 | --dataroo | --dataro | --datar) 1048 ac_prev=datarootdir ;; 1049 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1050 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1051 datarootdir=$ac_optarg ;; 1052 1053 -disable-* | --disable-*) 1054 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1055 # Reject names that are not valid shell variable names. 1056 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1057 as_fn_error $? "invalid feature name: $ac_useropt" 1058 ac_useropt_orig=$ac_useropt 1059 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1060 case $ac_user_opts in 1061 *" 1062"enable_$ac_useropt" 1063"*) ;; 1064 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1065 ac_unrecognized_sep=', ';; 1066 esac 1067 eval enable_$ac_useropt=no ;; 1068 1069 -docdir | --docdir | --docdi | --doc | --do) 1070 ac_prev=docdir ;; 1071 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1072 docdir=$ac_optarg ;; 1073 1074 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1075 ac_prev=dvidir ;; 1076 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1077 dvidir=$ac_optarg ;; 1078 1079 -enable-* | --enable-*) 1080 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1081 # Reject names that are not valid shell variable names. 1082 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1083 as_fn_error $? "invalid feature name: $ac_useropt" 1084 ac_useropt_orig=$ac_useropt 1085 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1086 case $ac_user_opts in 1087 *" 1088"enable_$ac_useropt" 1089"*) ;; 1090 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1091 ac_unrecognized_sep=', ';; 1092 esac 1093 eval enable_$ac_useropt=\$ac_optarg ;; 1094 1095 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1096 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1097 | --exec | --exe | --ex) 1098 ac_prev=exec_prefix ;; 1099 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1100 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1101 | --exec=* | --exe=* | --ex=*) 1102 exec_prefix=$ac_optarg ;; 1103 1104 -gas | --gas | --ga | --g) 1105 # Obsolete; use --with-gas. 1106 with_gas=yes ;; 1107 1108 -help | --help | --hel | --he | -h) 1109 ac_init_help=long ;; 1110 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1111 ac_init_help=recursive ;; 1112 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1113 ac_init_help=short ;; 1114 1115 -host | --host | --hos | --ho) 1116 ac_prev=host_alias ;; 1117 -host=* | --host=* | --hos=* | --ho=*) 1118 host_alias=$ac_optarg ;; 1119 1120 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1121 ac_prev=htmldir ;; 1122 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1123 | --ht=*) 1124 htmldir=$ac_optarg ;; 1125 1126 -includedir | --includedir | --includedi | --included | --include \ 1127 | --includ | --inclu | --incl | --inc) 1128 ac_prev=includedir ;; 1129 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1130 | --includ=* | --inclu=* | --incl=* | --inc=*) 1131 includedir=$ac_optarg ;; 1132 1133 -infodir | --infodir | --infodi | --infod | --info | --inf) 1134 ac_prev=infodir ;; 1135 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1136 infodir=$ac_optarg ;; 1137 1138 -libdir | --libdir | --libdi | --libd) 1139 ac_prev=libdir ;; 1140 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1141 libdir=$ac_optarg ;; 1142 1143 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1144 | --libexe | --libex | --libe) 1145 ac_prev=libexecdir ;; 1146 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1147 | --libexe=* | --libex=* | --libe=*) 1148 libexecdir=$ac_optarg ;; 1149 1150 -localedir | --localedir | --localedi | --localed | --locale) 1151 ac_prev=localedir ;; 1152 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1153 localedir=$ac_optarg ;; 1154 1155 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1156 | --localstate | --localstat | --localsta | --localst | --locals) 1157 ac_prev=localstatedir ;; 1158 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1159 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1160 localstatedir=$ac_optarg ;; 1161 1162 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1163 ac_prev=mandir ;; 1164 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1165 mandir=$ac_optarg ;; 1166 1167 -nfp | --nfp | --nf) 1168 # Obsolete; use --without-fp. 1169 with_fp=no ;; 1170 1171 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1172 | --no-cr | --no-c | -n) 1173 no_create=yes ;; 1174 1175 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1176 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1177 no_recursion=yes ;; 1178 1179 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1180 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1181 | --oldin | --oldi | --old | --ol | --o) 1182 ac_prev=oldincludedir ;; 1183 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1184 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1185 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1186 oldincludedir=$ac_optarg ;; 1187 1188 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1189 ac_prev=prefix ;; 1190 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1191 prefix=$ac_optarg ;; 1192 1193 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1194 | --program-pre | --program-pr | --program-p) 1195 ac_prev=program_prefix ;; 1196 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1197 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1198 program_prefix=$ac_optarg ;; 1199 1200 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1201 | --program-suf | --program-su | --program-s) 1202 ac_prev=program_suffix ;; 1203 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1204 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1205 program_suffix=$ac_optarg ;; 1206 1207 -program-transform-name | --program-transform-name \ 1208 | --program-transform-nam | --program-transform-na \ 1209 | --program-transform-n | --program-transform- \ 1210 | --program-transform | --program-transfor \ 1211 | --program-transfo | --program-transf \ 1212 | --program-trans | --program-tran \ 1213 | --progr-tra | --program-tr | --program-t) 1214 ac_prev=program_transform_name ;; 1215 -program-transform-name=* | --program-transform-name=* \ 1216 | --program-transform-nam=* | --program-transform-na=* \ 1217 | --program-transform-n=* | --program-transform-=* \ 1218 | --program-transform=* | --program-transfor=* \ 1219 | --program-transfo=* | --program-transf=* \ 1220 | --program-trans=* | --program-tran=* \ 1221 | --progr-tra=* | --program-tr=* | --program-t=*) 1222 program_transform_name=$ac_optarg ;; 1223 1224 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1225 ac_prev=pdfdir ;; 1226 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1227 pdfdir=$ac_optarg ;; 1228 1229 -psdir | --psdir | --psdi | --psd | --ps) 1230 ac_prev=psdir ;; 1231 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1232 psdir=$ac_optarg ;; 1233 1234 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1235 | -silent | --silent | --silen | --sile | --sil) 1236 silent=yes ;; 1237 1238 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1239 | --runstate | --runstat | --runsta | --runst | --runs \ 1240 | --run | --ru | --r) 1241 ac_prev=runstatedir ;; 1242 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1243 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1244 | --run=* | --ru=* | --r=*) 1245 runstatedir=$ac_optarg ;; 1246 1247 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1248 ac_prev=sbindir ;; 1249 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1250 | --sbi=* | --sb=*) 1251 sbindir=$ac_optarg ;; 1252 1253 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1254 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1255 | --sharedst | --shareds | --shared | --share | --shar \ 1256 | --sha | --sh) 1257 ac_prev=sharedstatedir ;; 1258 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1259 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1260 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1261 | --sha=* | --sh=*) 1262 sharedstatedir=$ac_optarg ;; 1263 1264 -site | --site | --sit) 1265 ac_prev=site ;; 1266 -site=* | --site=* | --sit=*) 1267 site=$ac_optarg ;; 1268 1269 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1270 ac_prev=srcdir ;; 1271 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1272 srcdir=$ac_optarg ;; 1273 1274 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1275 | --syscon | --sysco | --sysc | --sys | --sy) 1276 ac_prev=sysconfdir ;; 1277 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1278 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1279 sysconfdir=$ac_optarg ;; 1280 1281 -target | --target | --targe | --targ | --tar | --ta | --t) 1282 ac_prev=target_alias ;; 1283 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1284 target_alias=$ac_optarg ;; 1285 1286 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1287 verbose=yes ;; 1288 1289 -version | --version | --versio | --versi | --vers | -V) 1290 ac_init_version=: ;; 1291 1292 -with-* | --with-*) 1293 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1294 # Reject names that are not valid shell variable names. 1295 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1296 as_fn_error $? "invalid package name: $ac_useropt" 1297 ac_useropt_orig=$ac_useropt 1298 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1299 case $ac_user_opts in 1300 *" 1301"with_$ac_useropt" 1302"*) ;; 1303 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1304 ac_unrecognized_sep=', ';; 1305 esac 1306 eval with_$ac_useropt=\$ac_optarg ;; 1307 1308 -without-* | --without-*) 1309 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1310 # Reject names that are not valid shell variable names. 1311 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1312 as_fn_error $? "invalid package name: $ac_useropt" 1313 ac_useropt_orig=$ac_useropt 1314 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1315 case $ac_user_opts in 1316 *" 1317"with_$ac_useropt" 1318"*) ;; 1319 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1320 ac_unrecognized_sep=', ';; 1321 esac 1322 eval with_$ac_useropt=no ;; 1323 1324 --x) 1325 # Obsolete; use --with-x. 1326 with_x=yes ;; 1327 1328 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1329 | --x-incl | --x-inc | --x-in | --x-i) 1330 ac_prev=x_includes ;; 1331 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1332 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1333 x_includes=$ac_optarg ;; 1334 1335 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1336 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1337 ac_prev=x_libraries ;; 1338 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1339 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1340 x_libraries=$ac_optarg ;; 1341 1342 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1343Try \`$0 --help' for more information" 1344 ;; 1345 1346 *=*) 1347 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1348 # Reject names that are not valid shell variable names. 1349 case $ac_envvar in #( 1350 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1351 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1352 esac 1353 eval $ac_envvar=\$ac_optarg 1354 export $ac_envvar ;; 1355 1356 *) 1357 # FIXME: should be removed in autoconf 3.0. 1358 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1359 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1360 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1361 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1362 ;; 1363 1364 esac 1365done 1366 1367if test -n "$ac_prev"; then 1368 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1369 as_fn_error $? "missing argument to $ac_option" 1370fi 1371 1372if test -n "$ac_unrecognized_opts"; then 1373 case $enable_option_checking in 1374 no) ;; 1375 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1376 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1377 esac 1378fi 1379 1380# Check all directory arguments for consistency. 1381for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1382 datadir sysconfdir sharedstatedir localstatedir includedir \ 1383 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1384 libdir localedir mandir runstatedir 1385do 1386 eval ac_val=\$$ac_var 1387 # Remove trailing slashes. 1388 case $ac_val in 1389 */ ) 1390 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1391 eval $ac_var=\$ac_val;; 1392 esac 1393 # Be sure to have absolute directory names. 1394 case $ac_val in 1395 [\\/$]* | ?:[\\/]* ) continue;; 1396 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1397 esac 1398 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1399done 1400 1401# There might be people who depend on the old broken behavior: `$host' 1402# used to hold the argument of --host etc. 1403# FIXME: To remove some day. 1404build=$build_alias 1405host=$host_alias 1406target=$target_alias 1407 1408# FIXME: To remove some day. 1409if test "x$host_alias" != x; then 1410 if test "x$build_alias" = x; then 1411 cross_compiling=maybe 1412 elif test "x$build_alias" != "x$host_alias"; then 1413 cross_compiling=yes 1414 fi 1415fi 1416 1417ac_tool_prefix= 1418test -n "$host_alias" && ac_tool_prefix=$host_alias- 1419 1420test "$silent" = yes && exec 6>/dev/null 1421 1422 1423ac_pwd=`pwd` && test -n "$ac_pwd" && 1424ac_ls_di=`ls -di .` && 1425ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1426 as_fn_error $? "working directory cannot be determined" 1427test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1428 as_fn_error $? "pwd does not report name of working directory" 1429 1430 1431# Find the source files, if location was not specified. 1432if test -z "$srcdir"; then 1433 ac_srcdir_defaulted=yes 1434 # Try the directory containing this script, then the parent directory. 1435 ac_confdir=`$as_dirname -- "$as_myself" || 1436$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1437 X"$as_myself" : 'X\(//\)[^/]' \| \ 1438 X"$as_myself" : 'X\(//\)$' \| \ 1439 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1440$as_echo X"$as_myself" | 1441 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1442 s//\1/ 1443 q 1444 } 1445 /^X\(\/\/\)[^/].*/{ 1446 s//\1/ 1447 q 1448 } 1449 /^X\(\/\/\)$/{ 1450 s//\1/ 1451 q 1452 } 1453 /^X\(\/\).*/{ 1454 s//\1/ 1455 q 1456 } 1457 s/.*/./; q'` 1458 srcdir=$ac_confdir 1459 if test ! -r "$srcdir/$ac_unique_file"; then 1460 srcdir=.. 1461 fi 1462else 1463 ac_srcdir_defaulted=no 1464fi 1465if test ! -r "$srcdir/$ac_unique_file"; then 1466 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1467 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1468fi 1469ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1470ac_abs_confdir=`( 1471 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1472 pwd)` 1473# When building in place, set srcdir=. 1474if test "$ac_abs_confdir" = "$ac_pwd"; then 1475 srcdir=. 1476fi 1477# Remove unnecessary trailing slashes from srcdir. 1478# Double slashes in file names in object file debugging info 1479# mess up M-x gdb in Emacs. 1480case $srcdir in 1481*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1482esac 1483for ac_var in $ac_precious_vars; do 1484 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1485 eval ac_env_${ac_var}_value=\$${ac_var} 1486 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1487 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1488done 1489 1490# 1491# Report the --help message. 1492# 1493if test "$ac_init_help" = "long"; then 1494 # Omit some internal or obsolete options to make the list less imposing. 1495 # This message is too long to be a string in the A/UX 3.1 sh. 1496 cat <<_ACEOF 1497\`configure' configures this package to adapt to many kinds of systems. 1498 1499Usage: $0 [OPTION]... [VAR=VALUE]... 1500 1501To assign environment variables (e.g., CC, CFLAGS...), specify them as 1502VAR=VALUE. See below for descriptions of some of the useful variables. 1503 1504Defaults for the options are specified in brackets. 1505 1506Configuration: 1507 -h, --help display this help and exit 1508 --help=short display options specific to this package 1509 --help=recursive display the short help of all the included packages 1510 -V, --version display version information and exit 1511 -q, --quiet, --silent do not print \`checking ...' messages 1512 --cache-file=FILE cache test results in FILE [disabled] 1513 -C, --config-cache alias for \`--cache-file=config.cache' 1514 -n, --no-create do not create output files 1515 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1516 1517Installation directories: 1518 --prefix=PREFIX install architecture-independent files in PREFIX 1519 [$ac_default_prefix] 1520 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1521 [PREFIX] 1522 1523By default, \`make install' will install all the files in 1524\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1525an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1526for instance \`--prefix=\$HOME'. 1527 1528For better control, use the options below. 1529 1530Fine tuning of the installation directories: 1531 --bindir=DIR user executables [EPREFIX/bin] 1532 --sbindir=DIR system admin executables [EPREFIX/sbin] 1533 --libexecdir=DIR program executables [EPREFIX/libexec] 1534 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1535 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1536 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1537 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1538 --libdir=DIR object code libraries [EPREFIX/lib] 1539 --includedir=DIR C header files [PREFIX/include] 1540 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1541 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1542 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1543 --infodir=DIR info documentation [DATAROOTDIR/info] 1544 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1545 --mandir=DIR man documentation [DATAROOTDIR/man] 1546 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1547 --htmldir=DIR html documentation [DOCDIR] 1548 --dvidir=DIR dvi documentation [DOCDIR] 1549 --pdfdir=DIR pdf documentation [DOCDIR] 1550 --psdir=DIR ps documentation [DOCDIR] 1551_ACEOF 1552 1553 cat <<\_ACEOF 1554 1555System types: 1556 --build=BUILD configure for building on BUILD [guessed] 1557 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1558_ACEOF 1559fi 1560 1561if test -n "$ac_init_help"; then 1562 1563 cat <<\_ACEOF 1564 1565Optional Features: 1566 --disable-option-checking ignore unrecognized --enable/--with options 1567 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1568 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1569 --enable-maintainer-mode enable makefile rules useful for maintainers 1570 --enable-symlink-install use symlinks when installing instead of hard links 1571 --enable-relative-symlinks use relative symlinks when installing 1572 1573 --enable-symlink-build use symlinks while building instead of hard links 1574 --enable-verbose-makecmds enable verbose make command output 1575 --enable-elf-shlibs select ELF shared libraries 1576 --enable-bsd-shlibs select BSD shared libraries 1577 --enable-profile build profiling libraries 1578 --enable-gcov build for coverage testing using gcov 1579 --enable-hardening build for coverage testing using gcov 1580 --enable-jbd-debug enable journal debugging 1581 --enable-blkid-debug enable blkid debugging 1582 --disable-testio-debug disable the use of the test I/O manager for debugging 1583 --enable-libuuid build and use private uuid library 1584 --enable-libblkid build and use private blkid library 1585 --enable-subset enable subset-only build 1586 --disable-backtrace disable use backtrace 1587 --disable-debugfs disable support of debugfs program 1588 --disable-imager disable support of e2image program 1589 --disable-resizer disable support of e2resize program 1590 --disable-defrag disable support of e4defrag program 1591 --enable-fsck build fsck wrapper program 1592 --enable-e2initrd-helper build e2initrd-helper program 1593 --disable-tls disable use of thread local support 1594 --disable-uuidd disable building the uuid daemon 1595 --disable-mmp disable support mmp, Multi Mount Protection 1596 --disable-tdb disable tdb support 1597 --disable-bmap-stats disable collection of bitmap stats. 1598 --enable-bmap-stats-ops enable collection of additional bitmap stats 1599 --disable-nls do not use Native Language Support 1600 --enable-threads={posix|solaris|pth|windows} 1601 specify multithreading API 1602 --disable-threads build without multithread safety 1603 --disable-rpath do not hardcode runtime library paths 1604 --disable-fuse2fs do not build fuse2fs 1605 --enable-lto enable link time optimization 1606 --enable-ubsan enable undefined behavior sanitizer 1607 --enable-addrsan enable address sanitizer 1608 --enable-threadsan enable thread sanitizer 1609 1610Optional Packages: 1611 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1612 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1613 --with-diet-libc use diet libc 1614 --with-cc no longer supported, use CC= instead 1615 --with-ccopts no longer supported, use CFLAGS= instead 1616 --with-ldopts no longer supported, use LDFLAGS= instead 1617 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root 1618 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1619 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib 1620 --without-libpth-prefix don't search for libpth in includedir and libdir 1621 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1622 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1623 --with-included-gettext use the GNU gettext library included here 1624 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 1625 --without-libintl-prefix don't search for libintl in includedir and libdir 1626 --with-multiarch=ARCH specify the multiarch triplet 1627 --with-udev-rules-dir[=DIR] 1628 Install udev rules into DIR. 1629 --with-crond-dir[=DIR] Install system crontabs into DIR. 1630 --with-systemd-unit-dir[=DIR] 1631 Install systemd system units into DIR. 1632 1633Some influential environment variables: 1634 CC C compiler command 1635 CFLAGS C compiler flags 1636 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1637 nonstandard directory <lib dir> 1638 LIBS libraries to pass to the linker, e.g. -l<library> 1639 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1640 you have headers in a nonstandard directory <include dir> 1641 CPP C preprocessor 1642 PKG_CONFIG path to pkg-config utility 1643 PKG_CONFIG_PATH 1644 directories to add to pkg-config's search path 1645 PKG_CONFIG_LIBDIR 1646 path overriding pkg-config's built-in search path 1647 udev_CFLAGS C compiler flags for udev, overriding pkg-config 1648 udev_LIBS linker flags for udev, overriding pkg-config 1649 systemd_CFLAGS 1650 C compiler flags for systemd, overriding pkg-config 1651 systemd_LIBS 1652 linker flags for systemd, overriding pkg-config 1653 1654Use these variables to override the choices made by `configure' or to help 1655it to find libraries and programs with nonstandard names/locations. 1656 1657Report bugs to the package provider. 1658_ACEOF 1659ac_status=$? 1660fi 1661 1662if test "$ac_init_help" = "recursive"; then 1663 # If there are subdirs, report their specific --help. 1664 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1665 test -d "$ac_dir" || 1666 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1667 continue 1668 ac_builddir=. 1669 1670case "$ac_dir" in 1671.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1672*) 1673 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1674 # A ".." for each directory in $ac_dir_suffix. 1675 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1676 case $ac_top_builddir_sub in 1677 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1678 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1679 esac ;; 1680esac 1681ac_abs_top_builddir=$ac_pwd 1682ac_abs_builddir=$ac_pwd$ac_dir_suffix 1683# for backward compatibility: 1684ac_top_builddir=$ac_top_build_prefix 1685 1686case $srcdir in 1687 .) # We are building in place. 1688 ac_srcdir=. 1689 ac_top_srcdir=$ac_top_builddir_sub 1690 ac_abs_top_srcdir=$ac_pwd ;; 1691 [\\/]* | ?:[\\/]* ) # Absolute name. 1692 ac_srcdir=$srcdir$ac_dir_suffix; 1693 ac_top_srcdir=$srcdir 1694 ac_abs_top_srcdir=$srcdir ;; 1695 *) # Relative name. 1696 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1697 ac_top_srcdir=$ac_top_build_prefix$srcdir 1698 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1699esac 1700ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1701 1702 cd "$ac_dir" || { ac_status=$?; continue; } 1703 # Check for guested configure. 1704 if test -f "$ac_srcdir/configure.gnu"; then 1705 echo && 1706 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1707 elif test -f "$ac_srcdir/configure"; then 1708 echo && 1709 $SHELL "$ac_srcdir/configure" --help=recursive 1710 else 1711 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1712 fi || ac_status=$? 1713 cd "$ac_pwd" || { ac_status=$?; break; } 1714 done 1715fi 1716 1717test -n "$ac_init_help" && exit $ac_status 1718if $ac_init_version; then 1719 cat <<\_ACEOF 1720configure 1721generated by GNU Autoconf 2.69 1722 1723Copyright (C) 2012 Free Software Foundation, Inc. 1724This configure script is free software; the Free Software Foundation 1725gives unlimited permission to copy, distribute and modify it. 1726_ACEOF 1727 exit 1728fi 1729 1730## ------------------------ ## 1731## Autoconf initialization. ## 1732## ------------------------ ## 1733 1734# ac_fn_c_try_compile LINENO 1735# -------------------------- 1736# Try to compile conftest.$ac_ext, and return whether this succeeded. 1737ac_fn_c_try_compile () 1738{ 1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1740 rm -f conftest.$ac_objext 1741 if { { ac_try="$ac_compile" 1742case "(($ac_try" in 1743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1744 *) ac_try_echo=$ac_try;; 1745esac 1746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1747$as_echo "$ac_try_echo"; } >&5 1748 (eval "$ac_compile") 2>conftest.err 1749 ac_status=$? 1750 if test -s conftest.err; then 1751 grep -v '^ *+' conftest.err >conftest.er1 1752 cat conftest.er1 >&5 1753 mv -f conftest.er1 conftest.err 1754 fi 1755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1756 test $ac_status = 0; } && { 1757 test -z "$ac_c_werror_flag" || 1758 test ! -s conftest.err 1759 } && test -s conftest.$ac_objext; then : 1760 ac_retval=0 1761else 1762 $as_echo "$as_me: failed program was:" >&5 1763sed 's/^/| /' conftest.$ac_ext >&5 1764 1765 ac_retval=1 1766fi 1767 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1768 as_fn_set_status $ac_retval 1769 1770} # ac_fn_c_try_compile 1771 1772# ac_fn_c_try_link LINENO 1773# ----------------------- 1774# Try to link conftest.$ac_ext, and return whether this succeeded. 1775ac_fn_c_try_link () 1776{ 1777 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1778 rm -f conftest.$ac_objext conftest$ac_exeext 1779 if { { ac_try="$ac_link" 1780case "(($ac_try" in 1781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1782 *) ac_try_echo=$ac_try;; 1783esac 1784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1785$as_echo "$ac_try_echo"; } >&5 1786 (eval "$ac_link") 2>conftest.err 1787 ac_status=$? 1788 if test -s conftest.err; then 1789 grep -v '^ *+' conftest.err >conftest.er1 1790 cat conftest.er1 >&5 1791 mv -f conftest.er1 conftest.err 1792 fi 1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1794 test $ac_status = 0; } && { 1795 test -z "$ac_c_werror_flag" || 1796 test ! -s conftest.err 1797 } && test -s conftest$ac_exeext && { 1798 test "$cross_compiling" = yes || 1799 test -x conftest$ac_exeext 1800 }; 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 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1809 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1810 # interfere with the next link command; also delete a directory that is 1811 # left behind by Apple's compiler. We do this before executing the actions. 1812 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1813 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1814 as_fn_set_status $ac_retval 1815 1816} # ac_fn_c_try_link 1817 1818# ac_fn_c_try_cpp LINENO 1819# ---------------------- 1820# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1821ac_fn_c_try_cpp () 1822{ 1823 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1824 if { { ac_try="$ac_cpp conftest.$ac_ext" 1825case "(($ac_try" in 1826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1827 *) ac_try_echo=$ac_try;; 1828esac 1829eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1830$as_echo "$ac_try_echo"; } >&5 1831 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1832 ac_status=$? 1833 if test -s conftest.err; then 1834 grep -v '^ *+' conftest.err >conftest.er1 1835 cat conftest.er1 >&5 1836 mv -f conftest.er1 conftest.err 1837 fi 1838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1839 test $ac_status = 0; } > conftest.i && { 1840 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1841 test ! -s conftest.err 1842 }; then : 1843 ac_retval=0 1844else 1845 $as_echo "$as_me: failed program was:" >&5 1846sed 's/^/| /' conftest.$ac_ext >&5 1847 1848 ac_retval=1 1849fi 1850 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1851 as_fn_set_status $ac_retval 1852 1853} # ac_fn_c_try_cpp 1854 1855# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1856# ------------------------------------------------------- 1857# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1858# the include files in INCLUDES and setting the cache variable VAR 1859# accordingly. 1860ac_fn_c_check_header_mongrel () 1861{ 1862 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1863 if eval \${$3+:} false; then : 1864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1865$as_echo_n "checking for $2... " >&6; } 1866if eval \${$3+:} false; then : 1867 $as_echo_n "(cached) " >&6 1868fi 1869eval ac_res=\$$3 1870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1871$as_echo "$ac_res" >&6; } 1872else 1873 # Is the header compilable? 1874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1875$as_echo_n "checking $2 usability... " >&6; } 1876cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1877/* end confdefs.h. */ 1878$4 1879#include <$2> 1880_ACEOF 1881if ac_fn_c_try_compile "$LINENO"; then : 1882 ac_header_compiler=yes 1883else 1884 ac_header_compiler=no 1885fi 1886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1888$as_echo "$ac_header_compiler" >&6; } 1889 1890# Is the header present? 1891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1892$as_echo_n "checking $2 presence... " >&6; } 1893cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1894/* end confdefs.h. */ 1895#include <$2> 1896_ACEOF 1897if ac_fn_c_try_cpp "$LINENO"; then : 1898 ac_header_preproc=yes 1899else 1900 ac_header_preproc=no 1901fi 1902rm -f conftest.err conftest.i conftest.$ac_ext 1903{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1904$as_echo "$ac_header_preproc" >&6; } 1905 1906# So? What about this header? 1907case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1908 yes:no: ) 1909 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1910$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1912$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1913 ;; 1914 no:yes:* ) 1915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1916$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1918$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1919 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1920$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1922$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1924$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1925 ;; 1926esac 1927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1928$as_echo_n "checking for $2... " >&6; } 1929if eval \${$3+:} false; then : 1930 $as_echo_n "(cached) " >&6 1931else 1932 eval "$3=\$ac_header_compiler" 1933fi 1934eval ac_res=\$$3 1935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1936$as_echo "$ac_res" >&6; } 1937fi 1938 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1939 1940} # ac_fn_c_check_header_mongrel 1941 1942# ac_fn_c_try_run LINENO 1943# ---------------------- 1944# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1945# that executables *can* be run. 1946ac_fn_c_try_run () 1947{ 1948 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1949 if { { ac_try="$ac_link" 1950case "(($ac_try" in 1951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1952 *) ac_try_echo=$ac_try;; 1953esac 1954eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1955$as_echo "$ac_try_echo"; } >&5 1956 (eval "$ac_link") 2>&5 1957 ac_status=$? 1958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1959 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1960 { { case "(($ac_try" in 1961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1962 *) ac_try_echo=$ac_try;; 1963esac 1964eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1965$as_echo "$ac_try_echo"; } >&5 1966 (eval "$ac_try") 2>&5 1967 ac_status=$? 1968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1969 test $ac_status = 0; }; }; then : 1970 ac_retval=0 1971else 1972 $as_echo "$as_me: program exited with status $ac_status" >&5 1973 $as_echo "$as_me: failed program was:" >&5 1974sed 's/^/| /' conftest.$ac_ext >&5 1975 1976 ac_retval=$ac_status 1977fi 1978 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1979 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1980 as_fn_set_status $ac_retval 1981 1982} # ac_fn_c_try_run 1983 1984# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1985# ------------------------------------------------------- 1986# Tests whether HEADER exists and can be compiled using the include files in 1987# INCLUDES, setting the cache variable VAR accordingly. 1988ac_fn_c_check_header_compile () 1989{ 1990 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1992$as_echo_n "checking for $2... " >&6; } 1993if eval \${$3+:} false; then : 1994 $as_echo_n "(cached) " >&6 1995else 1996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1997/* end confdefs.h. */ 1998$4 1999#include <$2> 2000_ACEOF 2001if ac_fn_c_try_compile "$LINENO"; then : 2002 eval "$3=yes" 2003else 2004 eval "$3=no" 2005fi 2006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2007fi 2008eval ac_res=\$$3 2009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2010$as_echo "$ac_res" >&6; } 2011 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2012 2013} # ac_fn_c_check_header_compile 2014 2015# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2016# ------------------------------------------- 2017# Tests whether TYPE exists after having included INCLUDES, setting cache 2018# variable VAR accordingly. 2019ac_fn_c_check_type () 2020{ 2021 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2023$as_echo_n "checking for $2... " >&6; } 2024if eval \${$3+:} false; then : 2025 $as_echo_n "(cached) " >&6 2026else 2027 eval "$3=no" 2028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2029/* end confdefs.h. */ 2030$4 2031int 2032main () 2033{ 2034if (sizeof ($2)) 2035 return 0; 2036 ; 2037 return 0; 2038} 2039_ACEOF 2040if ac_fn_c_try_compile "$LINENO"; then : 2041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2042/* end confdefs.h. */ 2043$4 2044int 2045main () 2046{ 2047if (sizeof (($2))) 2048 return 0; 2049 ; 2050 return 0; 2051} 2052_ACEOF 2053if ac_fn_c_try_compile "$LINENO"; then : 2054 2055else 2056 eval "$3=yes" 2057fi 2058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2059fi 2060rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2061fi 2062eval ac_res=\$$3 2063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2064$as_echo "$ac_res" >&6; } 2065 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2066 2067} # ac_fn_c_check_type 2068 2069# ac_fn_c_check_func LINENO FUNC VAR 2070# ---------------------------------- 2071# Tests whether FUNC exists, setting the cache variable VAR accordingly 2072ac_fn_c_check_func () 2073{ 2074 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2076$as_echo_n "checking for $2... " >&6; } 2077if eval \${$3+:} false; then : 2078 $as_echo_n "(cached) " >&6 2079else 2080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2081/* end confdefs.h. */ 2082/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 2083 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 2084#define $2 innocuous_$2 2085 2086/* System header to define __stub macros and hopefully few prototypes, 2087 which can conflict with char $2 (); below. 2088 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2089 <limits.h> exists even on freestanding compilers. */ 2090 2091#ifdef __STDC__ 2092# include <limits.h> 2093#else 2094# include <assert.h> 2095#endif 2096 2097#undef $2 2098 2099/* Override any GCC internal prototype to avoid an error. 2100 Use char because int might match the return type of a GCC 2101 builtin and then its argument prototype would still apply. */ 2102#ifdef __cplusplus 2103extern "C" 2104#endif 2105char $2 (); 2106/* The GNU C library defines this for functions which it implements 2107 to always fail with ENOSYS. Some functions are actually named 2108 something starting with __ and the normal name is an alias. */ 2109#if defined __stub_$2 || defined __stub___$2 2110choke me 2111#endif 2112 2113int 2114main () 2115{ 2116return $2 (); 2117 ; 2118 return 0; 2119} 2120_ACEOF 2121if ac_fn_c_try_link "$LINENO"; then : 2122 eval "$3=yes" 2123else 2124 eval "$3=no" 2125fi 2126rm -f core conftest.err conftest.$ac_objext \ 2127 conftest$ac_exeext conftest.$ac_ext 2128fi 2129eval ac_res=\$$3 2130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2131$as_echo "$ac_res" >&6; } 2132 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2133 2134} # ac_fn_c_check_func 2135 2136# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 2137# --------------------------------------------- 2138# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 2139# accordingly. 2140ac_fn_c_check_decl () 2141{ 2142 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2143 as_decl_name=`echo $2|sed 's/ *(.*//'` 2144 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2146$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2147if eval \${$3+:} false; then : 2148 $as_echo_n "(cached) " >&6 2149else 2150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2151/* end confdefs.h. */ 2152$4 2153int 2154main () 2155{ 2156#ifndef $as_decl_name 2157#ifdef __cplusplus 2158 (void) $as_decl_use; 2159#else 2160 (void) $as_decl_name; 2161#endif 2162#endif 2163 2164 ; 2165 return 0; 2166} 2167_ACEOF 2168if ac_fn_c_try_compile "$LINENO"; then : 2169 eval "$3=yes" 2170else 2171 eval "$3=no" 2172fi 2173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2174fi 2175eval ac_res=\$$3 2176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2177$as_echo "$ac_res" >&6; } 2178 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2179 2180} # ac_fn_c_check_decl 2181 2182# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 2183# -------------------------------------------- 2184# Tries to find the compile-time value of EXPR in a program that includes 2185# INCLUDES, setting VAR accordingly. Returns whether the value could be 2186# computed 2187ac_fn_c_compute_int () 2188{ 2189 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2190 if test "$cross_compiling" = yes; then 2191 # Depending upon the size, compute the lo and hi bounds. 2192cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2193/* end confdefs.h. */ 2194$4 2195int 2196main () 2197{ 2198static int test_array [1 - 2 * !(($2) >= 0)]; 2199test_array [0] = 0; 2200return test_array [0]; 2201 2202 ; 2203 return 0; 2204} 2205_ACEOF 2206if ac_fn_c_try_compile "$LINENO"; then : 2207 ac_lo=0 ac_mid=0 2208 while :; do 2209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2210/* end confdefs.h. */ 2211$4 2212int 2213main () 2214{ 2215static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2216test_array [0] = 0; 2217return test_array [0]; 2218 2219 ; 2220 return 0; 2221} 2222_ACEOF 2223if ac_fn_c_try_compile "$LINENO"; then : 2224 ac_hi=$ac_mid; break 2225else 2226 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 2227 if test $ac_lo -le $ac_mid; then 2228 ac_lo= ac_hi= 2229 break 2230 fi 2231 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 2232fi 2233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2234 done 2235else 2236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2237/* end confdefs.h. */ 2238$4 2239int 2240main () 2241{ 2242static int test_array [1 - 2 * !(($2) < 0)]; 2243test_array [0] = 0; 2244return test_array [0]; 2245 2246 ; 2247 return 0; 2248} 2249_ACEOF 2250if ac_fn_c_try_compile "$LINENO"; then : 2251 ac_hi=-1 ac_mid=-1 2252 while :; do 2253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2254/* end confdefs.h. */ 2255$4 2256int 2257main () 2258{ 2259static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2260test_array [0] = 0; 2261return test_array [0]; 2262 2263 ; 2264 return 0; 2265} 2266_ACEOF 2267if ac_fn_c_try_compile "$LINENO"; then : 2268 ac_lo=$ac_mid; break 2269else 2270 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2271 if test $ac_mid -le $ac_hi; then 2272 ac_lo= ac_hi= 2273 break 2274 fi 2275 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2276fi 2277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2278 done 2279else 2280 ac_lo= ac_hi= 2281fi 2282rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2283fi 2284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2285# Binary search between lo and hi bounds. 2286while test "x$ac_lo" != "x$ac_hi"; do 2287 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2289/* end confdefs.h. */ 2290$4 2291int 2292main () 2293{ 2294static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2295test_array [0] = 0; 2296return test_array [0]; 2297 2298 ; 2299 return 0; 2300} 2301_ACEOF 2302if ac_fn_c_try_compile "$LINENO"; then : 2303 ac_hi=$ac_mid 2304else 2305 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2306fi 2307rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2308done 2309case $ac_lo in #(( 2310?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2311'') ac_retval=1 ;; 2312esac 2313 else 2314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2315/* end confdefs.h. */ 2316$4 2317static long int longval () { return $2; } 2318static unsigned long int ulongval () { return $2; } 2319#include <stdio.h> 2320#include <stdlib.h> 2321int 2322main () 2323{ 2324 2325 FILE *f = fopen ("conftest.val", "w"); 2326 if (! f) 2327 return 1; 2328 if (($2) < 0) 2329 { 2330 long int i = longval (); 2331 if (i != ($2)) 2332 return 1; 2333 fprintf (f, "%ld", i); 2334 } 2335 else 2336 { 2337 unsigned long int i = ulongval (); 2338 if (i != ($2)) 2339 return 1; 2340 fprintf (f, "%lu", i); 2341 } 2342 /* Do not output a trailing newline, as this causes \r\n confusion 2343 on some platforms. */ 2344 return ferror (f) || fclose (f) != 0; 2345 2346 ; 2347 return 0; 2348} 2349_ACEOF 2350if ac_fn_c_try_run "$LINENO"; then : 2351 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2352else 2353 ac_retval=1 2354fi 2355rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2356 conftest.$ac_objext conftest.beam conftest.$ac_ext 2357rm -f conftest.val 2358 2359 fi 2360 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2361 as_fn_set_status $ac_retval 2362 2363} # ac_fn_c_compute_int 2364 2365# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2366# ---------------------------------------------------- 2367# Tries to find if the field MEMBER exists in type AGGR, after including 2368# INCLUDES, setting cache variable VAR accordingly. 2369ac_fn_c_check_member () 2370{ 2371 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2373$as_echo_n "checking for $2.$3... " >&6; } 2374if eval \${$4+:} false; then : 2375 $as_echo_n "(cached) " >&6 2376else 2377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2378/* end confdefs.h. */ 2379$5 2380int 2381main () 2382{ 2383static $2 ac_aggr; 2384if (ac_aggr.$3) 2385return 0; 2386 ; 2387 return 0; 2388} 2389_ACEOF 2390if ac_fn_c_try_compile "$LINENO"; then : 2391 eval "$4=yes" 2392else 2393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2394/* end confdefs.h. */ 2395$5 2396int 2397main () 2398{ 2399static $2 ac_aggr; 2400if (sizeof ac_aggr.$3) 2401return 0; 2402 ; 2403 return 0; 2404} 2405_ACEOF 2406if ac_fn_c_try_compile "$LINENO"; then : 2407 eval "$4=yes" 2408else 2409 eval "$4=no" 2410fi 2411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2412fi 2413rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2414fi 2415eval ac_res=\$$4 2416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2417$as_echo "$ac_res" >&6; } 2418 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2419 2420} # ac_fn_c_check_member 2421cat >config.log <<_ACEOF 2422This file contains any messages produced by compilers while 2423running configure, to aid debugging if configure makes a mistake. 2424 2425It was created by $as_me, which was 2426generated by GNU Autoconf 2.69. Invocation command line was 2427 2428 $ $0 $@ 2429 2430_ACEOF 2431exec 5>>config.log 2432{ 2433cat <<_ASUNAME 2434## --------- ## 2435## Platform. ## 2436## --------- ## 2437 2438hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2439uname -m = `(uname -m) 2>/dev/null || echo unknown` 2440uname -r = `(uname -r) 2>/dev/null || echo unknown` 2441uname -s = `(uname -s) 2>/dev/null || echo unknown` 2442uname -v = `(uname -v) 2>/dev/null || echo unknown` 2443 2444/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2445/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2446 2447/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2448/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2449/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2450/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2451/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2452/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2453/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2454 2455_ASUNAME 2456 2457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2458for as_dir in $PATH 2459do 2460 IFS=$as_save_IFS 2461 test -z "$as_dir" && as_dir=. 2462 $as_echo "PATH: $as_dir" 2463 done 2464IFS=$as_save_IFS 2465 2466} >&5 2467 2468cat >&5 <<_ACEOF 2469 2470 2471## ----------- ## 2472## Core tests. ## 2473## ----------- ## 2474 2475_ACEOF 2476 2477 2478# Keep a trace of the command line. 2479# Strip out --no-create and --no-recursion so they do not pile up. 2480# Strip out --silent because we don't want to record it for future runs. 2481# Also quote any args containing shell meta-characters. 2482# Make two passes to allow for proper duplicate-argument suppression. 2483ac_configure_args= 2484ac_configure_args0= 2485ac_configure_args1= 2486ac_must_keep_next=false 2487for ac_pass in 1 2 2488do 2489 for ac_arg 2490 do 2491 case $ac_arg in 2492 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2493 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2494 | -silent | --silent | --silen | --sile | --sil) 2495 continue ;; 2496 *\'*) 2497 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2498 esac 2499 case $ac_pass in 2500 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2501 2) 2502 as_fn_append ac_configure_args1 " '$ac_arg'" 2503 if test $ac_must_keep_next = true; then 2504 ac_must_keep_next=false # Got value, back to normal. 2505 else 2506 case $ac_arg in 2507 *=* | --config-cache | -C | -disable-* | --disable-* \ 2508 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2509 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2510 | -with-* | --with-* | -without-* | --without-* | --x) 2511 case "$ac_configure_args0 " in 2512 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2513 esac 2514 ;; 2515 -* ) ac_must_keep_next=true ;; 2516 esac 2517 fi 2518 as_fn_append ac_configure_args " '$ac_arg'" 2519 ;; 2520 esac 2521 done 2522done 2523{ ac_configure_args0=; unset ac_configure_args0;} 2524{ ac_configure_args1=; unset ac_configure_args1;} 2525 2526# When interrupted or exit'd, cleanup temporary files, and complete 2527# config.log. We remove comments because anyway the quotes in there 2528# would cause problems or look ugly. 2529# WARNING: Use '\'' to represent an apostrophe within the trap. 2530# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2531trap 'exit_status=$? 2532 # Save into config.log some information that might help in debugging. 2533 { 2534 echo 2535 2536 $as_echo "## ---------------- ## 2537## Cache variables. ## 2538## ---------------- ##" 2539 echo 2540 # The following way of writing the cache mishandles newlines in values, 2541( 2542 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2543 eval ac_val=\$$ac_var 2544 case $ac_val in #( 2545 *${as_nl}*) 2546 case $ac_var in #( 2547 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2548$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2549 esac 2550 case $ac_var in #( 2551 _ | IFS | as_nl) ;; #( 2552 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2553 *) { eval $ac_var=; unset $ac_var;} ;; 2554 esac ;; 2555 esac 2556 done 2557 (set) 2>&1 | 2558 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2559 *${as_nl}ac_space=\ *) 2560 sed -n \ 2561 "s/'\''/'\''\\\\'\'''\''/g; 2562 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2563 ;; #( 2564 *) 2565 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2566 ;; 2567 esac | 2568 sort 2569) 2570 echo 2571 2572 $as_echo "## ----------------- ## 2573## Output variables. ## 2574## ----------------- ##" 2575 echo 2576 for ac_var in $ac_subst_vars 2577 do 2578 eval ac_val=\$$ac_var 2579 case $ac_val in 2580 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2581 esac 2582 $as_echo "$ac_var='\''$ac_val'\''" 2583 done | sort 2584 echo 2585 2586 if test -n "$ac_subst_files"; then 2587 $as_echo "## ------------------- ## 2588## File substitutions. ## 2589## ------------------- ##" 2590 echo 2591 for ac_var in $ac_subst_files 2592 do 2593 eval ac_val=\$$ac_var 2594 case $ac_val in 2595 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2596 esac 2597 $as_echo "$ac_var='\''$ac_val'\''" 2598 done | sort 2599 echo 2600 fi 2601 2602 if test -s confdefs.h; then 2603 $as_echo "## ----------- ## 2604## confdefs.h. ## 2605## ----------- ##" 2606 echo 2607 cat confdefs.h 2608 echo 2609 fi 2610 test "$ac_signal" != 0 && 2611 $as_echo "$as_me: caught signal $ac_signal" 2612 $as_echo "$as_me: exit $exit_status" 2613 } >&5 2614 rm -f core *.core core.conftest.* && 2615 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2616 exit $exit_status 2617' 0 2618for ac_signal in 1 2 13 15; do 2619 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2620done 2621ac_signal=0 2622 2623# confdefs.h avoids OS command line length limits that DEFS can exceed. 2624rm -f -r conftest* confdefs.h 2625 2626$as_echo "/* confdefs.h */" > confdefs.h 2627 2628# Predefined preprocessor variables. 2629 2630cat >>confdefs.h <<_ACEOF 2631#define PACKAGE_NAME "$PACKAGE_NAME" 2632_ACEOF 2633 2634cat >>confdefs.h <<_ACEOF 2635#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2636_ACEOF 2637 2638cat >>confdefs.h <<_ACEOF 2639#define PACKAGE_VERSION "$PACKAGE_VERSION" 2640_ACEOF 2641 2642cat >>confdefs.h <<_ACEOF 2643#define PACKAGE_STRING "$PACKAGE_STRING" 2644_ACEOF 2645 2646cat >>confdefs.h <<_ACEOF 2647#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2648_ACEOF 2649 2650cat >>confdefs.h <<_ACEOF 2651#define PACKAGE_URL "$PACKAGE_URL" 2652_ACEOF 2653 2654 2655# Let the site file select an alternate cache file if it wants to. 2656# Prefer an explicitly selected file to automatically selected ones. 2657ac_site_file1=NONE 2658ac_site_file2=NONE 2659if test -n "$CONFIG_SITE"; then 2660 # We do not want a PATH search for config.site. 2661 case $CONFIG_SITE in #(( 2662 -*) ac_site_file1=./$CONFIG_SITE;; 2663 */*) ac_site_file1=$CONFIG_SITE;; 2664 *) ac_site_file1=./$CONFIG_SITE;; 2665 esac 2666elif test "x$prefix" != xNONE; then 2667 ac_site_file1=$prefix/share/config.site 2668 ac_site_file2=$prefix/etc/config.site 2669else 2670 ac_site_file1=$ac_default_prefix/share/config.site 2671 ac_site_file2=$ac_default_prefix/etc/config.site 2672fi 2673for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2674do 2675 test "x$ac_site_file" = xNONE && continue 2676 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2678$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2679 sed 's/^/| /' "$ac_site_file" >&5 2680 . "$ac_site_file" \ 2681 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2682$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2683as_fn_error $? "failed to load site script $ac_site_file 2684See \`config.log' for more details" "$LINENO" 5; } 2685 fi 2686done 2687 2688if test -r "$cache_file"; then 2689 # Some versions of bash will fail to source /dev/null (special files 2690 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2691 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2692 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2693$as_echo "$as_me: loading cache $cache_file" >&6;} 2694 case $cache_file in 2695 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2696 *) . "./$cache_file";; 2697 esac 2698 fi 2699else 2700 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2701$as_echo "$as_me: creating cache $cache_file" >&6;} 2702 >$cache_file 2703fi 2704 2705gt_needs="$gt_needs " 2706as_fn_append ac_header_list " stdlib.h" 2707as_fn_append ac_header_list " unistd.h" 2708as_fn_append ac_header_list " sys/param.h" 2709as_fn_append ac_func_list " symlink" 2710# Check that the precious variables saved in the cache have kept the same 2711# value. 2712ac_cache_corrupted=false 2713for ac_var in $ac_precious_vars; do 2714 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2715 eval ac_new_set=\$ac_env_${ac_var}_set 2716 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2717 eval ac_new_val=\$ac_env_${ac_var}_value 2718 case $ac_old_set,$ac_new_set in 2719 set,) 2720 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2721$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2722 ac_cache_corrupted=: ;; 2723 ,set) 2724 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2725$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2726 ac_cache_corrupted=: ;; 2727 ,);; 2728 *) 2729 if test "x$ac_old_val" != "x$ac_new_val"; then 2730 # differences in whitespace do not lead to failure. 2731 ac_old_val_w=`echo x $ac_old_val` 2732 ac_new_val_w=`echo x $ac_new_val` 2733 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2734 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2735$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2736 ac_cache_corrupted=: 2737 else 2738 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2739$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2740 eval $ac_var=\$ac_old_val 2741 fi 2742 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2743$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2744 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2745$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2746 fi;; 2747 esac 2748 # Pass precious variables to config.status. 2749 if test "$ac_new_set" = set; then 2750 case $ac_new_val in 2751 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2752 *) ac_arg=$ac_var=$ac_new_val ;; 2753 esac 2754 case " $ac_configure_args " in 2755 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2756 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2757 esac 2758 fi 2759done 2760if $ac_cache_corrupted; then 2761 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2762$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2763 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2764$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2765 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2766fi 2767## -------------------- ## 2768## Main body of script. ## 2769## -------------------- ## 2770 2771ac_ext=c 2772ac_cpp='$CPP $CPPFLAGS' 2773ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2774ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2775ac_compiler_gnu=$ac_cv_c_compiler_gnu 2776 2777 2778 2779ac_aux_dir= 2780for ac_dir in config "$srcdir"/config; do 2781 if test -f "$ac_dir/install-sh"; then 2782 ac_aux_dir=$ac_dir 2783 ac_install_sh="$ac_aux_dir/install-sh -c" 2784 break 2785 elif test -f "$ac_dir/install.sh"; then 2786 ac_aux_dir=$ac_dir 2787 ac_install_sh="$ac_aux_dir/install.sh -c" 2788 break 2789 elif test -f "$ac_dir/shtool"; then 2790 ac_aux_dir=$ac_dir 2791 ac_install_sh="$ac_aux_dir/shtool install -c" 2792 break 2793 fi 2794done 2795if test -z "$ac_aux_dir"; then 2796 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 2797fi 2798 2799# These three variables are undocumented and unsupported, 2800# and are intended to be withdrawn in a future Autoconf release. 2801# They can cause serious problems if a builder's source tree is in a directory 2802# whose full name contains unusual characters. 2803ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2804ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2805ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2806 2807 2808ac_config_headers="$ac_config_headers lib/config.h" 2809 2810 2811MCONFIG=./MCONFIG 2812 2813BINARY_TYPE=bin 2814E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \ 2815 | awk '{print $3}' | tr \" " " | awk '{print $1}'` 2816E2FSPROGS_DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \ 2817 | tr \" " " | awk '{print $1}'` 2818E2FSPROGS_DAY=$(echo $E2FSPROGS_DATE | awk -F- '{print $1}' | sed -e '/^[1-9]$/s/^/0/') 2819MONTH=`echo $E2FSPROGS_DATE | awk -F- '{print $2}'` 2820YEAR=`echo $E2FSPROGS_DATE | awk -F- '{print $3}'` 2821 2822if expr $YEAR ">" 1900 > /dev/null ; then 2823 E2FSPROGS_YEAR=$YEAR 2824elif expr $YEAR ">" 90 >/dev/null ; then 2825 E2FSPROGS_YEAR=19$YEAR 2826else 2827 E2FSPROGS_YEAR=20$YEAR 2828fi 2829 2830case $MONTH in 2831Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;; 2832Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;; 2833Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;; 2834Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;; 2835May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;; 2836Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;; 2837Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;; 2838Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;; 2839Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;; 2840Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;; 2841Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;; 2842Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;; 2843*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5 2844$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;; 2845esac 2846 2847base_ver=`echo $E2FSPROGS_VERSION | \ 2848 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'` 2849 2850date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY} 2851 2852case $E2FSPROGS_VERSION in 2853*-WIP|pre-*) 2854 E2FSPROGS_PKGVER="$base_ver~WIP.$date_spec" 2855 ;; 2856*) 2857 E2FSPROGS_PKGVER="$base_ver" 2858 ;; 2859esac 2860 2861unset DATE MONTH YEAR base_ver pre_vers date_spec 2862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5 2863$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; } 2864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5 2865$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; } 2866 2867 2868 2869 2870 2871 2872WITH_DIET_LIBC= 2873 2874# Check whether --with-diet-libc was given. 2875if test "${with_diet_libc+set}" = set; then : 2876 withval=$with_diet_libc; CC="diet cc -nostdinc" 2877WITH_DIET_LIBC=yes 2878if test -z "$LIBS" 2879then 2880 LIBS="-lcompat" 2881else 2882 LIBS="$LIBS -lcompat" 2883fi 2884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5 2885$as_echo "CC=$CC" >&6; } 2886fi 2887# Make sure we can run config.sub. 2888$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2889 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2890 2891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2892$as_echo_n "checking build system type... " >&6; } 2893if ${ac_cv_build+:} false; then : 2894 $as_echo_n "(cached) " >&6 2895else 2896 ac_build_alias=$build_alias 2897test "x$ac_build_alias" = x && 2898 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2899test "x$ac_build_alias" = x && 2900 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2901ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2902 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2903 2904fi 2905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2906$as_echo "$ac_cv_build" >&6; } 2907case $ac_cv_build in 2908*-*-*) ;; 2909*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2910esac 2911build=$ac_cv_build 2912ac_save_IFS=$IFS; IFS='-' 2913set x $ac_cv_build 2914shift 2915build_cpu=$1 2916build_vendor=$2 2917shift; shift 2918# Remember, the first character of IFS is used to create $*, 2919# except with old shells: 2920build_os=$* 2921IFS=$ac_save_IFS 2922case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2923 2924 2925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2926$as_echo_n "checking host system type... " >&6; } 2927if ${ac_cv_host+:} false; then : 2928 $as_echo_n "(cached) " >&6 2929else 2930 if test "x$host_alias" = x; then 2931 ac_cv_host=$ac_cv_build 2932else 2933 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2934 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2935fi 2936 2937fi 2938{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2939$as_echo "$ac_cv_host" >&6; } 2940case $ac_cv_host in 2941*-*-*) ;; 2942*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2943esac 2944host=$ac_cv_host 2945ac_save_IFS=$IFS; IFS='-' 2946set x $ac_cv_host 2947shift 2948host_cpu=$1 2949host_vendor=$2 2950shift; shift 2951# Remember, the first character of IFS is used to create $*, 2952# except with old shells: 2953host_os=$* 2954IFS=$ac_save_IFS 2955case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2956 2957 2958DLOPEN_LIB='' 2959ac_ext=c 2960ac_cpp='$CPP $CPPFLAGS' 2961ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2962ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2963ac_compiler_gnu=$ac_cv_c_compiler_gnu 2964if test -n "$ac_tool_prefix"; then 2965 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2966set dummy ${ac_tool_prefix}gcc; ac_word=$2 2967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2968$as_echo_n "checking for $ac_word... " >&6; } 2969if ${ac_cv_prog_CC+:} false; then : 2970 $as_echo_n "(cached) " >&6 2971else 2972 if test -n "$CC"; then 2973 ac_cv_prog_CC="$CC" # Let the user override the test. 2974else 2975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2976for as_dir in $PATH 2977do 2978 IFS=$as_save_IFS 2979 test -z "$as_dir" && as_dir=. 2980 for ac_exec_ext in '' $ac_executable_extensions; do 2981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2982 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2984 break 2 2985 fi 2986done 2987 done 2988IFS=$as_save_IFS 2989 2990fi 2991fi 2992CC=$ac_cv_prog_CC 2993if test -n "$CC"; then 2994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2995$as_echo "$CC" >&6; } 2996else 2997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2998$as_echo "no" >&6; } 2999fi 3000 3001 3002fi 3003if test -z "$ac_cv_prog_CC"; then 3004 ac_ct_CC=$CC 3005 # Extract the first word of "gcc", so it can be a program name with args. 3006set dummy gcc; ac_word=$2 3007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3008$as_echo_n "checking for $ac_word... " >&6; } 3009if ${ac_cv_prog_ac_ct_CC+:} false; then : 3010 $as_echo_n "(cached) " >&6 3011else 3012 if test -n "$ac_ct_CC"; then 3013 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3014else 3015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3016for as_dir in $PATH 3017do 3018 IFS=$as_save_IFS 3019 test -z "$as_dir" && as_dir=. 3020 for ac_exec_ext in '' $ac_executable_extensions; do 3021 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3022 ac_cv_prog_ac_ct_CC="gcc" 3023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3024 break 2 3025 fi 3026done 3027 done 3028IFS=$as_save_IFS 3029 3030fi 3031fi 3032ac_ct_CC=$ac_cv_prog_ac_ct_CC 3033if test -n "$ac_ct_CC"; then 3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3035$as_echo "$ac_ct_CC" >&6; } 3036else 3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3038$as_echo "no" >&6; } 3039fi 3040 3041 if test "x$ac_ct_CC" = x; then 3042 CC="" 3043 else 3044 case $cross_compiling:$ac_tool_warned in 3045yes:) 3046{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3047$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3048ac_tool_warned=yes ;; 3049esac 3050 CC=$ac_ct_CC 3051 fi 3052else 3053 CC="$ac_cv_prog_CC" 3054fi 3055 3056if test -z "$CC"; then 3057 if test -n "$ac_tool_prefix"; then 3058 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3059set dummy ${ac_tool_prefix}cc; ac_word=$2 3060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3061$as_echo_n "checking for $ac_word... " >&6; } 3062if ${ac_cv_prog_CC+:} false; then : 3063 $as_echo_n "(cached) " >&6 3064else 3065 if test -n "$CC"; then 3066 ac_cv_prog_CC="$CC" # Let the user override the test. 3067else 3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3069for as_dir in $PATH 3070do 3071 IFS=$as_save_IFS 3072 test -z "$as_dir" && as_dir=. 3073 for ac_exec_ext in '' $ac_executable_extensions; do 3074 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3075 ac_cv_prog_CC="${ac_tool_prefix}cc" 3076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3077 break 2 3078 fi 3079done 3080 done 3081IFS=$as_save_IFS 3082 3083fi 3084fi 3085CC=$ac_cv_prog_CC 3086if test -n "$CC"; then 3087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3088$as_echo "$CC" >&6; } 3089else 3090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3091$as_echo "no" >&6; } 3092fi 3093 3094 3095 fi 3096fi 3097if test -z "$CC"; then 3098 # Extract the first word of "cc", so it can be a program name with args. 3099set dummy cc; ac_word=$2 3100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3101$as_echo_n "checking for $ac_word... " >&6; } 3102if ${ac_cv_prog_CC+:} false; then : 3103 $as_echo_n "(cached) " >&6 3104else 3105 if test -n "$CC"; then 3106 ac_cv_prog_CC="$CC" # Let the user override the test. 3107else 3108 ac_prog_rejected=no 3109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3110for as_dir in $PATH 3111do 3112 IFS=$as_save_IFS 3113 test -z "$as_dir" && as_dir=. 3114 for ac_exec_ext in '' $ac_executable_extensions; do 3115 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3116 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3117 ac_prog_rejected=yes 3118 continue 3119 fi 3120 ac_cv_prog_CC="cc" 3121 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3122 break 2 3123 fi 3124done 3125 done 3126IFS=$as_save_IFS 3127 3128if test $ac_prog_rejected = yes; then 3129 # We found a bogon in the path, so make sure we never use it. 3130 set dummy $ac_cv_prog_CC 3131 shift 3132 if test $# != 0; then 3133 # We chose a different compiler from the bogus one. 3134 # However, it has the same basename, so the bogon will be chosen 3135 # first if we set CC to just the basename; use the full file name. 3136 shift 3137 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3138 fi 3139fi 3140fi 3141fi 3142CC=$ac_cv_prog_CC 3143if test -n "$CC"; then 3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3145$as_echo "$CC" >&6; } 3146else 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3148$as_echo "no" >&6; } 3149fi 3150 3151 3152fi 3153if test -z "$CC"; then 3154 if test -n "$ac_tool_prefix"; then 3155 for ac_prog in cl.exe 3156 do 3157 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3158set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3160$as_echo_n "checking for $ac_word... " >&6; } 3161if ${ac_cv_prog_CC+:} false; then : 3162 $as_echo_n "(cached) " >&6 3163else 3164 if test -n "$CC"; then 3165 ac_cv_prog_CC="$CC" # Let the user override the test. 3166else 3167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3168for as_dir in $PATH 3169do 3170 IFS=$as_save_IFS 3171 test -z "$as_dir" && as_dir=. 3172 for ac_exec_ext in '' $ac_executable_extensions; do 3173 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3174 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3176 break 2 3177 fi 3178done 3179 done 3180IFS=$as_save_IFS 3181 3182fi 3183fi 3184CC=$ac_cv_prog_CC 3185if test -n "$CC"; then 3186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3187$as_echo "$CC" >&6; } 3188else 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3190$as_echo "no" >&6; } 3191fi 3192 3193 3194 test -n "$CC" && break 3195 done 3196fi 3197if test -z "$CC"; then 3198 ac_ct_CC=$CC 3199 for ac_prog in cl.exe 3200do 3201 # Extract the first word of "$ac_prog", so it can be a program name with args. 3202set dummy $ac_prog; ac_word=$2 3203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3204$as_echo_n "checking for $ac_word... " >&6; } 3205if ${ac_cv_prog_ac_ct_CC+:} false; then : 3206 $as_echo_n "(cached) " >&6 3207else 3208 if test -n "$ac_ct_CC"; then 3209 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3210else 3211as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3212for as_dir in $PATH 3213do 3214 IFS=$as_save_IFS 3215 test -z "$as_dir" && as_dir=. 3216 for ac_exec_ext in '' $ac_executable_extensions; do 3217 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3218 ac_cv_prog_ac_ct_CC="$ac_prog" 3219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3220 break 2 3221 fi 3222done 3223 done 3224IFS=$as_save_IFS 3225 3226fi 3227fi 3228ac_ct_CC=$ac_cv_prog_ac_ct_CC 3229if test -n "$ac_ct_CC"; then 3230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3231$as_echo "$ac_ct_CC" >&6; } 3232else 3233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3234$as_echo "no" >&6; } 3235fi 3236 3237 3238 test -n "$ac_ct_CC" && break 3239done 3240 3241 if test "x$ac_ct_CC" = x; then 3242 CC="" 3243 else 3244 case $cross_compiling:$ac_tool_warned in 3245yes:) 3246{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3247$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3248ac_tool_warned=yes ;; 3249esac 3250 CC=$ac_ct_CC 3251 fi 3252fi 3253 3254fi 3255 3256 3257test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3258$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3259as_fn_error $? "no acceptable C compiler found in \$PATH 3260See \`config.log' for more details" "$LINENO" 5; } 3261 3262# Provide some information about the compiler. 3263$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3264set X $ac_compile 3265ac_compiler=$2 3266for ac_option in --version -v -V -qversion; do 3267 { { ac_try="$ac_compiler $ac_option >&5" 3268case "(($ac_try" in 3269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3270 *) ac_try_echo=$ac_try;; 3271esac 3272eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3273$as_echo "$ac_try_echo"; } >&5 3274 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3275 ac_status=$? 3276 if test -s conftest.err; then 3277 sed '10a\ 3278... rest of stderr output deleted ... 3279 10q' conftest.err >conftest.er1 3280 cat conftest.er1 >&5 3281 fi 3282 rm -f conftest.er1 conftest.err 3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3284 test $ac_status = 0; } 3285done 3286 3287cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3288/* end confdefs.h. */ 3289 3290int 3291main () 3292{ 3293 3294 ; 3295 return 0; 3296} 3297_ACEOF 3298ac_clean_files_save=$ac_clean_files 3299ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3300# Try to create an executable without -o first, disregard a.out. 3301# It will help us diagnose broken compilers, and finding out an intuition 3302# of exeext. 3303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3304$as_echo_n "checking whether the C compiler works... " >&6; } 3305ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3306 3307# The possible output files: 3308ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3309 3310ac_rmfiles= 3311for ac_file in $ac_files 3312do 3313 case $ac_file in 3314 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3315 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3316 esac 3317done 3318rm -f $ac_rmfiles 3319 3320if { { ac_try="$ac_link_default" 3321case "(($ac_try" in 3322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3323 *) ac_try_echo=$ac_try;; 3324esac 3325eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3326$as_echo "$ac_try_echo"; } >&5 3327 (eval "$ac_link_default") 2>&5 3328 ac_status=$? 3329 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3330 test $ac_status = 0; }; then : 3331 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3332# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3333# in a Makefile. We should not override ac_cv_exeext if it was cached, 3334# so that the user can short-circuit this test for compilers unknown to 3335# Autoconf. 3336for ac_file in $ac_files '' 3337do 3338 test -f "$ac_file" || continue 3339 case $ac_file in 3340 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3341 ;; 3342 [ab].out ) 3343 # We found the default executable, but exeext='' is most 3344 # certainly right. 3345 break;; 3346 *.* ) 3347 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3348 then :; else 3349 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3350 fi 3351 # We set ac_cv_exeext here because the later test for it is not 3352 # safe: cross compilers may not add the suffix if given an `-o' 3353 # argument, so we may need to know it at that point already. 3354 # Even if this section looks crufty: it has the advantage of 3355 # actually working. 3356 break;; 3357 * ) 3358 break;; 3359 esac 3360done 3361test "$ac_cv_exeext" = no && ac_cv_exeext= 3362 3363else 3364 ac_file='' 3365fi 3366if test -z "$ac_file"; then : 3367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3368$as_echo "no" >&6; } 3369$as_echo "$as_me: failed program was:" >&5 3370sed 's/^/| /' conftest.$ac_ext >&5 3371 3372{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3373$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3374as_fn_error 77 "C compiler cannot create executables 3375See \`config.log' for more details" "$LINENO" 5; } 3376else 3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3378$as_echo "yes" >&6; } 3379fi 3380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3381$as_echo_n "checking for C compiler default output file name... " >&6; } 3382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3383$as_echo "$ac_file" >&6; } 3384ac_exeext=$ac_cv_exeext 3385 3386rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3387ac_clean_files=$ac_clean_files_save 3388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3389$as_echo_n "checking for suffix of executables... " >&6; } 3390if { { ac_try="$ac_link" 3391case "(($ac_try" in 3392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3393 *) ac_try_echo=$ac_try;; 3394esac 3395eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3396$as_echo "$ac_try_echo"; } >&5 3397 (eval "$ac_link") 2>&5 3398 ac_status=$? 3399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3400 test $ac_status = 0; }; then : 3401 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3402# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3403# work properly (i.e., refer to `conftest.exe'), while it won't with 3404# `rm'. 3405for ac_file in conftest.exe conftest conftest.*; do 3406 test -f "$ac_file" || continue 3407 case $ac_file in 3408 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3409 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3410 break;; 3411 * ) break;; 3412 esac 3413done 3414else 3415 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3416$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3417as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3418See \`config.log' for more details" "$LINENO" 5; } 3419fi 3420rm -f conftest conftest$ac_cv_exeext 3421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3422$as_echo "$ac_cv_exeext" >&6; } 3423 3424rm -f conftest.$ac_ext 3425EXEEXT=$ac_cv_exeext 3426ac_exeext=$EXEEXT 3427cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3428/* end confdefs.h. */ 3429#include <stdio.h> 3430int 3431main () 3432{ 3433FILE *f = fopen ("conftest.out", "w"); 3434 return ferror (f) || fclose (f) != 0; 3435 3436 ; 3437 return 0; 3438} 3439_ACEOF 3440ac_clean_files="$ac_clean_files conftest.out" 3441# Check that the compiler produces executables we can run. If not, either 3442# the compiler is broken, or we cross compile. 3443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3444$as_echo_n "checking whether we are cross compiling... " >&6; } 3445if test "$cross_compiling" != yes; then 3446 { { ac_try="$ac_link" 3447case "(($ac_try" in 3448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3449 *) ac_try_echo=$ac_try;; 3450esac 3451eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3452$as_echo "$ac_try_echo"; } >&5 3453 (eval "$ac_link") 2>&5 3454 ac_status=$? 3455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3456 test $ac_status = 0; } 3457 if { ac_try='./conftest$ac_cv_exeext' 3458 { { case "(($ac_try" in 3459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3460 *) ac_try_echo=$ac_try;; 3461esac 3462eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3463$as_echo "$ac_try_echo"; } >&5 3464 (eval "$ac_try") 2>&5 3465 ac_status=$? 3466 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3467 test $ac_status = 0; }; }; then 3468 cross_compiling=no 3469 else 3470 if test "$cross_compiling" = maybe; then 3471 cross_compiling=yes 3472 else 3473 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3474$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3475as_fn_error $? "cannot run C compiled programs. 3476If you meant to cross compile, use \`--host'. 3477See \`config.log' for more details" "$LINENO" 5; } 3478 fi 3479 fi 3480fi 3481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3482$as_echo "$cross_compiling" >&6; } 3483 3484rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3485ac_clean_files=$ac_clean_files_save 3486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3487$as_echo_n "checking for suffix of object files... " >&6; } 3488if ${ac_cv_objext+:} false; then : 3489 $as_echo_n "(cached) " >&6 3490else 3491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3492/* end confdefs.h. */ 3493 3494int 3495main () 3496{ 3497 3498 ; 3499 return 0; 3500} 3501_ACEOF 3502rm -f conftest.o conftest.obj 3503if { { ac_try="$ac_compile" 3504case "(($ac_try" in 3505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3506 *) ac_try_echo=$ac_try;; 3507esac 3508eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3509$as_echo "$ac_try_echo"; } >&5 3510 (eval "$ac_compile") 2>&5 3511 ac_status=$? 3512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3513 test $ac_status = 0; }; then : 3514 for ac_file in conftest.o conftest.obj conftest.*; do 3515 test -f "$ac_file" || continue; 3516 case $ac_file in 3517 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3518 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3519 break;; 3520 esac 3521done 3522else 3523 $as_echo "$as_me: failed program was:" >&5 3524sed 's/^/| /' conftest.$ac_ext >&5 3525 3526{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3527$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3528as_fn_error $? "cannot compute suffix of object files: cannot compile 3529See \`config.log' for more details" "$LINENO" 5; } 3530fi 3531rm -f conftest.$ac_cv_objext conftest.$ac_ext 3532fi 3533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3534$as_echo "$ac_cv_objext" >&6; } 3535OBJEXT=$ac_cv_objext 3536ac_objext=$OBJEXT 3537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3538$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3539if ${ac_cv_c_compiler_gnu+:} false; then : 3540 $as_echo_n "(cached) " >&6 3541else 3542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3543/* end confdefs.h. */ 3544 3545int 3546main () 3547{ 3548#ifndef __GNUC__ 3549 choke me 3550#endif 3551 3552 ; 3553 return 0; 3554} 3555_ACEOF 3556if ac_fn_c_try_compile "$LINENO"; then : 3557 ac_compiler_gnu=yes 3558else 3559 ac_compiler_gnu=no 3560fi 3561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3562ac_cv_c_compiler_gnu=$ac_compiler_gnu 3563 3564fi 3565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3566$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3567if test $ac_compiler_gnu = yes; then 3568 GCC=yes 3569else 3570 GCC= 3571fi 3572ac_test_CFLAGS=${CFLAGS+set} 3573ac_save_CFLAGS=$CFLAGS 3574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3575$as_echo_n "checking whether $CC accepts -g... " >&6; } 3576if ${ac_cv_prog_cc_g+:} false; then : 3577 $as_echo_n "(cached) " >&6 3578else 3579 ac_save_c_werror_flag=$ac_c_werror_flag 3580 ac_c_werror_flag=yes 3581 ac_cv_prog_cc_g=no 3582 CFLAGS="-g" 3583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3584/* end confdefs.h. */ 3585 3586int 3587main () 3588{ 3589 3590 ; 3591 return 0; 3592} 3593_ACEOF 3594if ac_fn_c_try_compile "$LINENO"; then : 3595 ac_cv_prog_cc_g=yes 3596else 3597 CFLAGS="" 3598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3599/* end confdefs.h. */ 3600 3601int 3602main () 3603{ 3604 3605 ; 3606 return 0; 3607} 3608_ACEOF 3609if ac_fn_c_try_compile "$LINENO"; then : 3610 3611else 3612 ac_c_werror_flag=$ac_save_c_werror_flag 3613 CFLAGS="-g" 3614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3615/* end confdefs.h. */ 3616 3617int 3618main () 3619{ 3620 3621 ; 3622 return 0; 3623} 3624_ACEOF 3625if ac_fn_c_try_compile "$LINENO"; then : 3626 ac_cv_prog_cc_g=yes 3627fi 3628rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3629fi 3630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3631fi 3632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3633 ac_c_werror_flag=$ac_save_c_werror_flag 3634fi 3635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3636$as_echo "$ac_cv_prog_cc_g" >&6; } 3637if test "$ac_test_CFLAGS" = set; then 3638 CFLAGS=$ac_save_CFLAGS 3639elif test $ac_cv_prog_cc_g = yes; then 3640 if test "$GCC" = yes; then 3641 CFLAGS="-g -O2" 3642 else 3643 CFLAGS="-g" 3644 fi 3645else 3646 if test "$GCC" = yes; then 3647 CFLAGS="-O2" 3648 else 3649 CFLAGS= 3650 fi 3651fi 3652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3653$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3654if ${ac_cv_prog_cc_c89+:} false; then : 3655 $as_echo_n "(cached) " >&6 3656else 3657 ac_cv_prog_cc_c89=no 3658ac_save_CC=$CC 3659cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3660/* end confdefs.h. */ 3661#include <stdarg.h> 3662#include <stdio.h> 3663struct stat; 3664/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3665struct buf { int x; }; 3666FILE * (*rcsopen) (struct buf *, struct stat *, int); 3667static char *e (p, i) 3668 char **p; 3669 int i; 3670{ 3671 return p[i]; 3672} 3673static char *f (char * (*g) (char **, int), char **p, ...) 3674{ 3675 char *s; 3676 va_list v; 3677 va_start (v,p); 3678 s = g (p, va_arg (v,int)); 3679 va_end (v); 3680 return s; 3681} 3682 3683/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3684 function prototypes and stuff, but not '\xHH' hex character constants. 3685 These don't provoke an error unfortunately, instead are silently treated 3686 as 'x'. The following induces an error, until -std is added to get 3687 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3688 array size at least. It's necessary to write '\x00'==0 to get something 3689 that's true only with -std. */ 3690int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3691 3692/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3693 inside strings and character constants. */ 3694#define FOO(x) 'x' 3695int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3696 3697int test (int i, double x); 3698struct s1 {int (*f) (int a);}; 3699struct s2 {int (*f) (double a);}; 3700int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3701int argc; 3702char **argv; 3703int 3704main () 3705{ 3706return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3707 ; 3708 return 0; 3709} 3710_ACEOF 3711for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3712 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3713do 3714 CC="$ac_save_CC $ac_arg" 3715 if ac_fn_c_try_compile "$LINENO"; then : 3716 ac_cv_prog_cc_c89=$ac_arg 3717fi 3718rm -f core conftest.err conftest.$ac_objext 3719 test "x$ac_cv_prog_cc_c89" != "xno" && break 3720done 3721rm -f conftest.$ac_ext 3722CC=$ac_save_CC 3723 3724fi 3725# AC_CACHE_VAL 3726case "x$ac_cv_prog_cc_c89" in 3727 x) 3728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3729$as_echo "none needed" >&6; } ;; 3730 xno) 3731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3732$as_echo "unsupported" >&6; } ;; 3733 *) 3734 CC="$CC $ac_cv_prog_cc_c89" 3735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3736$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3737esac 3738if test "x$ac_cv_prog_cc_c89" != xno; then : 3739 3740fi 3741 3742ac_ext=c 3743ac_cpp='$CPP $CPPFLAGS' 3744ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3745ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3746ac_compiler_gnu=$ac_cv_c_compiler_gnu 3747 3748 3749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 3750$as_echo_n "checking for dlopen in -ldl... " >&6; } 3751if ${ac_cv_lib_dl_dlopen+:} false; then : 3752 $as_echo_n "(cached) " >&6 3753else 3754 ac_check_lib_save_LIBS=$LIBS 3755LIBS="-ldl $LIBS" 3756cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3757/* end confdefs.h. */ 3758 3759/* Override any GCC internal prototype to avoid an error. 3760 Use char because int might match the return type of a GCC 3761 builtin and then its argument prototype would still apply. */ 3762#ifdef __cplusplus 3763extern "C" 3764#endif 3765char dlopen (); 3766int 3767main () 3768{ 3769return dlopen (); 3770 ; 3771 return 0; 3772} 3773_ACEOF 3774if ac_fn_c_try_link "$LINENO"; then : 3775 ac_cv_lib_dl_dlopen=yes 3776else 3777 ac_cv_lib_dl_dlopen=no 3778fi 3779rm -f core conftest.err conftest.$ac_objext \ 3780 conftest$ac_exeext conftest.$ac_ext 3781LIBS=$ac_check_lib_save_LIBS 3782fi 3783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 3784$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 3785if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 3786 DLOPEN_LIB=-ldl 3787fi 3788 3789 3790 3791# Check whether --with-cc was given. 3792if test "${with_cc+set}" = set; then : 3793 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5 3794fi 3795 3796 3797# Check whether --with-ccopts was given. 3798if test "${with_ccopts+set}" = set; then : 3799 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5 3800fi 3801 3802 3803# Check whether --with-ldopts was given. 3804if test "${with_ldopts+set}" = set; then : 3805 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5 3806fi 3807 3808ac_ext=c 3809ac_cpp='$CPP $CPPFLAGS' 3810ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3811ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3812ac_compiler_gnu=$ac_cv_c_compiler_gnu 3813if test -n "$ac_tool_prefix"; then 3814 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3815set dummy ${ac_tool_prefix}gcc; ac_word=$2 3816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3817$as_echo_n "checking for $ac_word... " >&6; } 3818if ${ac_cv_prog_CC+:} false; then : 3819 $as_echo_n "(cached) " >&6 3820else 3821 if test -n "$CC"; then 3822 ac_cv_prog_CC="$CC" # Let the user override the test. 3823else 3824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3825for as_dir in $PATH 3826do 3827 IFS=$as_save_IFS 3828 test -z "$as_dir" && as_dir=. 3829 for ac_exec_ext in '' $ac_executable_extensions; do 3830 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3831 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3833 break 2 3834 fi 3835done 3836 done 3837IFS=$as_save_IFS 3838 3839fi 3840fi 3841CC=$ac_cv_prog_CC 3842if test -n "$CC"; then 3843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3844$as_echo "$CC" >&6; } 3845else 3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3847$as_echo "no" >&6; } 3848fi 3849 3850 3851fi 3852if test -z "$ac_cv_prog_CC"; then 3853 ac_ct_CC=$CC 3854 # Extract the first word of "gcc", so it can be a program name with args. 3855set dummy gcc; ac_word=$2 3856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3857$as_echo_n "checking for $ac_word... " >&6; } 3858if ${ac_cv_prog_ac_ct_CC+:} false; then : 3859 $as_echo_n "(cached) " >&6 3860else 3861 if test -n "$ac_ct_CC"; then 3862 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3863else 3864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3865for as_dir in $PATH 3866do 3867 IFS=$as_save_IFS 3868 test -z "$as_dir" && as_dir=. 3869 for ac_exec_ext in '' $ac_executable_extensions; do 3870 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3871 ac_cv_prog_ac_ct_CC="gcc" 3872 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3873 break 2 3874 fi 3875done 3876 done 3877IFS=$as_save_IFS 3878 3879fi 3880fi 3881ac_ct_CC=$ac_cv_prog_ac_ct_CC 3882if test -n "$ac_ct_CC"; then 3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3884$as_echo "$ac_ct_CC" >&6; } 3885else 3886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3887$as_echo "no" >&6; } 3888fi 3889 3890 if test "x$ac_ct_CC" = x; then 3891 CC="" 3892 else 3893 case $cross_compiling:$ac_tool_warned in 3894yes:) 3895{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3896$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3897ac_tool_warned=yes ;; 3898esac 3899 CC=$ac_ct_CC 3900 fi 3901else 3902 CC="$ac_cv_prog_CC" 3903fi 3904 3905if test -z "$CC"; then 3906 if test -n "$ac_tool_prefix"; then 3907 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3908set dummy ${ac_tool_prefix}cc; ac_word=$2 3909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3910$as_echo_n "checking for $ac_word... " >&6; } 3911if ${ac_cv_prog_CC+:} false; then : 3912 $as_echo_n "(cached) " >&6 3913else 3914 if test -n "$CC"; then 3915 ac_cv_prog_CC="$CC" # Let the user override the test. 3916else 3917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3918for as_dir in $PATH 3919do 3920 IFS=$as_save_IFS 3921 test -z "$as_dir" && as_dir=. 3922 for ac_exec_ext in '' $ac_executable_extensions; do 3923 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3924 ac_cv_prog_CC="${ac_tool_prefix}cc" 3925 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3926 break 2 3927 fi 3928done 3929 done 3930IFS=$as_save_IFS 3931 3932fi 3933fi 3934CC=$ac_cv_prog_CC 3935if test -n "$CC"; then 3936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3937$as_echo "$CC" >&6; } 3938else 3939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3940$as_echo "no" >&6; } 3941fi 3942 3943 3944 fi 3945fi 3946if test -z "$CC"; then 3947 # Extract the first word of "cc", so it can be a program name with args. 3948set dummy cc; ac_word=$2 3949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3950$as_echo_n "checking for $ac_word... " >&6; } 3951if ${ac_cv_prog_CC+:} false; then : 3952 $as_echo_n "(cached) " >&6 3953else 3954 if test -n "$CC"; then 3955 ac_cv_prog_CC="$CC" # Let the user override the test. 3956else 3957 ac_prog_rejected=no 3958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3959for as_dir in $PATH 3960do 3961 IFS=$as_save_IFS 3962 test -z "$as_dir" && as_dir=. 3963 for ac_exec_ext in '' $ac_executable_extensions; do 3964 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3965 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3966 ac_prog_rejected=yes 3967 continue 3968 fi 3969 ac_cv_prog_CC="cc" 3970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3971 break 2 3972 fi 3973done 3974 done 3975IFS=$as_save_IFS 3976 3977if test $ac_prog_rejected = yes; then 3978 # We found a bogon in the path, so make sure we never use it. 3979 set dummy $ac_cv_prog_CC 3980 shift 3981 if test $# != 0; then 3982 # We chose a different compiler from the bogus one. 3983 # However, it has the same basename, so the bogon will be chosen 3984 # first if we set CC to just the basename; use the full file name. 3985 shift 3986 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3987 fi 3988fi 3989fi 3990fi 3991CC=$ac_cv_prog_CC 3992if test -n "$CC"; then 3993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3994$as_echo "$CC" >&6; } 3995else 3996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3997$as_echo "no" >&6; } 3998fi 3999 4000 4001fi 4002if test -z "$CC"; then 4003 if test -n "$ac_tool_prefix"; then 4004 for ac_prog in cl.exe 4005 do 4006 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4007set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4009$as_echo_n "checking for $ac_word... " >&6; } 4010if ${ac_cv_prog_CC+:} false; then : 4011 $as_echo_n "(cached) " >&6 4012else 4013 if test -n "$CC"; then 4014 ac_cv_prog_CC="$CC" # Let the user override the test. 4015else 4016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4017for as_dir in $PATH 4018do 4019 IFS=$as_save_IFS 4020 test -z "$as_dir" && as_dir=. 4021 for ac_exec_ext in '' $ac_executable_extensions; do 4022 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4023 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4025 break 2 4026 fi 4027done 4028 done 4029IFS=$as_save_IFS 4030 4031fi 4032fi 4033CC=$ac_cv_prog_CC 4034if test -n "$CC"; then 4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4036$as_echo "$CC" >&6; } 4037else 4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4039$as_echo "no" >&6; } 4040fi 4041 4042 4043 test -n "$CC" && break 4044 done 4045fi 4046if test -z "$CC"; then 4047 ac_ct_CC=$CC 4048 for ac_prog in cl.exe 4049do 4050 # Extract the first word of "$ac_prog", so it can be a program name with args. 4051set dummy $ac_prog; ac_word=$2 4052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4053$as_echo_n "checking for $ac_word... " >&6; } 4054if ${ac_cv_prog_ac_ct_CC+:} false; then : 4055 $as_echo_n "(cached) " >&6 4056else 4057 if test -n "$ac_ct_CC"; then 4058 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4059else 4060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4061for as_dir in $PATH 4062do 4063 IFS=$as_save_IFS 4064 test -z "$as_dir" && as_dir=. 4065 for ac_exec_ext in '' $ac_executable_extensions; do 4066 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4067 ac_cv_prog_ac_ct_CC="$ac_prog" 4068 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4069 break 2 4070 fi 4071done 4072 done 4073IFS=$as_save_IFS 4074 4075fi 4076fi 4077ac_ct_CC=$ac_cv_prog_ac_ct_CC 4078if test -n "$ac_ct_CC"; then 4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4080$as_echo "$ac_ct_CC" >&6; } 4081else 4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4083$as_echo "no" >&6; } 4084fi 4085 4086 4087 test -n "$ac_ct_CC" && break 4088done 4089 4090 if test "x$ac_ct_CC" = x; then 4091 CC="" 4092 else 4093 case $cross_compiling:$ac_tool_warned in 4094yes:) 4095{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4096$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4097ac_tool_warned=yes ;; 4098esac 4099 CC=$ac_ct_CC 4100 fi 4101fi 4102 4103fi 4104 4105 4106test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4107$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4108as_fn_error $? "no acceptable C compiler found in \$PATH 4109See \`config.log' for more details" "$LINENO" 5; } 4110 4111# Provide some information about the compiler. 4112$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4113set X $ac_compile 4114ac_compiler=$2 4115for ac_option in --version -v -V -qversion; do 4116 { { ac_try="$ac_compiler $ac_option >&5" 4117case "(($ac_try" in 4118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4119 *) ac_try_echo=$ac_try;; 4120esac 4121eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4122$as_echo "$ac_try_echo"; } >&5 4123 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4124 ac_status=$? 4125 if test -s conftest.err; then 4126 sed '10a\ 4127... rest of stderr output deleted ... 4128 10q' conftest.err >conftest.er1 4129 cat conftest.er1 >&5 4130 fi 4131 rm -f conftest.er1 conftest.err 4132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4133 test $ac_status = 0; } 4134done 4135 4136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4137$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4138if ${ac_cv_c_compiler_gnu+:} false; then : 4139 $as_echo_n "(cached) " >&6 4140else 4141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4142/* end confdefs.h. */ 4143 4144int 4145main () 4146{ 4147#ifndef __GNUC__ 4148 choke me 4149#endif 4150 4151 ; 4152 return 0; 4153} 4154_ACEOF 4155if ac_fn_c_try_compile "$LINENO"; then : 4156 ac_compiler_gnu=yes 4157else 4158 ac_compiler_gnu=no 4159fi 4160rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4161ac_cv_c_compiler_gnu=$ac_compiler_gnu 4162 4163fi 4164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4165$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4166if test $ac_compiler_gnu = yes; then 4167 GCC=yes 4168else 4169 GCC= 4170fi 4171ac_test_CFLAGS=${CFLAGS+set} 4172ac_save_CFLAGS=$CFLAGS 4173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4174$as_echo_n "checking whether $CC accepts -g... " >&6; } 4175if ${ac_cv_prog_cc_g+:} false; then : 4176 $as_echo_n "(cached) " >&6 4177else 4178 ac_save_c_werror_flag=$ac_c_werror_flag 4179 ac_c_werror_flag=yes 4180 ac_cv_prog_cc_g=no 4181 CFLAGS="-g" 4182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4183/* end confdefs.h. */ 4184 4185int 4186main () 4187{ 4188 4189 ; 4190 return 0; 4191} 4192_ACEOF 4193if ac_fn_c_try_compile "$LINENO"; then : 4194 ac_cv_prog_cc_g=yes 4195else 4196 CFLAGS="" 4197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4198/* end confdefs.h. */ 4199 4200int 4201main () 4202{ 4203 4204 ; 4205 return 0; 4206} 4207_ACEOF 4208if ac_fn_c_try_compile "$LINENO"; then : 4209 4210else 4211 ac_c_werror_flag=$ac_save_c_werror_flag 4212 CFLAGS="-g" 4213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4214/* end confdefs.h. */ 4215 4216int 4217main () 4218{ 4219 4220 ; 4221 return 0; 4222} 4223_ACEOF 4224if ac_fn_c_try_compile "$LINENO"; then : 4225 ac_cv_prog_cc_g=yes 4226fi 4227rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4228fi 4229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4230fi 4231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4232 ac_c_werror_flag=$ac_save_c_werror_flag 4233fi 4234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4235$as_echo "$ac_cv_prog_cc_g" >&6; } 4236if test "$ac_test_CFLAGS" = set; then 4237 CFLAGS=$ac_save_CFLAGS 4238elif test $ac_cv_prog_cc_g = yes; then 4239 if test "$GCC" = yes; then 4240 CFLAGS="-g -O2" 4241 else 4242 CFLAGS="-g" 4243 fi 4244else 4245 if test "$GCC" = yes; then 4246 CFLAGS="-O2" 4247 else 4248 CFLAGS= 4249 fi 4250fi 4251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4252$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4253if ${ac_cv_prog_cc_c89+:} false; then : 4254 $as_echo_n "(cached) " >&6 4255else 4256 ac_cv_prog_cc_c89=no 4257ac_save_CC=$CC 4258cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4259/* end confdefs.h. */ 4260#include <stdarg.h> 4261#include <stdio.h> 4262struct stat; 4263/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4264struct buf { int x; }; 4265FILE * (*rcsopen) (struct buf *, struct stat *, int); 4266static char *e (p, i) 4267 char **p; 4268 int i; 4269{ 4270 return p[i]; 4271} 4272static char *f (char * (*g) (char **, int), char **p, ...) 4273{ 4274 char *s; 4275 va_list v; 4276 va_start (v,p); 4277 s = g (p, va_arg (v,int)); 4278 va_end (v); 4279 return s; 4280} 4281 4282/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4283 function prototypes and stuff, but not '\xHH' hex character constants. 4284 These don't provoke an error unfortunately, instead are silently treated 4285 as 'x'. The following induces an error, until -std is added to get 4286 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4287 array size at least. It's necessary to write '\x00'==0 to get something 4288 that's true only with -std. */ 4289int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4290 4291/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4292 inside strings and character constants. */ 4293#define FOO(x) 'x' 4294int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4295 4296int test (int i, double x); 4297struct s1 {int (*f) (int a);}; 4298struct s2 {int (*f) (double a);}; 4299int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4300int argc; 4301char **argv; 4302int 4303main () 4304{ 4305return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4306 ; 4307 return 0; 4308} 4309_ACEOF 4310for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4311 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4312do 4313 CC="$ac_save_CC $ac_arg" 4314 if ac_fn_c_try_compile "$LINENO"; then : 4315 ac_cv_prog_cc_c89=$ac_arg 4316fi 4317rm -f core conftest.err conftest.$ac_objext 4318 test "x$ac_cv_prog_cc_c89" != "xno" && break 4319done 4320rm -f conftest.$ac_ext 4321CC=$ac_save_CC 4322 4323fi 4324# AC_CACHE_VAL 4325case "x$ac_cv_prog_cc_c89" in 4326 x) 4327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4328$as_echo "none needed" >&6; } ;; 4329 xno) 4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4331$as_echo "unsupported" >&6; } ;; 4332 *) 4333 CC="$CC $ac_cv_prog_cc_c89" 4334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4335$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4336esac 4337if test "x$ac_cv_prog_cc_c89" != xno; then : 4338 4339fi 4340 4341ac_ext=c 4342ac_cpp='$CPP $CPPFLAGS' 4343ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4344ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4345ac_compiler_gnu=$ac_cv_c_compiler_gnu 4346 4347if test "$GCC" = yes; then 4348 RDYNAMIC="-rdynamic" 4349 4350fi 4351ac_ext=c 4352ac_cpp='$CPP $CPPFLAGS' 4353ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4354ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4355ac_compiler_gnu=$ac_cv_c_compiler_gnu 4356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4357$as_echo_n "checking how to run the C preprocessor... " >&6; } 4358# On Suns, sometimes $CPP names a directory. 4359if test -n "$CPP" && test -d "$CPP"; then 4360 CPP= 4361fi 4362if test -z "$CPP"; then 4363 if ${ac_cv_prog_CPP+:} false; then : 4364 $as_echo_n "(cached) " >&6 4365else 4366 # Double quotes because CPP needs to be expanded 4367 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4368 do 4369 ac_preproc_ok=false 4370for ac_c_preproc_warn_flag in '' yes 4371do 4372 # Use a header file that comes with gcc, so configuring glibc 4373 # with a fresh cross-compiler works. 4374 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4375 # <limits.h> exists even on freestanding compilers. 4376 # On the NeXT, cc -E runs the code through the compiler's parser, 4377 # not just through cpp. "Syntax error" is here to catch this case. 4378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4379/* end confdefs.h. */ 4380#ifdef __STDC__ 4381# include <limits.h> 4382#else 4383# include <assert.h> 4384#endif 4385 Syntax error 4386_ACEOF 4387if ac_fn_c_try_cpp "$LINENO"; then : 4388 4389else 4390 # Broken: fails on valid input. 4391continue 4392fi 4393rm -f conftest.err conftest.i conftest.$ac_ext 4394 4395 # OK, works on sane cases. Now check whether nonexistent headers 4396 # can be detected and how. 4397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4398/* end confdefs.h. */ 4399#include <ac_nonexistent.h> 4400_ACEOF 4401if ac_fn_c_try_cpp "$LINENO"; then : 4402 # Broken: success on invalid input. 4403continue 4404else 4405 # Passes both tests. 4406ac_preproc_ok=: 4407break 4408fi 4409rm -f conftest.err conftest.i conftest.$ac_ext 4410 4411done 4412# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4413rm -f conftest.i conftest.err conftest.$ac_ext 4414if $ac_preproc_ok; then : 4415 break 4416fi 4417 4418 done 4419 ac_cv_prog_CPP=$CPP 4420 4421fi 4422 CPP=$ac_cv_prog_CPP 4423else 4424 ac_cv_prog_CPP=$CPP 4425fi 4426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4427$as_echo "$CPP" >&6; } 4428ac_preproc_ok=false 4429for ac_c_preproc_warn_flag in '' yes 4430do 4431 # Use a header file that comes with gcc, so configuring glibc 4432 # with a fresh cross-compiler works. 4433 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4434 # <limits.h> exists even on freestanding compilers. 4435 # On the NeXT, cc -E runs the code through the compiler's parser, 4436 # not just through cpp. "Syntax error" is here to catch this case. 4437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4438/* end confdefs.h. */ 4439#ifdef __STDC__ 4440# include <limits.h> 4441#else 4442# include <assert.h> 4443#endif 4444 Syntax error 4445_ACEOF 4446if ac_fn_c_try_cpp "$LINENO"; then : 4447 4448else 4449 # Broken: fails on valid input. 4450continue 4451fi 4452rm -f conftest.err conftest.i conftest.$ac_ext 4453 4454 # OK, works on sane cases. Now check whether nonexistent headers 4455 # can be detected and how. 4456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4457/* end confdefs.h. */ 4458#include <ac_nonexistent.h> 4459_ACEOF 4460if ac_fn_c_try_cpp "$LINENO"; then : 4461 # Broken: success on invalid input. 4462continue 4463else 4464 # Passes both tests. 4465ac_preproc_ok=: 4466break 4467fi 4468rm -f conftest.err conftest.i conftest.$ac_ext 4469 4470done 4471# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4472rm -f conftest.i conftest.err conftest.$ac_ext 4473if $ac_preproc_ok; then : 4474 4475else 4476 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4478as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4479See \`config.log' for more details" "$LINENO" 5; } 4480fi 4481 4482ac_ext=c 4483ac_cpp='$CPP $CPPFLAGS' 4484ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4485ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4486ac_compiler_gnu=$ac_cv_c_compiler_gnu 4487 4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5 4489$as_echo_n "checking for additional special compiler flags... " >&6; } 4490if test "$GCC" = yes 4491then 4492 case "$host_cpu" in 4493 alpha) addcflags="-mieee" ;; 4494 esac 4495fi 4496if test "x$addcflags" != x 4497then 4498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5 4499$as_echo "$addcflags" >&6; } 4500 CFLAGS="$addcflags $CFLAGS" 4501else 4502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5 4503$as_echo "(none)" >&6; } 4504fi 4505 4506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4507$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4508if ${ac_cv_path_GREP+:} false; then : 4509 $as_echo_n "(cached) " >&6 4510else 4511 if test -z "$GREP"; then 4512 ac_path_GREP_found=false 4513 # Loop through the user's path and test for each of PROGNAME-LIST 4514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4515for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4516do 4517 IFS=$as_save_IFS 4518 test -z "$as_dir" && as_dir=. 4519 for ac_prog in grep ggrep; do 4520 for ac_exec_ext in '' $ac_executable_extensions; do 4521 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4522 as_fn_executable_p "$ac_path_GREP" || continue 4523# Check for GNU ac_path_GREP and select it if it is found. 4524 # Check for GNU $ac_path_GREP 4525case `"$ac_path_GREP" --version 2>&1` in 4526*GNU*) 4527 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4528*) 4529 ac_count=0 4530 $as_echo_n 0123456789 >"conftest.in" 4531 while : 4532 do 4533 cat "conftest.in" "conftest.in" >"conftest.tmp" 4534 mv "conftest.tmp" "conftest.in" 4535 cp "conftest.in" "conftest.nl" 4536 $as_echo 'GREP' >> "conftest.nl" 4537 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4538 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4539 as_fn_arith $ac_count + 1 && ac_count=$as_val 4540 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4541 # Best one so far, save it but keep looking for a better one 4542 ac_cv_path_GREP="$ac_path_GREP" 4543 ac_path_GREP_max=$ac_count 4544 fi 4545 # 10*(2^10) chars as input seems more than enough 4546 test $ac_count -gt 10 && break 4547 done 4548 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4549esac 4550 4551 $ac_path_GREP_found && break 3 4552 done 4553 done 4554 done 4555IFS=$as_save_IFS 4556 if test -z "$ac_cv_path_GREP"; then 4557 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4558 fi 4559else 4560 ac_cv_path_GREP=$GREP 4561fi 4562 4563fi 4564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4565$as_echo "$ac_cv_path_GREP" >&6; } 4566 GREP="$ac_cv_path_GREP" 4567 4568 4569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4570$as_echo_n "checking for egrep... " >&6; } 4571if ${ac_cv_path_EGREP+:} false; then : 4572 $as_echo_n "(cached) " >&6 4573else 4574 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4575 then ac_cv_path_EGREP="$GREP -E" 4576 else 4577 if test -z "$EGREP"; then 4578 ac_path_EGREP_found=false 4579 # Loop through the user's path and test for each of PROGNAME-LIST 4580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4581for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4582do 4583 IFS=$as_save_IFS 4584 test -z "$as_dir" && as_dir=. 4585 for ac_prog in egrep; do 4586 for ac_exec_ext in '' $ac_executable_extensions; do 4587 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4588 as_fn_executable_p "$ac_path_EGREP" || continue 4589# Check for GNU ac_path_EGREP and select it if it is found. 4590 # Check for GNU $ac_path_EGREP 4591case `"$ac_path_EGREP" --version 2>&1` in 4592*GNU*) 4593 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4594*) 4595 ac_count=0 4596 $as_echo_n 0123456789 >"conftest.in" 4597 while : 4598 do 4599 cat "conftest.in" "conftest.in" >"conftest.tmp" 4600 mv "conftest.tmp" "conftest.in" 4601 cp "conftest.in" "conftest.nl" 4602 $as_echo 'EGREP' >> "conftest.nl" 4603 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4604 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4605 as_fn_arith $ac_count + 1 && ac_count=$as_val 4606 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4607 # Best one so far, save it but keep looking for a better one 4608 ac_cv_path_EGREP="$ac_path_EGREP" 4609 ac_path_EGREP_max=$ac_count 4610 fi 4611 # 10*(2^10) chars as input seems more than enough 4612 test $ac_count -gt 10 && break 4613 done 4614 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4615esac 4616 4617 $ac_path_EGREP_found && break 3 4618 done 4619 done 4620 done 4621IFS=$as_save_IFS 4622 if test -z "$ac_cv_path_EGREP"; then 4623 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4624 fi 4625else 4626 ac_cv_path_EGREP=$EGREP 4627fi 4628 4629 fi 4630fi 4631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4632$as_echo "$ac_cv_path_EGREP" >&6; } 4633 EGREP="$ac_cv_path_EGREP" 4634 4635 4636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4637$as_echo_n "checking for ANSI C header files... " >&6; } 4638if ${ac_cv_header_stdc+:} false; then : 4639 $as_echo_n "(cached) " >&6 4640else 4641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4642/* end confdefs.h. */ 4643#include <stdlib.h> 4644#include <stdarg.h> 4645#include <string.h> 4646#include <float.h> 4647 4648int 4649main () 4650{ 4651 4652 ; 4653 return 0; 4654} 4655_ACEOF 4656if ac_fn_c_try_compile "$LINENO"; then : 4657 ac_cv_header_stdc=yes 4658else 4659 ac_cv_header_stdc=no 4660fi 4661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4662 4663if test $ac_cv_header_stdc = yes; then 4664 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4666/* end confdefs.h. */ 4667#include <string.h> 4668 4669_ACEOF 4670if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4671 $EGREP "memchr" >/dev/null 2>&1; then : 4672 4673else 4674 ac_cv_header_stdc=no 4675fi 4676rm -f conftest* 4677 4678fi 4679 4680if test $ac_cv_header_stdc = yes; then 4681 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4683/* end confdefs.h. */ 4684#include <stdlib.h> 4685 4686_ACEOF 4687if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4688 $EGREP "free" >/dev/null 2>&1; then : 4689 4690else 4691 ac_cv_header_stdc=no 4692fi 4693rm -f conftest* 4694 4695fi 4696 4697if test $ac_cv_header_stdc = yes; then 4698 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4699 if test "$cross_compiling" = yes; then : 4700 : 4701else 4702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4703/* end confdefs.h. */ 4704#include <ctype.h> 4705#include <stdlib.h> 4706#if ((' ' & 0x0FF) == 0x020) 4707# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4708# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4709#else 4710# define ISLOWER(c) \ 4711 (('a' <= (c) && (c) <= 'i') \ 4712 || ('j' <= (c) && (c) <= 'r') \ 4713 || ('s' <= (c) && (c) <= 'z')) 4714# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4715#endif 4716 4717#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4718int 4719main () 4720{ 4721 int i; 4722 for (i = 0; i < 256; i++) 4723 if (XOR (islower (i), ISLOWER (i)) 4724 || toupper (i) != TOUPPER (i)) 4725 return 2; 4726 return 0; 4727} 4728_ACEOF 4729if ac_fn_c_try_run "$LINENO"; then : 4730 4731else 4732 ac_cv_header_stdc=no 4733fi 4734rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4735 conftest.$ac_objext conftest.beam conftest.$ac_ext 4736fi 4737 4738fi 4739fi 4740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4741$as_echo "$ac_cv_header_stdc" >&6; } 4742if test $ac_cv_header_stdc = yes; then 4743 4744$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4745 4746fi 4747 4748# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4749for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4750 inttypes.h stdint.h unistd.h 4751do : 4752 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4753ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4754" 4755if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4756 cat >>confdefs.h <<_ACEOF 4757#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4758_ACEOF 4759 4760fi 4761 4762done 4763 4764 4765 4766 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4767if test "x$ac_cv_header_minix_config_h" = xyes; then : 4768 MINIX=yes 4769else 4770 MINIX= 4771fi 4772 4773 4774 if test "$MINIX" = yes; then 4775 4776$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4777 4778 4779$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4780 4781 4782$as_echo "#define _MINIX 1" >>confdefs.h 4783 4784 fi 4785 4786 4787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4788$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4789if ${ac_cv_safe_to_define___extensions__+:} false; then : 4790 $as_echo_n "(cached) " >&6 4791else 4792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4793/* end confdefs.h. */ 4794 4795# define __EXTENSIONS__ 1 4796 $ac_includes_default 4797int 4798main () 4799{ 4800 4801 ; 4802 return 0; 4803} 4804_ACEOF 4805if ac_fn_c_try_compile "$LINENO"; then : 4806 ac_cv_safe_to_define___extensions__=yes 4807else 4808 ac_cv_safe_to_define___extensions__=no 4809fi 4810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4811fi 4812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4813$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4814 test $ac_cv_safe_to_define___extensions__ = yes && 4815 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4816 4817 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4818 4819 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4820 4821 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4822 4823 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4824 4825 4826LIB_EXT=.a 4827STATIC_LIB_EXT=.a 4828PROFILED_LIB_EXT=.a 4829 4830# Check whether --with-root-prefix was given. 4831if test "${with_root_prefix+set}" = set; then : 4832 withval=$with_root_prefix; root_prefix=$withval 4833else 4834 root_prefix=NONE 4835fi 4836# Check whether --enable-maintainer-mode was given. 4837if test "${enable_maintainer_mode+set}" = set; then : 4838 enableval=$enable_maintainer_mode; if test "$enableval" = "no" 4839then 4840 MAINTAINER_CMT=# 4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5 4842$as_echo "Disabling maintainer mode" >&6; } 4843else 4844 MAINTAINER_CMT= 4845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5 4846$as_echo "Enabling maintainer mode" >&6; } 4847fi 4848 4849else 4850 MAINTAINER_CMT=# 4851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5 4852$as_echo "Disabling maintainer mode by default" >&6; } 4853 4854fi 4855 4856 4857# Check whether --enable-symlink-install was given. 4858if test "${enable_symlink_install+set}" = set; then : 4859 enableval=$enable_symlink_install; if test "$enableval" = "no" 4860then 4861 LINK_INSTALL_FLAGS=-f 4862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5 4863$as_echo "Disabling symlinks for install" >&6; } 4864else 4865 LINK_INSTALL_FLAGS=-sf 4866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5 4867$as_echo "Enabling symlinks for install" >&6; } 4868fi 4869 4870else 4871 LINK_INSTALL_FLAGS=-f 4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5 4873$as_echo "Disabling symlinks for install by default" >&6; } 4874 4875fi 4876 4877 4878relative_symlink_defined= 4879# Check whether --enable-relative-symlinks was given. 4880if test "${enable_relative_symlinks+set}" = set; then : 4881 enableval=$enable_relative_symlinks; if test "$enableval" = "no" 4882then 4883 SYMLINK_RELATIVE= 4884 relative_symlink_defined=yes 4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5 4886$as_echo "Disabling relative symlinks for install" >&6; } 4887else 4888 SYMLINK_RELATIVE=--relative 4889 relative_symlink_defined=yes 4890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5 4891$as_echo "Enabling relative symlinks for install" >&6; } 4892fi 4893fi 4894 4895# Check whether --enable-symlink-relative-symlinks was given. 4896if test "${enable_symlink_relative_symlinks+set}" = set; then : 4897 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no" 4898then 4899 SYMLINK_RELATIVE=yes 4900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5 4901$as_echo "Disabling relative symlinks for install" >&6; } 4902else 4903 SYMLINK_RELATIVE=--relative 4904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5 4905$as_echo "Enabling relative symlinks for install" >&6; } 4906fi 4907 4908else 4909 if test -z "$relative_symlink_defined" 4910then 4911 SYMLINK_RELATIVE= 4912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5 4913$as_echo "Disabling relative symlinks for install by default" >&6; } 4914fi 4915 4916fi 4917 4918 4919# Check whether --enable-symlink-build was given. 4920if test "${enable_symlink_build+set}" = set; then : 4921 enableval=$enable_symlink_build; if test "$enableval" = "no" 4922then 4923 LINK_BUILD_FLAGS= 4924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5 4925$as_echo "Disabling symlinks for build" >&6; } 4926else 4927 LINK_BUILD_FLAGS=-s 4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5 4929$as_echo "Enabling symlinks for build" >&6; } 4930fi 4931 4932else 4933 LINK_BUILD_FLAGS= 4934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5 4935$as_echo "Disabling symlinks for build by default" >&6; } 4936 4937fi 4938 4939 4940# Check whether --enable-verbose-makecmds was given. 4941if test "${enable_verbose_makecmds+set}" = set; then : 4942 enableval=$enable_verbose_makecmds; if test "$enableval" = "no" 4943then 4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5 4945$as_echo "Disabling verbose make commands" >&6; } 4946 E=@echo 4947 ES=echo 4948 Q=@ 4949else 4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5 4951$as_echo "Enabling verbose make commands" >&6; } 4952 E=@\\# 4953 ES=\\# 4954 Q= 4955fi 4956 4957else 4958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5 4959$as_echo "Disabling verbose make commands" >&6; } 4960E=@echo 4961ES=echo 4962Q=@ 4963 4964fi 4965 4966 4967 4968 4969E2_PKG_CONFIG_STATIC=--static 4970LDFLAG_DYNAMIC= 4971PRIVATE_LIBS_CMT= 4972# Check whether --enable-elf-shlibs was given. 4973if test "${enable_elf_shlibs+set}" = set; then : 4974 enableval=$enable_elf_shlibs; if test "$enableval" = "no" 4975then 4976 ELF_CMT=# 4977 MAKEFILE_ELF=/dev/null 4978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5 4979$as_echo "Disabling ELF shared libraries" >&6; } 4980else 4981 E2_PKG_CONFIG_STATIC= 4982 ELF_CMT= 4983 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib 4984 case "$host_os" in 4985 solaris2.*) 4986 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib 4987 ;; 4988 esac 4989 BINARY_TYPE=elfbin 4990 LIB_EXT=.so 4991 PRIVATE_LIBS_CMT=# 4992 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib' 4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5 4994$as_echo "Enabling ELF shared libraries" >&6; } 4995fi 4996 4997else 4998 MAKEFILE_ELF=/dev/null 4999ELF_CMT=# 5000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5 5001$as_echo "Disabling ELF shared libraries by default" >&6; } 5002 5003fi 5004 5005 5006 5007# Check whether --enable-bsd-shlibs was given. 5008if test "${enable_bsd_shlibs+set}" = set; then : 5009 enableval=$enable_bsd_shlibs; if test "$enableval" = "no" 5010then 5011 BSDLIB_CMT=# 5012 MAKEFILE_BSDLIB=/dev/null 5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5 5014$as_echo "Disabling BSD shared libraries" >&6; } 5015else 5016 E2_PKG_CONFIG_STATIC= 5017 BSDLIB_CMT= 5018 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib 5019 LIB_EXT=.so 5020 case "$host_os" in 5021 darwin*) 5022 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib 5023 LIB_EXT=.dylib 5024 ;; 5025 esac 5026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5 5027$as_echo "Enabling BSD shared libraries" >&6; } 5028fi 5029 5030else 5031 MAKEFILE_BSDLIB=/dev/null 5032BSDLIB_CMT=# 5033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5 5034$as_echo "Disabling BSD shared libraries by default" >&6; } 5035 5036fi 5037 5038 5039 5040# Check whether --enable-profile was given. 5041if test "${enable_profile+set}" = set; then : 5042 enableval=$enable_profile; if test "$enableval" = "no" 5043then 5044 PROFILE_CMT=# 5045 MAKEFILE_PROFILE=/dev/null 5046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5 5047$as_echo "Disabling profiling libraries" >&6; } 5048else 5049 PROFILE_CMT= 5050 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile 5051 PROFILED_LIB_EXT=_p.a 5052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5 5053$as_echo "Building profiling libraries" >&6; } 5054fi 5055 5056else 5057 PROFILE_CMT=# 5058MAKEFILE_PROFILE=/dev/null 5059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5 5060$as_echo "Disabling profiling libraries by default" >&6; } 5061 5062fi 5063 5064 5065 5066# Check whether --enable-gcov was given. 5067if test "${enable_gcov+set}" = set; then : 5068 enableval=$enable_gcov; if test "$enableval" = "yes" 5069then 5070 CFLAGS="-g -fprofile-arcs -ftest-coverage" 5071 LDFLAGS="-fprofile-arcs -ftest-coverage" 5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5 5073$as_echo "Enabling gcov support" >&6; } 5074fi 5075 5076fi 5077 5078CFLAGS_SHLIB="${CFLAGS_SHLIB:-$CFLAGS}" 5079CFLAGS_STLIB="${CFLAGS_STLIB:-$CFLAGS}" 5080LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS} 5081LDFLAGS_STATIC=${LDFLAGS_STATIC:-$LDFLAGS} 5082# Check whether --enable-hardening was given. 5083if test "${enable_hardening+set}" = set; then : 5084 enableval=$enable_hardening; if test "$enableval" = "yes" 5085then 5086 HARDEN_CFLAGS="-D_FORTIFY_SOURCE=2 -fstack-protector-strong" 5087 HARDEN_LDFLAGS="-Wl,-z,relro -Wl,-z,now" 5088 CFLAGS="$CFLAGS $HARDEN_CFLAGS -fPIE" 5089 CFLAGS_SHLIB="$CFLAGS_SHLIB $HARDEN_CFLAGS" 5090 CFLAGS_STLIB="$CFLAGS_STLIB $HARDEN_CFLAGS -fPIE" 5091 LDFLAGS="$LDFLAGS $HARDEN_LDFLAGS -fPIE -pie" 5092 LDFLAGS_STATIC="$LDFLAGS_STATIC $HARDEN_LDFLAGS" 5093 LDFLAGS_SHLIB="$LDFLAGS_SHLIB $HARDEN_LDFLAGS" 5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling hardening support" >&5 5095$as_echo "Enabling hardening support" >&6; } 5096fi 5097 5098fi 5099 5100 5101 5102 5103 5104 5105# Check whether --enable-jbd-debug was given. 5106if test "${enable_jbd_debug+set}" = set; then : 5107 enableval=$enable_jbd_debug; if test "$enableval" = "no" 5108then 5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5 5110$as_echo "Disabling journal debugging" >&6; } 5111else 5112 5113$as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h 5114 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5 5116$as_echo "Enabling journal debugging" >&6; } 5117fi 5118 5119else 5120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5 5121$as_echo "Disabling journal debugging by default" >&6; } 5122 5123fi 5124 5125# Check whether --enable-blkid-debug was given. 5126if test "${enable_blkid_debug+set}" = set; then : 5127 enableval=$enable_blkid_debug; if test "$enableval" = "no" 5128then 5129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5 5130$as_echo "Disabling blkid debugging" >&6; } 5131else 5132 5133$as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h 5134 5135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5 5136$as_echo "Enabling blkid debugging" >&6; } 5137fi 5138 5139else 5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5 5141$as_echo "Disabling blkid debugging by default" >&6; } 5142 5143fi 5144 5145# Check whether --enable-testio-debug was given. 5146if test "${enable_testio_debug+set}" = set; then : 5147 enableval=$enable_testio_debug; 5148if test "$enableval" = "no" 5149then 5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5 5151$as_echo "Disabling testio debugging" >&6; } 5152 TEST_IO_CMT="#" 5153else 5154 TEST_IO_CMT= 5155 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h 5156 5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5 5158$as_echo "Enabling testio debugging" >&6; } 5159fi 5160 5161else 5162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5 5163$as_echo "Enabling testio debugging by default" >&6; } 5164$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h 5165 5166TEST_IO_CMT= 5167 5168fi 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 5179 if test -n "$ac_tool_prefix"; then 5180 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 5181set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 5182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5183$as_echo_n "checking for $ac_word... " >&6; } 5184if ${ac_cv_path_PKG_CONFIG+:} false; then : 5185 $as_echo_n "(cached) " >&6 5186else 5187 case $PKG_CONFIG in 5188 [\\/]* | ?:[\\/]*) 5189 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 5190 ;; 5191 *) 5192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5193for as_dir in $PATH 5194do 5195 IFS=$as_save_IFS 5196 test -z "$as_dir" && as_dir=. 5197 for ac_exec_ext in '' $ac_executable_extensions; do 5198 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5199 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5201 break 2 5202 fi 5203done 5204 done 5205IFS=$as_save_IFS 5206 5207 ;; 5208esac 5209fi 5210PKG_CONFIG=$ac_cv_path_PKG_CONFIG 5211if test -n "$PKG_CONFIG"; then 5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 5213$as_echo "$PKG_CONFIG" >&6; } 5214else 5215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5216$as_echo "no" >&6; } 5217fi 5218 5219 5220fi 5221if test -z "$ac_cv_path_PKG_CONFIG"; then 5222 ac_pt_PKG_CONFIG=$PKG_CONFIG 5223 # Extract the first word of "pkg-config", so it can be a program name with args. 5224set dummy pkg-config; ac_word=$2 5225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5226$as_echo_n "checking for $ac_word... " >&6; } 5227if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 5228 $as_echo_n "(cached) " >&6 5229else 5230 case $ac_pt_PKG_CONFIG in 5231 [\\/]* | ?:[\\/]*) 5232 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 5233 ;; 5234 *) 5235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5236for as_dir in $PATH 5237do 5238 IFS=$as_save_IFS 5239 test -z "$as_dir" && as_dir=. 5240 for ac_exec_ext in '' $ac_executable_extensions; do 5241 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5242 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5244 break 2 5245 fi 5246done 5247 done 5248IFS=$as_save_IFS 5249 5250 ;; 5251esac 5252fi 5253ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 5254if test -n "$ac_pt_PKG_CONFIG"; then 5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 5256$as_echo "$ac_pt_PKG_CONFIG" >&6; } 5257else 5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5259$as_echo "no" >&6; } 5260fi 5261 5262 if test "x$ac_pt_PKG_CONFIG" = x; then 5263 PKG_CONFIG="" 5264 else 5265 case $cross_compiling:$ac_tool_warned in 5266yes:) 5267{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5268$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5269ac_tool_warned=yes ;; 5270esac 5271 PKG_CONFIG=$ac_pt_PKG_CONFIG 5272 fi 5273else 5274 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 5275fi 5276 5277fi 5278if test -n "$PKG_CONFIG"; then 5279 _pkg_min_version=0.9.0 5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 5281$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 5282 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 5283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5284$as_echo "yes" >&6; } 5285 else 5286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5287$as_echo "no" >&6; } 5288 PKG_CONFIG="" 5289 fi 5290fi 5291LIBUUID= 5292DEPLIBUUID= 5293STATIC_LIBUUID= 5294DEPSTATIC_LIBUUID= 5295PROFILED_LIBUUID= 5296DEPPROFILED_LIBUUID= 5297UUID_CMT= 5298# Check whether --enable-libuuid was given. 5299if test "${enable_libuuid+set}" = set; then : 5300 enableval=$enable_libuuid; if test "$enableval" = "no" 5301then 5302 if test -z "$PKG_CONFIG"; then 5303 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5 5304 fi 5305 5306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5 5307$as_echo_n "checking for uuid_generate in -luuid... " >&6; } 5308if ${ac_cv_lib_uuid_uuid_generate+:} false; then : 5309 $as_echo_n "(cached) " >&6 5310else 5311 ac_check_lib_save_LIBS=$LIBS 5312LIBS="-luuid $LIBS" 5313cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5314/* end confdefs.h. */ 5315 5316/* Override any GCC internal prototype to avoid an error. 5317 Use char because int might match the return type of a GCC 5318 builtin and then its argument prototype would still apply. */ 5319#ifdef __cplusplus 5320extern "C" 5321#endif 5322char uuid_generate (); 5323int 5324main () 5325{ 5326return uuid_generate (); 5327 ; 5328 return 0; 5329} 5330_ACEOF 5331if ac_fn_c_try_link "$LINENO"; then : 5332 ac_cv_lib_uuid_uuid_generate=yes 5333else 5334 ac_cv_lib_uuid_uuid_generate=no 5335fi 5336rm -f core conftest.err conftest.$ac_objext \ 5337 conftest$ac_exeext conftest.$ac_ext 5338LIBS=$ac_check_lib_save_LIBS 5339fi 5340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5 5341$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; } 5342if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then : 5343 LIBUUID=`$PKG_CONFIG --libs uuid`; 5344 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid` 5345else 5346 as_fn_error $? "external uuid library not found" "$LINENO" 5 5347fi 5348 5349 PROFILED_LIBUUID=$LIBUUID 5350 UUID_CMT=# 5351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5 5352$as_echo "Disabling private uuid library" >&6; } 5353else 5354 LIBUUID='$(LIB)/libuuid'$LIB_EXT 5355 DEPLIBUUID=$LIBUUID 5356 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT 5357 DEPSTATIC_LIBUUID=$STATIC_LIBUUID 5358 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT 5359 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID 5360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5 5361$as_echo "Enabling private uuid library" >&6; } 5362fi 5363 5364else 5365 if test -n "$PKG_CONFIG"; then 5366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5 5367$as_echo_n "checking for uuid_generate in -luuid... " >&6; } 5368if ${ac_cv_lib_uuid_uuid_generate+:} false; then : 5369 $as_echo_n "(cached) " >&6 5370else 5371 ac_check_lib_save_LIBS=$LIBS 5372LIBS="-luuid $LIBS" 5373cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5374/* end confdefs.h. */ 5375 5376/* Override any GCC internal prototype to avoid an error. 5377 Use char because int might match the return type of a GCC 5378 builtin and then its argument prototype would still apply. */ 5379#ifdef __cplusplus 5380extern "C" 5381#endif 5382char uuid_generate (); 5383int 5384main () 5385{ 5386return uuid_generate (); 5387 ; 5388 return 0; 5389} 5390_ACEOF 5391if ac_fn_c_try_link "$LINENO"; then : 5392 ac_cv_lib_uuid_uuid_generate=yes 5393else 5394 ac_cv_lib_uuid_uuid_generate=no 5395fi 5396rm -f core conftest.err conftest.$ac_objext \ 5397 conftest$ac_exeext conftest.$ac_ext 5398LIBS=$ac_check_lib_save_LIBS 5399fi 5400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5 5401$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; } 5402if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then : 5403 LIBUUID=`$PKG_CONFIG --libs uuid`; 5404 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid` 5405fi 5406 5407fi 5408if test -n "$LIBUUID"; then 5409 PROFILED_LIBUUID=$LIBUUID 5410 UUID_CMT=# 5411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system uuid by default" >&5 5412$as_echo "Using system uuid by default" >&6; } 5413else 5414 LIBUUID='$(LIB)/libuuid'$LIB_EXT 5415 DEPLIBUUID=$LIBUUID 5416 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT 5417 DEPSTATIC_LIBUUID=$STATIC_LIBUUID 5418 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT 5419 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID 5420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5 5421$as_echo "Enabling private uuid library by default" >&6; } 5422fi 5423 5424fi 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 5441 if test -n "$ac_tool_prefix"; then 5442 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 5443set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 5444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5445$as_echo_n "checking for $ac_word... " >&6; } 5446if ${ac_cv_path_PKG_CONFIG+:} false; then : 5447 $as_echo_n "(cached) " >&6 5448else 5449 case $PKG_CONFIG in 5450 [\\/]* | ?:[\\/]*) 5451 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 5452 ;; 5453 *) 5454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5455for as_dir in $PATH 5456do 5457 IFS=$as_save_IFS 5458 test -z "$as_dir" && as_dir=. 5459 for ac_exec_ext in '' $ac_executable_extensions; do 5460 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5461 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5462 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5463 break 2 5464 fi 5465done 5466 done 5467IFS=$as_save_IFS 5468 5469 ;; 5470esac 5471fi 5472PKG_CONFIG=$ac_cv_path_PKG_CONFIG 5473if test -n "$PKG_CONFIG"; then 5474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 5475$as_echo "$PKG_CONFIG" >&6; } 5476else 5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5478$as_echo "no" >&6; } 5479fi 5480 5481 5482fi 5483if test -z "$ac_cv_path_PKG_CONFIG"; then 5484 ac_pt_PKG_CONFIG=$PKG_CONFIG 5485 # Extract the first word of "pkg-config", so it can be a program name with args. 5486set dummy pkg-config; ac_word=$2 5487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5488$as_echo_n "checking for $ac_word... " >&6; } 5489if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 5490 $as_echo_n "(cached) " >&6 5491else 5492 case $ac_pt_PKG_CONFIG in 5493 [\\/]* | ?:[\\/]*) 5494 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 5495 ;; 5496 *) 5497 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5498for as_dir in $PATH 5499do 5500 IFS=$as_save_IFS 5501 test -z "$as_dir" && as_dir=. 5502 for ac_exec_ext in '' $ac_executable_extensions; do 5503 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5504 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5505 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5506 break 2 5507 fi 5508done 5509 done 5510IFS=$as_save_IFS 5511 5512 ;; 5513esac 5514fi 5515ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 5516if test -n "$ac_pt_PKG_CONFIG"; then 5517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 5518$as_echo "$ac_pt_PKG_CONFIG" >&6; } 5519else 5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5521$as_echo "no" >&6; } 5522fi 5523 5524 if test "x$ac_pt_PKG_CONFIG" = x; then 5525 PKG_CONFIG="" 5526 else 5527 case $cross_compiling:$ac_tool_warned in 5528yes:) 5529{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5530$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5531ac_tool_warned=yes ;; 5532esac 5533 PKG_CONFIG=$ac_pt_PKG_CONFIG 5534 fi 5535else 5536 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 5537fi 5538 5539fi 5540if test -n "$PKG_CONFIG"; then 5541 _pkg_min_version=0.9.0 5542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 5543$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 5544 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5546$as_echo "yes" >&6; } 5547 else 5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5549$as_echo "no" >&6; } 5550 PKG_CONFIG="" 5551 fi 5552fi 5553LIBBLKID= 5554DEPLIBBLKID= 5555STATIC_LIBBLKID= 5556DEPSTATIC_LIBBLKID= 5557PROFILED_LIBBLKID= 5558DEPPROFILED_LIBBLKID= 5559BLKID_CMT= 5560 5561# Check whether --enable-libblkid was given. 5562if test "${enable_libblkid+set}" = set; then : 5563 enableval=$enable_libblkid; if test "$enableval" = "no" 5564then 5565 if test -z "$PKG_CONFIG"; then 5566 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5 5567 fi 5568 5569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5 5570$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; } 5571if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then : 5572 $as_echo_n "(cached) " >&6 5573else 5574 ac_check_lib_save_LIBS=$LIBS 5575LIBS="-lblkid -luuid $LIBS" 5576cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5577/* end confdefs.h. */ 5578 5579/* Override any GCC internal prototype to avoid an error. 5580 Use char because int might match the return type of a GCC 5581 builtin and then its argument prototype would still apply. */ 5582#ifdef __cplusplus 5583extern "C" 5584#endif 5585char blkid_get_cache (); 5586int 5587main () 5588{ 5589return blkid_get_cache (); 5590 ; 5591 return 0; 5592} 5593_ACEOF 5594if ac_fn_c_try_link "$LINENO"; then : 5595 ac_cv_lib_blkid_blkid_get_cache=yes 5596else 5597 ac_cv_lib_blkid_blkid_get_cache=no 5598fi 5599rm -f core conftest.err conftest.$ac_objext \ 5600 conftest$ac_exeext conftest.$ac_ext 5601LIBS=$ac_check_lib_save_LIBS 5602fi 5603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5 5604$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; } 5605if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then : 5606 LIBBLKID=`$PKG_CONFIG --libs blkid`; 5607 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid` 5608else 5609 as_fn_error $? "external blkid library not found" "$LINENO" 5 5610fi 5611 5612 BLKID_CMT=# 5613 PROFILED_LIBBLKID=$LIBBLKID 5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5 5615$as_echo "Disabling private blkid library" >&6; } 5616else 5617 LIBBLKID='$(LIB)/libblkid'$LIB_EXT 5618 DEPLIBBLKID=$LIBBLKID 5619 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT 5620 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID 5621 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT 5622 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID 5623 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h 5624 5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5 5626$as_echo "Enabling private blkid library" >&6; } 5627fi 5628 5629else 5630 if test -n "$PKG_CONFIG"; then 5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5 5632$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; } 5633if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then : 5634 $as_echo_n "(cached) " >&6 5635else 5636 ac_check_lib_save_LIBS=$LIBS 5637LIBS="-lblkid $LIBS" 5638cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5639/* end confdefs.h. */ 5640 5641/* Override any GCC internal prototype to avoid an error. 5642 Use char because int might match the return type of a GCC 5643 builtin and then its argument prototype would still apply. */ 5644#ifdef __cplusplus 5645extern "C" 5646#endif 5647char blkid_get_cache (); 5648int 5649main () 5650{ 5651return blkid_get_cache (); 5652 ; 5653 return 0; 5654} 5655_ACEOF 5656if ac_fn_c_try_link "$LINENO"; then : 5657 ac_cv_lib_blkid_blkid_get_cache=yes 5658else 5659 ac_cv_lib_blkid_blkid_get_cache=no 5660fi 5661rm -f core conftest.err conftest.$ac_objext \ 5662 conftest$ac_exeext conftest.$ac_ext 5663LIBS=$ac_check_lib_save_LIBS 5664fi 5665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5 5666$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; } 5667if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then : 5668 LIBBLKID=`$PKG_CONFIG --libs blkid`; 5669 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid` 5670fi 5671 5672fi 5673if test -n "$LIBBLKID"; then 5674 BLKID_CMT=# 5675 PROFILED_LIBBLKID=$LIBBLKID 5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system blkid library by default" >&5 5677$as_echo "Using system blkid library by default" >&6; } 5678else 5679 LIBBLKID='$(LIB)/libblkid'$LIB_EXT 5680 DEPLIBBLKID=$LIBBLKID 5681 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT 5682 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID 5683 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT 5684 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID 5685 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h 5686 5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5 5688$as_echo "Enabling private blkid library by default" >&6; } 5689fi 5690 5691fi 5692 5693 5694 5695 5696 5697 5698 5699 5700ALL_CMT= 5701SUBSET_CMT= 5702# Check whether --enable-subset was given. 5703if test "${enable_subset+set}" = set; then : 5704 enableval=$enable_subset; if test "$enableval" = "no" 5705then 5706 SUBSET_CMT=# 5707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling subset-only build" >&5 5708$as_echo "Disabling subset-only build" >&6; } 5709else 5710 ALL_CMT=# 5711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling subset-only-build" >&5 5712$as_echo "Enabling subset-only-build" >&6; } 5713fi 5714 5715fi 5716 5717 5718 5719 5720# Check whether --enable-backtrace was given. 5721if test "${enable_backtrace+set}" = set; then : 5722 enableval=$enable_backtrace; if test "$enableval" = "no" 5723then 5724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5 5725$as_echo "Disabling use of backtrace" >&6; } 5726 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h 5727 5728else 5729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5 5730$as_echo "Enabling use of backtrace" >&6; } 5731fi 5732 5733else 5734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5 5735$as_echo "Enabling use of backtrace by default" >&6; } 5736 5737fi 5738 5739# Check whether --enable-debugfs was given. 5740if test "${enable_debugfs+set}" = set; then : 5741 enableval=$enable_debugfs; if test "$enableval" = "no" 5742then 5743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5 5744$as_echo "Disabling debugfs support" >&6; } 5745 DEBUGFS_CMT="#" 5746else 5747 DEBUGFS_CMT= 5748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5 5749$as_echo "Enabling debugfs support" >&6; } 5750fi 5751 5752else 5753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5 5754$as_echo "Enabling debugfs support by default" >&6; } 5755DEBUGFS_CMT= 5756 5757fi 5758 5759 5760# Check whether --enable-imager was given. 5761if test "${enable_imager+set}" = set; then : 5762 enableval=$enable_imager; if test "$enableval" = "no" 5763then 5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5 5765$as_echo "Disabling e2image support" >&6; } 5766 IMAGER_CMT="#" 5767else 5768 IMAGER_CMT= 5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5 5770$as_echo "Enabling e2image support" >&6; } 5771fi 5772 5773else 5774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5 5775$as_echo "Enabling e2image support by default" >&6; } 5776IMAGER_CMT= 5777 5778fi 5779 5780 5781# Check whether --enable-resizer was given. 5782if test "${enable_resizer+set}" = set; then : 5783 enableval=$enable_resizer; if test "$enableval" = "no" 5784then 5785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5 5786$as_echo "Disabling e2resize support" >&6; } 5787 RESIZER_CMT="#" 5788else 5789 RESIZER_CMT= 5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5 5791$as_echo "Enabling e2resize support" >&6; } 5792fi 5793 5794else 5795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5 5796$as_echo "Enabling e2resize support by default" >&6; } 5797RESIZER_CMT= 5798 5799fi 5800 5801 5802# Check whether --enable-defrag was given. 5803if test "${enable_defrag+set}" = set; then : 5804 enableval=$enable_defrag; if test "$enableval" = "no" 5805then 5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5 5807$as_echo "Disabling e4defrag support" >&6; } 5808 DEFRAG_CMT="#" 5809else 5810 DEFRAG_CMT= 5811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5 5812$as_echo "Enabling e4defrag support" >&6; } 5813fi 5814 5815else 5816 if test -z "$WITH_DIET_LIBC" 5817then 5818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5 5819$as_echo "Enabling e4defrag support by default" >&6; } 5820 DEFRAG_CMT= 5821else 5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5 5823$as_echo "Disabling e4defrag support by default" >&6; } 5824 DEFRAG_CMT="#" 5825fi 5826 5827fi 5828 5829 5830# Check whether --enable-fsck was given. 5831if test "${enable_fsck+set}" = set; then : 5832 enableval=$enable_fsck; if test "$enableval" = "no" 5833then 5834 FSCK_PROG='' FSCK_MAN='' 5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5 5836$as_echo "Not building fsck wrapper" >&6; } 5837else 5838 FSCK_PROG=fsck FSCK_MAN=fsck.8 5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5 5840$as_echo "Building fsck wrapper" >&6; } 5841fi 5842 5843else 5844 case "$host_os" in 5845 gnu*) 5846 FSCK_PROG='' FSCK_MAN='' 5847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5 5848$as_echo "Not building fsck wrapper by default" >&6; } 5849 ;; 5850 *) 5851 FSCK_PROG=fsck FSCK_MAN=fsck.8 5852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5 5853$as_echo "Building fsck wrapper by default" >&6; } 5854esac 5855 5856fi 5857 5858 5859 5860# Check whether --enable-e2initrd-helper was given. 5861if test "${enable_e2initrd_helper+set}" = set; then : 5862 enableval=$enable_e2initrd_helper; if test "$enableval" = "no" 5863then 5864 E2INITRD_PROG='' E2INITRD_MAN='' 5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5 5866$as_echo "Not building e2initrd helper" >&6; } 5867else 5868 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8 5869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5 5870$as_echo "Building e2initrd helper" >&6; } 5871fi 5872 5873else 5874 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8 5875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5 5876$as_echo "Building e2initrd helper by default" >&6; } 5877 5878fi 5879 5880 5881 5882# Check whether --enable-tls was given. 5883if test "${enable_tls+set}" = set; then : 5884 enableval=$enable_tls; if test "$enableval" = "no" 5885then 5886 try_tls="" 5887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5 5888$as_echo "Disabling thread local support" >&6; } 5889else 5890 try_tls="yes" 5891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5 5892$as_echo "Enabling thread local support" >&6; } 5893fi 5894 5895else 5896 if test -n "$WITH_DIET_LIBC" 5897then 5898 try_tls="" 5899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5 5900$as_echo "Diet libc does not support thread local support" >&6; } 5901else 5902 try_tls="yes" 5903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5 5904$as_echo "Try using thread local support by default" >&6; } 5905fi 5906 5907fi 5908 5909if test "$try_tls" = "yes" 5910then 5911 5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5 5913$as_echo_n "checking for thread local storage (TLS) class... " >&6; } 5914 if ${ac_cv_tls+:} false; then : 5915 $as_echo_n "(cached) " >&6 5916else 5917 5918 ax_tls_keywords="__thread __declspec(thread) none" 5919 for ax_tls_keyword in $ax_tls_keywords; do 5920 case $ax_tls_keyword in 5921 none) ac_cv_tls=none ; break ;; 5922 *) 5923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5924/* end confdefs.h. */ 5925#include <stdlib.h> 5926 static void 5927 foo(void) { 5928 static $ax_tls_keyword int bar; 5929 exit(1); 5930 } 5931int 5932main () 5933{ 5934 5935 ; 5936 return 0; 5937} 5938_ACEOF 5939if ac_fn_c_try_compile "$LINENO"; then : 5940 ac_cv_tls=$ax_tls_keyword ; break 5941else 5942 ac_cv_tls=none 5943 5944fi 5945rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5946 esac 5947 done 5948 5949fi 5950 5951 5952 if test "$ac_cv_tls" != "none"; then 5953 5954cat >>confdefs.h <<_ACEOF 5955#define TLS $ac_cv_tls 5956_ACEOF 5957 5958 fi 5959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5 5960$as_echo "$ac_cv_tls" >&6; } 5961 5962fi 5963 5964# Check whether --enable-uuidd was given. 5965if test "${enable_uuidd+set}" = set; then : 5966 enableval=$enable_uuidd; if test "$enableval" = "no" 5967then 5968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5 5969$as_echo "Not building uuidd" >&6; } 5970 UUIDD_CMT="#" 5971else 5972 $as_echo "#define USE_UUIDD 1" >>confdefs.h 5973 5974 UUIDD_CMT="" 5975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5 5976$as_echo "Building uuidd" >&6; } 5977fi 5978 5979else 5980 $as_echo "#define USE_UUIDD 1" >>confdefs.h 5981 5982if test -z "$UUID_CMT" 5983then 5984 UUIDD_CMT="" 5985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5 5986$as_echo "Building uuidd by default" >&6; } 5987else 5988 UUIDD_CMT="#" 5989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling uuidd by default" >&5 5990$as_echo "Disabling uuidd by default" >&6; } 5991fi 5992 5993fi 5994 5995 5996 5997# Check whether --enable-mmp was given. 5998if test "${enable_mmp+set}" = set; then : 5999 enableval=$enable_mmp; if test "$enableval" = "no" 6000then 6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5 6002$as_echo "Disabling mmp support" >&6; } 6003else 6004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5 6005$as_echo "Enabling mmp support" >&6; } 6006 $as_echo "#define CONFIG_MMP 1" >>confdefs.h 6007 6008fi 6009 6010else 6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5 6012$as_echo "Enabling mmp support by default" >&6; } 6013$as_echo "#define CONFIG_MMP 1" >>confdefs.h 6014 6015 6016fi 6017 6018 6019# Check whether --enable-tdb was given. 6020if test "${enable_tdb+set}" = set; then : 6021 enableval=$enable_tdb; if test "$enableval" = "no" 6022then 6023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling tdb support" >&5 6024$as_echo "Disabling tdb support" >&6; } 6025 TDB_CMT="#" 6026 TDB_MAN_COMMENT='.\"' 6027else 6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling tdb support" >&5 6029$as_echo "Enabling tdb support" >&6; } 6030 $as_echo "#define CONFIG_TDB 1" >>confdefs.h 6031 6032 TDB_CMT="" 6033 TDB_MAN_COMMENT="" 6034fi 6035 6036else 6037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5 6038$as_echo "Enabling mmp support by default" >&6; } 6039$as_echo "#define CONFIG_TDB 1" >>confdefs.h 6040 6041TDB_CMT="" 6042TDB_MAN_COMMENT="" 6043 6044fi 6045 6046 6047 6048 6049# Check whether --enable-bmap-stats was given. 6050if test "${enable_bmap_stats+set}" = set; then : 6051 enableval=$enable_bmap_stats; if test "$enableval" = "no" 6052then 6053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling bitmap statistics support" >&5 6054$as_echo "Disabling bitmap statistics support" >&6; } 6055else 6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support" >&5 6057$as_echo "Enabling bitmap statistics support" >&6; } 6058 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h 6059 6060fi 6061 6062else 6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support by default" >&5 6064$as_echo "Enabling bitmap statistics support by default" >&6; } 6065$as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h 6066 6067 6068fi 6069 6070 6071# Check whether --enable-bmap-stats-ops was given. 6072if test "${enable_bmap_stats_ops+set}" = set; then : 6073 enableval=$enable_bmap_stats_ops; if test "$enableval" = "no" 6074then 6075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics" >&5 6076$as_echo "Disabling additional bitmap statistics" >&6; } 6077else 6078 if test "x${enable_bmap_stats}" = "xno"; then : 6079 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6080$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6081as_fn_error $? "Error --enable-bmap-stats-ops requires bmap-stats 6082See \`config.log' for more details" "$LINENO" 5; } 6083fi 6084 6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling additional bitmap statistics" >&5 6086$as_echo "Enabling additional bitmap statistics" >&6; } 6087 $as_echo "#define ENABLE_BMAP_STATS_OPS 1" >>confdefs.h 6088 6089fi 6090 6091else 6092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics by default" >&5 6093$as_echo "Disabling additional bitmap statistics by default" >&6; } 6094 6095fi 6096 6097MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library 6098 6099GETTEXT_PACKAGE=e2fsprogs 6100PACKAGE=e2fsprogs 6101VERSION="$E2FSPROGS_VERSION" 6102VERSION=0.14.1 6103 6104cat >>confdefs.h <<_ACEOF 6105#define PACKAGE "$PACKAGE" 6106_ACEOF 6107 6108 6109cat >>confdefs.h <<_ACEOF 6110#define VERSION "$VERSION" 6111_ACEOF 6112 6113 6114 6115 6116 6117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 6118$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 6119set x ${MAKE-make} 6120ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 6121if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 6122 $as_echo_n "(cached) " >&6 6123else 6124 cat >conftest.make <<\_ACEOF 6125SHELL = /bin/sh 6126all: 6127 @echo '@@@%%%=$(MAKE)=@@@%%%' 6128_ACEOF 6129# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 6130case `${MAKE-make} -f conftest.make 2>/dev/null` in 6131 *@@@%%%=?*=@@@%%%*) 6132 eval ac_cv_prog_make_${ac_make}_set=yes;; 6133 *) 6134 eval ac_cv_prog_make_${ac_make}_set=no;; 6135esac 6136rm -f conftest.make 6137fi 6138if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 6139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6140$as_echo "yes" >&6; } 6141 SET_MAKE= 6142else 6143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6144$as_echo "no" >&6; } 6145 SET_MAKE="MAKE=${MAKE-make}" 6146fi 6147 6148# Find a good install program. We prefer a C program (faster), 6149# so one script is as good as another. But avoid the broken or 6150# incompatible versions: 6151# SysV /etc/install, /usr/sbin/install 6152# SunOS /usr/etc/install 6153# IRIX /sbin/install 6154# AIX /bin/install 6155# AmigaOS /C/install, which installs bootblocks on floppy discs 6156# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 6157# AFS /usr/afsws/bin/install, which mishandles nonexistent args 6158# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 6159# OS/2's system install, which has a completely different semantic 6160# ./install, which can be erroneously created by make from ./install.sh. 6161# Reject install programs that cannot install multiple files. 6162{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 6163$as_echo_n "checking for a BSD-compatible install... " >&6; } 6164if test -z "$INSTALL"; then 6165if ${ac_cv_path_install+:} false; then : 6166 $as_echo_n "(cached) " >&6 6167else 6168 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6169for as_dir in $PATH 6170do 6171 IFS=$as_save_IFS 6172 test -z "$as_dir" && as_dir=. 6173 # Account for people who put trailing slashes in PATH elements. 6174case $as_dir/ in #(( 6175 ./ | .// | /[cC]/* | \ 6176 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 6177 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 6178 /usr/ucb/* ) ;; 6179 *) 6180 # OSF1 and SCO ODT 3.0 have their own names for install. 6181 # Don't use installbsd from OSF since it installs stuff as root 6182 # by default. 6183 for ac_prog in ginstall scoinst install; do 6184 for ac_exec_ext in '' $ac_executable_extensions; do 6185 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 6186 if test $ac_prog = install && 6187 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6188 # AIX install. It has an incompatible calling convention. 6189 : 6190 elif test $ac_prog = install && 6191 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6192 # program-specific install script used by HP pwplus--don't use. 6193 : 6194 else 6195 rm -rf conftest.one conftest.two conftest.dir 6196 echo one > conftest.one 6197 echo two > conftest.two 6198 mkdir conftest.dir 6199 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 6200 test -s conftest.one && test -s conftest.two && 6201 test -s conftest.dir/conftest.one && 6202 test -s conftest.dir/conftest.two 6203 then 6204 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 6205 break 3 6206 fi 6207 fi 6208 fi 6209 done 6210 done 6211 ;; 6212esac 6213 6214 done 6215IFS=$as_save_IFS 6216 6217rm -rf conftest.one conftest.two conftest.dir 6218 6219fi 6220 if test "${ac_cv_path_install+set}" = set; then 6221 INSTALL=$ac_cv_path_install 6222 else 6223 # As a last resort, use the slow shell script. Don't cache a 6224 # value for INSTALL within a source directory, because that will 6225 # break other packages using the cache if that directory is 6226 # removed, or if the value is a relative name. 6227 INSTALL=$ac_install_sh 6228 fi 6229fi 6230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 6231$as_echo "$INSTALL" >&6; } 6232 6233# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 6234# It thinks the first close brace ends the variable substitution. 6235test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 6236 6237test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 6238 6239test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 6240 6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 6242$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 6243if test -z "$MKDIR_P"; then 6244 if ${ac_cv_path_mkdir+:} false; then : 6245 $as_echo_n "(cached) " >&6 6246else 6247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6248for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 6249do 6250 IFS=$as_save_IFS 6251 test -z "$as_dir" && as_dir=. 6252 for ac_prog in mkdir gmkdir; do 6253 for ac_exec_ext in '' $ac_executable_extensions; do 6254 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 6255 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 6256 'mkdir (GNU coreutils) '* | \ 6257 'mkdir (coreutils) '* | \ 6258 'mkdir (fileutils) '4.1*) 6259 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 6260 break 3;; 6261 esac 6262 done 6263 done 6264 done 6265IFS=$as_save_IFS 6266 6267fi 6268 6269 test -d ./--version && rmdir ./--version 6270 if test "${ac_cv_path_mkdir+set}" = set; then 6271 MKDIR_P="$ac_cv_path_mkdir -p" 6272 else 6273 # As a last resort, use the slow shell script. Don't cache a 6274 # value for MKDIR_P within a source directory, because that will 6275 # break other packages using the cache if that directory is 6276 # removed, or if the value is a relative name. 6277 MKDIR_P="$ac_install_sh -d" 6278 fi 6279fi 6280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 6281$as_echo "$MKDIR_P" >&6; } 6282 6283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 6284$as_echo_n "checking for a sed that does not truncate output... " >&6; } 6285if ${ac_cv_path_SED+:} false; then : 6286 $as_echo_n "(cached) " >&6 6287else 6288 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 6289 for ac_i in 1 2 3 4 5 6 7; do 6290 ac_script="$ac_script$as_nl$ac_script" 6291 done 6292 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 6293 { ac_script=; unset ac_script;} 6294 if test -z "$SED"; then 6295 ac_path_SED_found=false 6296 # Loop through the user's path and test for each of PROGNAME-LIST 6297 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6298for as_dir in $PATH 6299do 6300 IFS=$as_save_IFS 6301 test -z "$as_dir" && as_dir=. 6302 for ac_prog in sed gsed; do 6303 for ac_exec_ext in '' $ac_executable_extensions; do 6304 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 6305 as_fn_executable_p "$ac_path_SED" || continue 6306# Check for GNU ac_path_SED and select it if it is found. 6307 # Check for GNU $ac_path_SED 6308case `"$ac_path_SED" --version 2>&1` in 6309*GNU*) 6310 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 6311*) 6312 ac_count=0 6313 $as_echo_n 0123456789 >"conftest.in" 6314 while : 6315 do 6316 cat "conftest.in" "conftest.in" >"conftest.tmp" 6317 mv "conftest.tmp" "conftest.in" 6318 cp "conftest.in" "conftest.nl" 6319 $as_echo '' >> "conftest.nl" 6320 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 6321 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 6322 as_fn_arith $ac_count + 1 && ac_count=$as_val 6323 if test $ac_count -gt ${ac_path_SED_max-0}; then 6324 # Best one so far, save it but keep looking for a better one 6325 ac_cv_path_SED="$ac_path_SED" 6326 ac_path_SED_max=$ac_count 6327 fi 6328 # 10*(2^10) chars as input seems more than enough 6329 test $ac_count -gt 10 && break 6330 done 6331 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 6332esac 6333 6334 $ac_path_SED_found && break 3 6335 done 6336 done 6337 done 6338IFS=$as_save_IFS 6339 if test -z "$ac_cv_path_SED"; then 6340 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 6341 fi 6342else 6343 ac_cv_path_SED=$SED 6344fi 6345 6346fi 6347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 6348$as_echo "$ac_cv_path_SED" >&6; } 6349 SED="$ac_cv_path_SED" 6350 rm -f conftest.sed 6351 6352 6353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 6354$as_echo_n "checking whether NLS is requested... " >&6; } 6355 # Check whether --enable-nls was given. 6356if test "${enable_nls+set}" = set; then : 6357 enableval=$enable_nls; USE_NLS=$enableval 6358else 6359 USE_NLS=yes 6360fi 6361 6362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 6363$as_echo "$USE_NLS" >&6; } 6364 6365 6366 6367 6368 GETTEXT_MACRO_VERSION=0.18 6369 6370 6371 6372 6373# Prepare PATH_SEPARATOR. 6374# The user is always right. 6375if test "${PATH_SEPARATOR+set}" != set; then 6376 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which 6377 # contains only /bin. Note that ksh looks also at the FPATH variable, 6378 # so we have to set that as well for the test. 6379 PATH_SEPARATOR=: 6380 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6381 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6382 || PATH_SEPARATOR=';' 6383 } 6384fi 6385 6386# Find out how to test for executable files. Don't use a zero-byte file, 6387# as systems may use methods other than mode bits to determine executability. 6388cat >conf$$.file <<_ASEOF 6389#! /bin/sh 6390exit 0 6391_ASEOF 6392chmod +x conf$$.file 6393if test -x conf$$.file >/dev/null 2>&1; then 6394 ac_executable_p="test -x" 6395else 6396 ac_executable_p="test -f" 6397fi 6398rm -f conf$$.file 6399 6400# Extract the first word of "msgfmt", so it can be a program name with args. 6401set dummy msgfmt; ac_word=$2 6402{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6403$as_echo_n "checking for $ac_word... " >&6; } 6404if ${ac_cv_path_MSGFMT+:} false; then : 6405 $as_echo_n "(cached) " >&6 6406else 6407 case "$MSGFMT" in 6408 [\\/]* | ?:[\\/]*) 6409 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 6410 ;; 6411 *) 6412 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 6413 for ac_dir in $PATH; do 6414 IFS="$ac_save_IFS" 6415 test -z "$ac_dir" && ac_dir=. 6416 for ac_exec_ext in '' $ac_executable_extensions; do 6417 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 6418 echo "$as_me: trying $ac_dir/$ac_word..." >&5 6419 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && 6420 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 6421 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 6422 break 2 6423 fi 6424 fi 6425 done 6426 done 6427 IFS="$ac_save_IFS" 6428 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 6429 ;; 6430esac 6431fi 6432MSGFMT="$ac_cv_path_MSGFMT" 6433if test "$MSGFMT" != ":"; then 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 6435$as_echo "$MSGFMT" >&6; } 6436else 6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6438$as_echo "no" >&6; } 6439fi 6440 6441 # Extract the first word of "gmsgfmt", so it can be a program name with args. 6442set dummy gmsgfmt; ac_word=$2 6443{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6444$as_echo_n "checking for $ac_word... " >&6; } 6445if ${ac_cv_path_GMSGFMT+:} false; then : 6446 $as_echo_n "(cached) " >&6 6447else 6448 case $GMSGFMT in 6449 [\\/]* | ?:[\\/]*) 6450 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 6451 ;; 6452 *) 6453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6454for as_dir in $PATH 6455do 6456 IFS=$as_save_IFS 6457 test -z "$as_dir" && as_dir=. 6458 for ac_exec_ext in '' $ac_executable_extensions; do 6459 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6460 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 6461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6462 break 2 6463 fi 6464done 6465 done 6466IFS=$as_save_IFS 6467 6468 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 6469 ;; 6470esac 6471fi 6472GMSGFMT=$ac_cv_path_GMSGFMT 6473if test -n "$GMSGFMT"; then 6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 6475$as_echo "$GMSGFMT" >&6; } 6476else 6477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6478$as_echo "no" >&6; } 6479fi 6480 6481 6482 6483 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 6484 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; 6485 *) MSGFMT_015=$MSGFMT ;; 6486 esac 6487 6488 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 6489 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; 6490 *) GMSGFMT_015=$GMSGFMT ;; 6491 esac 6492 6493 6494 6495# Prepare PATH_SEPARATOR. 6496# The user is always right. 6497if test "${PATH_SEPARATOR+set}" != set; then 6498 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which 6499 # contains only /bin. Note that ksh looks also at the FPATH variable, 6500 # so we have to set that as well for the test. 6501 PATH_SEPARATOR=: 6502 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6503 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6504 || PATH_SEPARATOR=';' 6505 } 6506fi 6507 6508# Find out how to test for executable files. Don't use a zero-byte file, 6509# as systems may use methods other than mode bits to determine executability. 6510cat >conf$$.file <<_ASEOF 6511#! /bin/sh 6512exit 0 6513_ASEOF 6514chmod +x conf$$.file 6515if test -x conf$$.file >/dev/null 2>&1; then 6516 ac_executable_p="test -x" 6517else 6518 ac_executable_p="test -f" 6519fi 6520rm -f conf$$.file 6521 6522# Extract the first word of "xgettext", so it can be a program name with args. 6523set dummy xgettext; ac_word=$2 6524{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6525$as_echo_n "checking for $ac_word... " >&6; } 6526if ${ac_cv_path_XGETTEXT+:} false; then : 6527 $as_echo_n "(cached) " >&6 6528else 6529 case "$XGETTEXT" in 6530 [\\/]* | ?:[\\/]*) 6531 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 6532 ;; 6533 *) 6534 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 6535 for ac_dir in $PATH; do 6536 IFS="$ac_save_IFS" 6537 test -z "$ac_dir" && ac_dir=. 6538 for ac_exec_ext in '' $ac_executable_extensions; do 6539 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 6540 echo "$as_me: trying $ac_dir/$ac_word..." >&5 6541 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && 6542 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 6543 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 6544 break 2 6545 fi 6546 fi 6547 done 6548 done 6549 IFS="$ac_save_IFS" 6550 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 6551 ;; 6552esac 6553fi 6554XGETTEXT="$ac_cv_path_XGETTEXT" 6555if test "$XGETTEXT" != ":"; then 6556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 6557$as_echo "$XGETTEXT" >&6; } 6558else 6559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6560$as_echo "no" >&6; } 6561fi 6562 6563 rm -f messages.po 6564 6565 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 6566 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; 6567 *) XGETTEXT_015=$XGETTEXT ;; 6568 esac 6569 6570 6571 6572# Prepare PATH_SEPARATOR. 6573# The user is always right. 6574if test "${PATH_SEPARATOR+set}" != set; then 6575 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which 6576 # contains only /bin. Note that ksh looks also at the FPATH variable, 6577 # so we have to set that as well for the test. 6578 PATH_SEPARATOR=: 6579 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6580 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 6581 || PATH_SEPARATOR=';' 6582 } 6583fi 6584 6585# Find out how to test for executable files. Don't use a zero-byte file, 6586# as systems may use methods other than mode bits to determine executability. 6587cat >conf$$.file <<_ASEOF 6588#! /bin/sh 6589exit 0 6590_ASEOF 6591chmod +x conf$$.file 6592if test -x conf$$.file >/dev/null 2>&1; then 6593 ac_executable_p="test -x" 6594else 6595 ac_executable_p="test -f" 6596fi 6597rm -f conf$$.file 6598 6599# Extract the first word of "msgmerge", so it can be a program name with args. 6600set dummy msgmerge; ac_word=$2 6601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6602$as_echo_n "checking for $ac_word... " >&6; } 6603if ${ac_cv_path_MSGMERGE+:} false; then : 6604 $as_echo_n "(cached) " >&6 6605else 6606 case "$MSGMERGE" in 6607 [\\/]* | ?:[\\/]*) 6608 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 6609 ;; 6610 *) 6611 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 6612 for ac_dir in $PATH; do 6613 IFS="$ac_save_IFS" 6614 test -z "$ac_dir" && ac_dir=. 6615 for ac_exec_ext in '' $ac_executable_extensions; do 6616 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 6617 echo "$as_me: trying $ac_dir/$ac_word..." >&5 6618 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then 6619 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 6620 break 2 6621 fi 6622 fi 6623 done 6624 done 6625 IFS="$ac_save_IFS" 6626 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 6627 ;; 6628esac 6629fi 6630MSGMERGE="$ac_cv_path_MSGMERGE" 6631if test "$MSGMERGE" != ":"; then 6632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 6633$as_echo "$MSGMERGE" >&6; } 6634else 6635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6636$as_echo "no" >&6; } 6637fi 6638 6639 6640 test -n "$localedir" || localedir='${datadir}/locale' 6641 6642 6643 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= 6644 6645 6646 ac_config_commands="$ac_config_commands po-directories" 6647 6648 6649 6650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5 6651$as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; } 6652if ${ac_cv_gnu_library_2+:} false; then : 6653 $as_echo_n "(cached) " >&6 6654else 6655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6656/* end confdefs.h. */ 6657 6658#include <features.h> 6659#ifdef __GNU_LIBRARY__ 6660 #if (__GLIBC__ >= 2) && !defined __UCLIBC__ 6661 Lucky GNU user 6662 #endif 6663#endif 6664 6665_ACEOF 6666if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6667 $EGREP "Lucky GNU user" >/dev/null 2>&1; then : 6668 ac_cv_gnu_library_2=yes 6669else 6670 ac_cv_gnu_library_2=no 6671fi 6672rm -f conftest* 6673 6674 6675 6676fi 6677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5 6678$as_echo "$ac_cv_gnu_library_2" >&6; } 6679 6680 GLIBC2="$ac_cv_gnu_library_2" 6681 6682 6683if test -n "$ac_tool_prefix"; then 6684 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6685set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6687$as_echo_n "checking for $ac_word... " >&6; } 6688if ${ac_cv_prog_RANLIB+:} false; then : 6689 $as_echo_n "(cached) " >&6 6690else 6691 if test -n "$RANLIB"; then 6692 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6693else 6694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6695for as_dir in $PATH 6696do 6697 IFS=$as_save_IFS 6698 test -z "$as_dir" && as_dir=. 6699 for ac_exec_ext in '' $ac_executable_extensions; do 6700 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6701 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6703 break 2 6704 fi 6705done 6706 done 6707IFS=$as_save_IFS 6708 6709fi 6710fi 6711RANLIB=$ac_cv_prog_RANLIB 6712if test -n "$RANLIB"; then 6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6714$as_echo "$RANLIB" >&6; } 6715else 6716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6717$as_echo "no" >&6; } 6718fi 6719 6720 6721fi 6722if test -z "$ac_cv_prog_RANLIB"; then 6723 ac_ct_RANLIB=$RANLIB 6724 # Extract the first word of "ranlib", so it can be a program name with args. 6725set dummy ranlib; ac_word=$2 6726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6727$as_echo_n "checking for $ac_word... " >&6; } 6728if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6729 $as_echo_n "(cached) " >&6 6730else 6731 if test -n "$ac_ct_RANLIB"; then 6732 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6733else 6734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6735for as_dir in $PATH 6736do 6737 IFS=$as_save_IFS 6738 test -z "$as_dir" && as_dir=. 6739 for ac_exec_ext in '' $ac_executable_extensions; do 6740 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6741 ac_cv_prog_ac_ct_RANLIB="ranlib" 6742 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6743 break 2 6744 fi 6745done 6746 done 6747IFS=$as_save_IFS 6748 6749fi 6750fi 6751ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6752if test -n "$ac_ct_RANLIB"; then 6753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6754$as_echo "$ac_ct_RANLIB" >&6; } 6755else 6756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6757$as_echo "no" >&6; } 6758fi 6759 6760 if test "x$ac_ct_RANLIB" = x; then 6761 RANLIB=":" 6762 else 6763 case $cross_compiling:$ac_tool_warned in 6764yes:) 6765{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6766$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6767ac_tool_warned=yes ;; 6768esac 6769 RANLIB=$ac_ct_RANLIB 6770 fi 6771else 6772 RANLIB="$ac_cv_prog_RANLIB" 6773fi 6774 6775 6776 6777 CFLAG_VISIBILITY= 6778 HAVE_VISIBILITY=0 6779 if test -n "$GCC"; then 6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5 6781$as_echo_n "checking whether the -Werror option is usable... " >&6; } 6782 if ${gl_cv_cc_vis_werror+:} false; then : 6783 $as_echo_n "(cached) " >&6 6784else 6785 6786 gl_save_CFLAGS="$CFLAGS" 6787 CFLAGS="$CFLAGS -Werror" 6788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6789/* end confdefs.h. */ 6790 6791int 6792main () 6793{ 6794 6795 ; 6796 return 0; 6797} 6798_ACEOF 6799if ac_fn_c_try_compile "$LINENO"; then : 6800 gl_cv_cc_vis_werror=yes 6801else 6802 gl_cv_cc_vis_werror=no 6803fi 6804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6805 CFLAGS="$gl_save_CFLAGS" 6806fi 6807 6808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5 6809$as_echo "$gl_cv_cc_vis_werror" >&6; } 6810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5 6811$as_echo_n "checking for simple visibility declarations... " >&6; } 6812 if ${gl_cv_cc_visibility+:} false; then : 6813 $as_echo_n "(cached) " >&6 6814else 6815 6816 gl_save_CFLAGS="$CFLAGS" 6817 CFLAGS="$CFLAGS -fvisibility=hidden" 6818 if test $gl_cv_cc_vis_werror = yes; then 6819 CFLAGS="$CFLAGS -Werror" 6820 fi 6821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6822/* end confdefs.h. */ 6823extern __attribute__((__visibility__("hidden"))) int hiddenvar; 6824 extern __attribute__((__visibility__("default"))) int exportedvar; 6825 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void); 6826 extern __attribute__((__visibility__("default"))) int exportedfunc (void); 6827 void dummyfunc (void) {} 6828 6829int 6830main () 6831{ 6832 6833 ; 6834 return 0; 6835} 6836_ACEOF 6837if ac_fn_c_try_compile "$LINENO"; then : 6838 gl_cv_cc_visibility=yes 6839else 6840 gl_cv_cc_visibility=no 6841fi 6842rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6843 CFLAGS="$gl_save_CFLAGS" 6844fi 6845 6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5 6847$as_echo "$gl_cv_cc_visibility" >&6; } 6848 if test $gl_cv_cc_visibility = yes; then 6849 CFLAG_VISIBILITY="-fvisibility=hidden" 6850 HAVE_VISIBILITY=1 6851 fi 6852 fi 6853 6854 6855 6856cat >>confdefs.h <<_ACEOF 6857#define HAVE_VISIBILITY $HAVE_VISIBILITY 6858_ACEOF 6859 6860 6861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 6862$as_echo_n "checking for inline... " >&6; } 6863if ${ac_cv_c_inline+:} false; then : 6864 $as_echo_n "(cached) " >&6 6865else 6866 ac_cv_c_inline=no 6867for ac_kw in inline __inline__ __inline; do 6868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6869/* end confdefs.h. */ 6870#ifndef __cplusplus 6871typedef int foo_t; 6872static $ac_kw foo_t static_foo () {return 0; } 6873$ac_kw foo_t foo () {return 0; } 6874#endif 6875 6876_ACEOF 6877if ac_fn_c_try_compile "$LINENO"; then : 6878 ac_cv_c_inline=$ac_kw 6879fi 6880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6881 test "$ac_cv_c_inline" != no && break 6882done 6883 6884fi 6885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 6886$as_echo "$ac_cv_c_inline" >&6; } 6887 6888case $ac_cv_c_inline in 6889 inline | yes) ;; 6890 *) 6891 case $ac_cv_c_inline in 6892 no) ac_val=;; 6893 *) ac_val=$ac_cv_c_inline;; 6894 esac 6895 cat >>confdefs.h <<_ACEOF 6896#ifndef __cplusplus 6897#define inline $ac_val 6898#endif 6899_ACEOF 6900 ;; 6901esac 6902 6903ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 6904if test "x$ac_cv_type_size_t" = xyes; then : 6905 6906else 6907 6908cat >>confdefs.h <<_ACEOF 6909#define size_t unsigned int 6910_ACEOF 6911 6912fi 6913 6914 6915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5 6916$as_echo_n "checking for stdint.h... " >&6; } 6917if ${gl_cv_header_stdint_h+:} false; then : 6918 $as_echo_n "(cached) " >&6 6919else 6920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6921/* end confdefs.h. */ 6922#include <sys/types.h> 6923 #include <stdint.h> 6924int 6925main () 6926{ 6927uintmax_t i = (uintmax_t) -1; return !i; 6928 ; 6929 return 0; 6930} 6931_ACEOF 6932if ac_fn_c_try_compile "$LINENO"; then : 6933 gl_cv_header_stdint_h=yes 6934else 6935 gl_cv_header_stdint_h=no 6936fi 6937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6938fi 6939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5 6940$as_echo "$gl_cv_header_stdint_h" >&6; } 6941 if test $gl_cv_header_stdint_h = yes; then 6942 6943cat >>confdefs.h <<_ACEOF 6944#define HAVE_STDINT_H_WITH_UINTMAX 1 6945_ACEOF 6946 6947 fi 6948 6949# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 6950# for constant arguments. Useless! 6951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 6952$as_echo_n "checking for working alloca.h... " >&6; } 6953if ${ac_cv_working_alloca_h+:} false; then : 6954 $as_echo_n "(cached) " >&6 6955else 6956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6957/* end confdefs.h. */ 6958#include <alloca.h> 6959int 6960main () 6961{ 6962char *p = (char *) alloca (2 * sizeof (int)); 6963 if (p) return 0; 6964 ; 6965 return 0; 6966} 6967_ACEOF 6968if ac_fn_c_try_link "$LINENO"; then : 6969 ac_cv_working_alloca_h=yes 6970else 6971 ac_cv_working_alloca_h=no 6972fi 6973rm -f core conftest.err conftest.$ac_objext \ 6974 conftest$ac_exeext conftest.$ac_ext 6975fi 6976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 6977$as_echo "$ac_cv_working_alloca_h" >&6; } 6978if test $ac_cv_working_alloca_h = yes; then 6979 6980$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 6981 6982fi 6983 6984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 6985$as_echo_n "checking for alloca... " >&6; } 6986if ${ac_cv_func_alloca_works+:} false; then : 6987 $as_echo_n "(cached) " >&6 6988else 6989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6990/* end confdefs.h. */ 6991#ifdef __GNUC__ 6992# define alloca __builtin_alloca 6993#else 6994# ifdef _MSC_VER 6995# include <malloc.h> 6996# define alloca _alloca 6997# else 6998# ifdef HAVE_ALLOCA_H 6999# include <alloca.h> 7000# else 7001# ifdef _AIX 7002 #pragma alloca 7003# else 7004# ifndef alloca /* predefined by HP cc +Olibcalls */ 7005void *alloca (size_t); 7006# endif 7007# endif 7008# endif 7009# endif 7010#endif 7011 7012int 7013main () 7014{ 7015char *p = (char *) alloca (1); 7016 if (p) return 0; 7017 ; 7018 return 0; 7019} 7020_ACEOF 7021if ac_fn_c_try_link "$LINENO"; then : 7022 ac_cv_func_alloca_works=yes 7023else 7024 ac_cv_func_alloca_works=no 7025fi 7026rm -f core conftest.err conftest.$ac_objext \ 7027 conftest$ac_exeext conftest.$ac_ext 7028fi 7029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 7030$as_echo "$ac_cv_func_alloca_works" >&6; } 7031 7032if test $ac_cv_func_alloca_works = yes; then 7033 7034$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 7035 7036else 7037 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 7038# that cause trouble. Some versions do not even contain alloca or 7039# contain a buggy version. If you still want to use their alloca, 7040# use ar to extract alloca.o from them instead of compiling alloca.c. 7041 7042ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 7043 7044$as_echo "#define C_ALLOCA 1" >>confdefs.h 7045 7046 7047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 7048$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 7049if ${ac_cv_os_cray+:} false; then : 7050 $as_echo_n "(cached) " >&6 7051else 7052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7053/* end confdefs.h. */ 7054#if defined CRAY && ! defined CRAY2 7055webecray 7056#else 7057wenotbecray 7058#endif 7059 7060_ACEOF 7061if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7062 $EGREP "webecray" >/dev/null 2>&1; then : 7063 ac_cv_os_cray=yes 7064else 7065 ac_cv_os_cray=no 7066fi 7067rm -f conftest* 7068 7069fi 7070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 7071$as_echo "$ac_cv_os_cray" >&6; } 7072if test $ac_cv_os_cray = yes; then 7073 for ac_func in _getb67 GETB67 getb67; do 7074 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 7075ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 7076if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 7077 7078cat >>confdefs.h <<_ACEOF 7079#define CRAY_STACKSEG_END $ac_func 7080_ACEOF 7081 7082 break 7083fi 7084 7085 done 7086fi 7087 7088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 7089$as_echo_n "checking stack direction for C alloca... " >&6; } 7090if ${ac_cv_c_stack_direction+:} false; then : 7091 $as_echo_n "(cached) " >&6 7092else 7093 if test "$cross_compiling" = yes; then : 7094 ac_cv_c_stack_direction=0 7095else 7096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7097/* end confdefs.h. */ 7098$ac_includes_default 7099int 7100find_stack_direction (int *addr, int depth) 7101{ 7102 int dir, dummy = 0; 7103 if (! addr) 7104 addr = &dummy; 7105 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1; 7106 dir = depth ? find_stack_direction (addr, depth - 1) : 0; 7107 return dir + dummy; 7108} 7109 7110int 7111main (int argc, char **argv) 7112{ 7113 return find_stack_direction (0, argc + !argv + 20) < 0; 7114} 7115_ACEOF 7116if ac_fn_c_try_run "$LINENO"; then : 7117 ac_cv_c_stack_direction=1 7118else 7119 ac_cv_c_stack_direction=-1 7120fi 7121rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7122 conftest.$ac_objext conftest.beam conftest.$ac_ext 7123fi 7124 7125fi 7126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 7127$as_echo "$ac_cv_c_stack_direction" >&6; } 7128cat >>confdefs.h <<_ACEOF 7129#define STACK_DIRECTION $ac_cv_c_stack_direction 7130_ACEOF 7131 7132 7133fi 7134 7135 7136 7137 7138 for ac_header in $ac_header_list 7139do : 7140 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7141ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7142" 7143if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7144 cat >>confdefs.h <<_ACEOF 7145#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7146_ACEOF 7147 7148fi 7149 7150done 7151 7152 7153 7154 7155 7156 7157 7158 7159for ac_func in getpagesize 7160do : 7161 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" 7162if test "x$ac_cv_func_getpagesize" = xyes; then : 7163 cat >>confdefs.h <<_ACEOF 7164#define HAVE_GETPAGESIZE 1 7165_ACEOF 7166 7167fi 7168done 7169 7170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 7171$as_echo_n "checking for working mmap... " >&6; } 7172if ${ac_cv_func_mmap_fixed_mapped+:} false; then : 7173 $as_echo_n "(cached) " >&6 7174else 7175 if test "$cross_compiling" = yes; then : 7176 ac_cv_func_mmap_fixed_mapped=no 7177else 7178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7179/* end confdefs.h. */ 7180$ac_includes_default 7181/* malloc might have been renamed as rpl_malloc. */ 7182#undef malloc 7183 7184/* Thanks to Mike Haertel and Jim Avera for this test. 7185 Here is a matrix of mmap possibilities: 7186 mmap private not fixed 7187 mmap private fixed at somewhere currently unmapped 7188 mmap private fixed at somewhere already mapped 7189 mmap shared not fixed 7190 mmap shared fixed at somewhere currently unmapped 7191 mmap shared fixed at somewhere already mapped 7192 For private mappings, we should verify that changes cannot be read() 7193 back from the file, nor mmap's back from the file at a different 7194 address. (There have been systems where private was not correctly 7195 implemented like the infamous i386 svr4.0, and systems where the 7196 VM page cache was not coherent with the file system buffer cache 7197 like early versions of FreeBSD and possibly contemporary NetBSD.) 7198 For shared mappings, we should conversely verify that changes get 7199 propagated back to all the places they're supposed to be. 7200 7201 Grep wants private fixed already mapped. 7202 The main things grep needs to know about mmap are: 7203 * does it exist and is it safe to write into the mmap'd area 7204 * how to use it (BSD variants) */ 7205 7206#include <fcntl.h> 7207#include <sys/mman.h> 7208 7209#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H 7210char *malloc (); 7211#endif 7212 7213/* This mess was copied from the GNU getpagesize.h. */ 7214#ifndef HAVE_GETPAGESIZE 7215# ifdef _SC_PAGESIZE 7216# define getpagesize() sysconf(_SC_PAGESIZE) 7217# else /* no _SC_PAGESIZE */ 7218# ifdef HAVE_SYS_PARAM_H 7219# include <sys/param.h> 7220# ifdef EXEC_PAGESIZE 7221# define getpagesize() EXEC_PAGESIZE 7222# else /* no EXEC_PAGESIZE */ 7223# ifdef NBPG 7224# define getpagesize() NBPG * CLSIZE 7225# ifndef CLSIZE 7226# define CLSIZE 1 7227# endif /* no CLSIZE */ 7228# else /* no NBPG */ 7229# ifdef NBPC 7230# define getpagesize() NBPC 7231# else /* no NBPC */ 7232# ifdef PAGESIZE 7233# define getpagesize() PAGESIZE 7234# endif /* PAGESIZE */ 7235# endif /* no NBPC */ 7236# endif /* no NBPG */ 7237# endif /* no EXEC_PAGESIZE */ 7238# else /* no HAVE_SYS_PARAM_H */ 7239# define getpagesize() 8192 /* punt totally */ 7240# endif /* no HAVE_SYS_PARAM_H */ 7241# endif /* no _SC_PAGESIZE */ 7242 7243#endif /* no HAVE_GETPAGESIZE */ 7244 7245int 7246main () 7247{ 7248 char *data, *data2, *data3; 7249 const char *cdata2; 7250 int i, pagesize; 7251 int fd, fd2; 7252 7253 pagesize = getpagesize (); 7254 7255 /* First, make a file with some known garbage in it. */ 7256 data = (char *) malloc (pagesize); 7257 if (!data) 7258 return 1; 7259 for (i = 0; i < pagesize; ++i) 7260 *(data + i) = rand (); 7261 umask (0); 7262 fd = creat ("conftest.mmap", 0600); 7263 if (fd < 0) 7264 return 2; 7265 if (write (fd, data, pagesize) != pagesize) 7266 return 3; 7267 close (fd); 7268 7269 /* Next, check that the tail of a page is zero-filled. File must have 7270 non-zero length, otherwise we risk SIGBUS for entire page. */ 7271 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); 7272 if (fd2 < 0) 7273 return 4; 7274 cdata2 = ""; 7275 if (write (fd2, cdata2, 1) != 1) 7276 return 5; 7277 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); 7278 if (data2 == MAP_FAILED) 7279 return 6; 7280 for (i = 0; i < pagesize; ++i) 7281 if (*(data2 + i)) 7282 return 7; 7283 close (fd2); 7284 if (munmap (data2, pagesize)) 7285 return 8; 7286 7287 /* Next, try to mmap the file at a fixed address which already has 7288 something else allocated at it. If we can, also make sure that 7289 we see the same garbage. */ 7290 fd = open ("conftest.mmap", O_RDWR); 7291 if (fd < 0) 7292 return 9; 7293 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 7294 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 7295 return 10; 7296 for (i = 0; i < pagesize; ++i) 7297 if (*(data + i) != *(data2 + i)) 7298 return 11; 7299 7300 /* Finally, make sure that changes to the mapped area do not 7301 percolate back to the file as seen by read(). (This is a bug on 7302 some variants of i386 svr4.0.) */ 7303 for (i = 0; i < pagesize; ++i) 7304 *(data2 + i) = *(data2 + i) + 1; 7305 data3 = (char *) malloc (pagesize); 7306 if (!data3) 7307 return 12; 7308 if (read (fd, data3, pagesize) != pagesize) 7309 return 13; 7310 for (i = 0; i < pagesize; ++i) 7311 if (*(data + i) != *(data3 + i)) 7312 return 14; 7313 close (fd); 7314 free (data); 7315 free (data3); 7316 return 0; 7317} 7318_ACEOF 7319if ac_fn_c_try_run "$LINENO"; then : 7320 ac_cv_func_mmap_fixed_mapped=yes 7321else 7322 ac_cv_func_mmap_fixed_mapped=no 7323fi 7324rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7325 conftest.$ac_objext conftest.beam conftest.$ac_ext 7326fi 7327 7328fi 7329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 7330$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; } 7331if test $ac_cv_func_mmap_fixed_mapped = yes; then 7332 7333$as_echo "#define HAVE_MMAP 1" >>confdefs.h 7334 7335fi 7336rm -f conftest.mmap conftest.txt 7337 7338 7339 7340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5 7341$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; } 7342if ${gt_cv_int_divbyzero_sigfpe+:} false; then : 7343 $as_echo_n "(cached) " >&6 7344else 7345 7346 gt_cv_int_divbyzero_sigfpe= 7347 case "$host_os" in 7348 macos* | darwin[6-9]* | darwin[1-9][0-9]*) 7349 # On Mac OS X 10.2 or newer, just assume the same as when cross- 7350 # compiling. If we were to perform the real test, 1 Crash Report 7351 # dialog window would pop up. 7352 case "$host_cpu" in 7353 i[34567]86 | x86_64) 7354 gt_cv_int_divbyzero_sigfpe="guessing yes" ;; 7355 esac 7356 ;; 7357 esac 7358 if test -z "$gt_cv_int_divbyzero_sigfpe"; then 7359 if test "$cross_compiling" = yes; then : 7360 7361 # Guess based on the CPU. 7362 case "$host_cpu" in 7363 alpha* | i[34567]86 | x86_64 | m68k | s390*) 7364 gt_cv_int_divbyzero_sigfpe="guessing yes";; 7365 *) 7366 gt_cv_int_divbyzero_sigfpe="guessing no";; 7367 esac 7368 7369else 7370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7371/* end confdefs.h. */ 7372 7373#include <stdlib.h> 7374#include <signal.h> 7375 7376static void 7377sigfpe_handler (int sig) 7378{ 7379 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ 7380 exit (sig != SIGFPE); 7381} 7382 7383int x = 1; 7384int y = 0; 7385int z; 7386int nan; 7387 7388int main () 7389{ 7390 signal (SIGFPE, sigfpe_handler); 7391/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ 7392#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) 7393 signal (SIGTRAP, sigfpe_handler); 7394#endif 7395/* Linux/SPARC yields signal SIGILL. */ 7396#if defined (__sparc__) && defined (__linux__) 7397 signal (SIGILL, sigfpe_handler); 7398#endif 7399 7400 z = x / y; 7401 nan = y / y; 7402 exit (2); 7403} 7404 7405_ACEOF 7406if ac_fn_c_try_run "$LINENO"; then : 7407 gt_cv_int_divbyzero_sigfpe=yes 7408else 7409 gt_cv_int_divbyzero_sigfpe=no 7410fi 7411rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7412 conftest.$ac_objext conftest.beam conftest.$ac_ext 7413fi 7414 7415 fi 7416 7417fi 7418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5 7419$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; } 7420 case "$gt_cv_int_divbyzero_sigfpe" in 7421 *yes) value=1;; 7422 *) value=0;; 7423 esac 7424 7425cat >>confdefs.h <<_ACEOF 7426#define INTDIV0_RAISES_SIGFPE $value 7427_ACEOF 7428 7429 7430 7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5 7432$as_echo_n "checking for inttypes.h... " >&6; } 7433if ${gl_cv_header_inttypes_h+:} false; then : 7434 $as_echo_n "(cached) " >&6 7435else 7436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7437/* end confdefs.h. */ 7438 7439#include <sys/types.h> 7440#include <inttypes.h> 7441 7442int 7443main () 7444{ 7445uintmax_t i = (uintmax_t) -1; return !i; 7446 ; 7447 return 0; 7448} 7449_ACEOF 7450if ac_fn_c_try_compile "$LINENO"; then : 7451 gl_cv_header_inttypes_h=yes 7452else 7453 gl_cv_header_inttypes_h=no 7454fi 7455rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7456fi 7457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5 7458$as_echo "$gl_cv_header_inttypes_h" >&6; } 7459 if test $gl_cv_header_inttypes_h = yes; then 7460 7461cat >>confdefs.h <<_ACEOF 7462#define HAVE_INTTYPES_H_WITH_UINTMAX 1 7463_ACEOF 7464 7465 fi 7466 7467 7468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5 7469$as_echo_n "checking for unsigned long long int... " >&6; } 7470if ${ac_cv_type_unsigned_long_long_int+:} false; then : 7471 $as_echo_n "(cached) " >&6 7472else 7473 ac_cv_type_unsigned_long_long_int=yes 7474 if test "x${ac_cv_prog_cc_c99-no}" = xno; then 7475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7476/* end confdefs.h. */ 7477 7478 /* For now, do not test the preprocessor; as of 2007 there are too many 7479 implementations with broken preprocessors. Perhaps this can 7480 be revisited in 2012. In the meantime, code should not expect 7481 #if to work with literals wider than 32 bits. */ 7482 /* Test literals. */ 7483 long long int ll = 9223372036854775807ll; 7484 long long int nll = -9223372036854775807LL; 7485 unsigned long long int ull = 18446744073709551615ULL; 7486 /* Test constant expressions. */ 7487 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) 7488 ? 1 : -1)]; 7489 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 7490 ? 1 : -1)]; 7491 int i = 63; 7492int 7493main () 7494{ 7495/* Test availability of runtime routines for shift and division. */ 7496 long long int llmax = 9223372036854775807ll; 7497 unsigned long long int ullmax = 18446744073709551615ull; 7498 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) 7499 | (llmax / ll) | (llmax % ll) 7500 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) 7501 | (ullmax / ull) | (ullmax % ull)); 7502 ; 7503 return 0; 7504} 7505 7506_ACEOF 7507if ac_fn_c_try_link "$LINENO"; then : 7508 7509else 7510 ac_cv_type_unsigned_long_long_int=no 7511fi 7512rm -f core conftest.err conftest.$ac_objext \ 7513 conftest$ac_exeext conftest.$ac_ext 7514 fi 7515fi 7516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5 7517$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; } 7518 if test $ac_cv_type_unsigned_long_long_int = yes; then 7519 7520$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h 7521 7522 fi 7523 7524 7525 7526 7527 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then 7528 7529 test $ac_cv_type_unsigned_long_long_int = yes \ 7530 && ac_type='unsigned long long' \ 7531 || ac_type='unsigned long' 7532 7533cat >>confdefs.h <<_ACEOF 7534#define uintmax_t $ac_type 7535_ACEOF 7536 7537 else 7538 7539$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h 7540 7541 fi 7542 7543 7544 for ac_header in inttypes.h 7545do : 7546 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 7547if test "x$ac_cv_header_inttypes_h" = xyes; then : 7548 cat >>confdefs.h <<_ACEOF 7549#define HAVE_INTTYPES_H 1 7550_ACEOF 7551 7552fi 7553 7554done 7555 7556 if test $ac_cv_header_inttypes_h = yes; then 7557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5 7558$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; } 7559if ${gt_cv_inttypes_pri_broken+:} false; then : 7560 $as_echo_n "(cached) " >&6 7561else 7562 7563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7564/* end confdefs.h. */ 7565 7566#include <inttypes.h> 7567#ifdef PRId32 7568char *p = PRId32; 7569#endif 7570 7571int 7572main () 7573{ 7574 7575 ; 7576 return 0; 7577} 7578_ACEOF 7579if ac_fn_c_try_compile "$LINENO"; then : 7580 gt_cv_inttypes_pri_broken=no 7581else 7582 gt_cv_inttypes_pri_broken=yes 7583fi 7584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7585 7586fi 7587{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5 7588$as_echo "$gt_cv_inttypes_pri_broken" >&6; } 7589 fi 7590 if test "$gt_cv_inttypes_pri_broken" = yes; then 7591 7592cat >>confdefs.h <<_ACEOF 7593#define PRI_MACROS_BROKEN 1 7594_ACEOF 7595 7596 PRI_MACROS_BROKEN=1 7597 else 7598 PRI_MACROS_BROKEN=0 7599 fi 7600 7601 7602 7603 7604 7605 7606 7607 # Check whether --enable-threads was given. 7608if test "${enable_threads+set}" = set; then : 7609 enableval=$enable_threads; gl_use_threads=$enableval 7610else 7611 if test -n "$gl_use_threads_default"; then 7612 gl_use_threads="$gl_use_threads_default" 7613 else 7614 case "$host_os" in 7615 osf*) gl_use_threads=no ;; 7616 cygwin*) 7617 case `uname -r` in 7618 1.[0-5].*) gl_use_threads=no ;; 7619 *) gl_use_threads=yes ;; 7620 esac 7621 ;; 7622 *) gl_use_threads=yes ;; 7623 esac 7624 fi 7625 7626fi 7627 7628 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then 7629 # For using <pthread.h>: 7630 case "$host_os" in 7631 osf*) 7632 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it 7633 # groks <pthread.h>. cc also understands the flag -pthread, but 7634 # we don't use it because 1. gcc-2.95 doesn't understand -pthread, 7635 # 2. putting a flag into CPPFLAGS that has an effect on the linker 7636 # causes the AC_LINK_IFELSE test below to succeed unexpectedly, 7637 # leading to wrong values of LIBTHREAD and LTLIBTHREAD. 7638 CPPFLAGS="$CPPFLAGS -D_REENTRANT" 7639 ;; 7640 esac 7641 # Some systems optimize for single-threaded programs by default, and 7642 # need special flags to disable these optimizations. For example, the 7643 # definition of 'errno' in <errno.h>. 7644 case "$host_os" in 7645 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;; 7646 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;; 7647 esac 7648 fi 7649 7650 7651 7652 7653 7654 if test "X$prefix" = "XNONE"; then 7655 acl_final_prefix="$ac_default_prefix" 7656 else 7657 acl_final_prefix="$prefix" 7658 fi 7659 if test "X$exec_prefix" = "XNONE"; then 7660 acl_final_exec_prefix='${prefix}' 7661 else 7662 acl_final_exec_prefix="$exec_prefix" 7663 fi 7664 acl_save_prefix="$prefix" 7665 prefix="$acl_final_prefix" 7666 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 7667 prefix="$acl_save_prefix" 7668 7669 7670 7671# Check whether --with-gnu-ld was given. 7672if test "${with_gnu_ld+set}" = set; then : 7673 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 7674else 7675 with_gnu_ld=no 7676fi 7677 7678# Prepare PATH_SEPARATOR. 7679# The user is always right. 7680if test "${PATH_SEPARATOR+set}" != set; then 7681 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which 7682 # contains only /bin. Note that ksh looks also at the FPATH variable, 7683 # so we have to set that as well for the test. 7684 PATH_SEPARATOR=: 7685 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 7686 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ 7687 || PATH_SEPARATOR=';' 7688 } 7689fi 7690 7691ac_prog=ld 7692if test "$GCC" = yes; then 7693 # Check if gcc -print-prog-name=ld gives a path. 7694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 7695$as_echo_n "checking for ld used by $CC... " >&6; } 7696 case $host in 7697 *-*-mingw*) 7698 # gcc leaves a trailing carriage return which upsets mingw 7699 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 7700 *) 7701 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 7702 esac 7703 case $ac_prog in 7704 # Accept absolute paths. 7705 [\\/]* | ?:[\\/]*) 7706 re_direlt='/[^/][^/]*/\.\./' 7707 # Canonicalize the pathname of ld 7708 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'` 7709 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do 7710 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 7711 done 7712 test -z "$LD" && LD="$ac_prog" 7713 ;; 7714 "") 7715 # If it fails, then pretend we aren't using GCC. 7716 ac_prog=ld 7717 ;; 7718 *) 7719 # If it is relative, then search for the first ld in PATH. 7720 with_gnu_ld=unknown 7721 ;; 7722 esac 7723elif test "$with_gnu_ld" = yes; then 7724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 7725$as_echo_n "checking for GNU ld... " >&6; } 7726else 7727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 7728$as_echo_n "checking for non-GNU ld... " >&6; } 7729fi 7730if ${acl_cv_path_LD+:} false; then : 7731 $as_echo_n "(cached) " >&6 7732else 7733 if test -z "$LD"; then 7734 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7735 for ac_dir in $PATH; do 7736 IFS="$acl_save_ifs" 7737 test -z "$ac_dir" && ac_dir=. 7738 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 7739 acl_cv_path_LD="$ac_dir/$ac_prog" 7740 # Check to see if the program is GNU ld. I'd rather use --version, 7741 # but apparently some variants of GNU ld only accept -v. 7742 # Break only if it was the GNU/non-GNU ld that we prefer. 7743 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in 7744 *GNU* | *'with BFD'*) 7745 test "$with_gnu_ld" != no && break 7746 ;; 7747 *) 7748 test "$with_gnu_ld" != yes && break 7749 ;; 7750 esac 7751 fi 7752 done 7753 IFS="$acl_save_ifs" 7754else 7755 acl_cv_path_LD="$LD" # Let the user override the test with a path. 7756fi 7757fi 7758 7759LD="$acl_cv_path_LD" 7760if test -n "$LD"; then 7761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 7762$as_echo "$LD" >&6; } 7763else 7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7765$as_echo "no" >&6; } 7766fi 7767test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 7768{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 7769$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 7770if ${acl_cv_prog_gnu_ld+:} false; then : 7771 $as_echo_n "(cached) " >&6 7772else 7773 # I'd rather use --version here, but apparently some GNU lds only accept -v. 7774case `$LD -v 2>&1 </dev/null` in 7775*GNU* | *'with BFD'*) 7776 acl_cv_prog_gnu_ld=yes 7777 ;; 7778*) 7779 acl_cv_prog_gnu_ld=no 7780 ;; 7781esac 7782fi 7783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 7784$as_echo "$acl_cv_prog_gnu_ld" >&6; } 7785with_gnu_ld=$acl_cv_prog_gnu_ld 7786 7787 7788 7789 7790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 7791$as_echo_n "checking for shared library run path origin... " >&6; } 7792if ${acl_cv_rpath+:} false; then : 7793 $as_echo_n "(cached) " >&6 7794else 7795 7796 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 7797 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 7798 . ./conftest.sh 7799 rm -f ./conftest.sh 7800 acl_cv_rpath=done 7801 7802fi 7803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 7804$as_echo "$acl_cv_rpath" >&6; } 7805 wl="$acl_cv_wl" 7806 acl_libext="$acl_cv_libext" 7807 acl_shlibext="$acl_cv_shlibext" 7808 acl_libname_spec="$acl_cv_libname_spec" 7809 acl_library_names_spec="$acl_cv_library_names_spec" 7810 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 7811 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 7812 acl_hardcode_direct="$acl_cv_hardcode_direct" 7813 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" 7814 # Check whether --enable-rpath was given. 7815if test "${enable_rpath+set}" = set; then : 7816 enableval=$enable_rpath; : 7817else 7818 enable_rpath=yes 7819fi 7820 7821 7822 7823 7824 acl_libdirstem=lib 7825 acl_libdirstem2= 7826 case "$host_os" in 7827 solaris*) 7828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5 7829$as_echo_n "checking for 64-bit host... " >&6; } 7830if ${gl_cv_solaris_64bit+:} false; then : 7831 $as_echo_n "(cached) " >&6 7832else 7833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7834/* end confdefs.h. */ 7835 7836#ifdef _LP64 7837sixtyfour bits 7838#endif 7839 7840_ACEOF 7841if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7842 $EGREP "sixtyfour bits" >/dev/null 2>&1; then : 7843 gl_cv_solaris_64bit=yes 7844else 7845 gl_cv_solaris_64bit=no 7846fi 7847rm -f conftest* 7848 7849 7850fi 7851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5 7852$as_echo "$gl_cv_solaris_64bit" >&6; } 7853 if test $gl_cv_solaris_64bit = yes; then 7854 acl_libdirstem=lib/64 7855 case "$host_cpu" in 7856 sparc*) acl_libdirstem2=lib/sparcv9 ;; 7857 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;; 7858 esac 7859 fi 7860 ;; 7861 *) 7862 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` 7863 if test -n "$searchpath"; then 7864 acl_save_IFS="${IFS= }"; IFS=":" 7865 for searchdir in $searchpath; do 7866 if test -d "$searchdir"; then 7867 case "$searchdir" in 7868 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; 7869 */../ | */.. ) 7870 # Better ignore directories of this form. They are misleading. 7871 ;; 7872 *) searchdir=`cd "$searchdir" && pwd` 7873 case "$searchdir" in 7874 */lib64 ) acl_libdirstem=lib64 ;; 7875 esac ;; 7876 esac 7877 fi 7878 done 7879 IFS="$acl_save_IFS" 7880 fi 7881 ;; 7882 esac 7883 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" 7884 7885 7886 7887 gl_threads_api=none 7888 LIBTHREAD= 7889 LTLIBTHREAD= 7890 LIBMULTITHREAD= 7891 LTLIBMULTITHREAD= 7892 if test "$gl_use_threads" != no; then 7893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5 7894$as_echo_n "checking whether imported symbols can be declared weak... " >&6; } 7895if ${gl_cv_have_weak+:} false; then : 7896 $as_echo_n "(cached) " >&6 7897else 7898 gl_cv_have_weak=no 7899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7900/* end confdefs.h. */ 7901extern void xyzzy (); 7902#pragma weak xyzzy 7903int 7904main () 7905{ 7906xyzzy(); 7907 ; 7908 return 0; 7909} 7910_ACEOF 7911if ac_fn_c_try_link "$LINENO"; then : 7912 gl_cv_have_weak=maybe 7913fi 7914rm -f core conftest.err conftest.$ac_objext \ 7915 conftest$ac_exeext conftest.$ac_ext 7916 if test $gl_cv_have_weak = maybe; then 7917 if test "$cross_compiling" = yes; then : 7918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7919/* end confdefs.h. */ 7920#ifdef __ELF__ 7921 Extensible Linking Format 7922 #endif 7923 7924_ACEOF 7925if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7926 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then : 7927 gl_cv_have_weak="guessing yes" 7928else 7929 gl_cv_have_weak="guessing no" 7930fi 7931rm -f conftest* 7932 7933 7934else 7935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7936/* end confdefs.h. */ 7937 7938#include <stdio.h> 7939#pragma weak fputs 7940int main () 7941{ 7942 return (fputs == NULL); 7943} 7944_ACEOF 7945if ac_fn_c_try_run "$LINENO"; then : 7946 gl_cv_have_weak=yes 7947else 7948 gl_cv_have_weak=no 7949fi 7950rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7951 conftest.$ac_objext conftest.beam conftest.$ac_ext 7952fi 7953 7954 fi 7955 7956fi 7957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5 7958$as_echo "$gl_cv_have_weak" >&6; } 7959 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then 7960 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that 7961 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY. 7962 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" 7963if test "x$ac_cv_header_pthread_h" = xyes; then : 7964 gl_have_pthread_h=yes 7965else 7966 gl_have_pthread_h=no 7967fi 7968 7969 7970 if test "$gl_have_pthread_h" = yes; then 7971 # Other possible tests: 7972 # -lpthreads (FSU threads, PCthreads) 7973 # -lgthreads 7974 gl_have_pthread= 7975 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist 7976 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but 7977 # the second one only in libpthread, and lock.c needs it. 7978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7979/* end confdefs.h. */ 7980#include <pthread.h> 7981int 7982main () 7983{ 7984pthread_mutex_lock((pthread_mutex_t*)0); 7985 pthread_mutexattr_init((pthread_mutexattr_t*)0); 7986 ; 7987 return 0; 7988} 7989_ACEOF 7990if ac_fn_c_try_link "$LINENO"; then : 7991 gl_have_pthread=yes 7992fi 7993rm -f core conftest.err conftest.$ac_objext \ 7994 conftest$ac_exeext conftest.$ac_ext 7995 # Test for libpthread by looking for pthread_kill. (Not pthread_self, 7996 # since it is defined as a macro on OSF/1.) 7997 if test -n "$gl_have_pthread"; then 7998 # The program links fine without libpthread. But it may actually 7999 # need to link with libpthread in order to create multiple threads. 8000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5 8001$as_echo_n "checking for pthread_kill in -lpthread... " >&6; } 8002if ${ac_cv_lib_pthread_pthread_kill+:} false; then : 8003 $as_echo_n "(cached) " >&6 8004else 8005 ac_check_lib_save_LIBS=$LIBS 8006LIBS="-lpthread $LIBS" 8007cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8008/* end confdefs.h. */ 8009 8010/* Override any GCC internal prototype to avoid an error. 8011 Use char because int might match the return type of a GCC 8012 builtin and then its argument prototype would still apply. */ 8013#ifdef __cplusplus 8014extern "C" 8015#endif 8016char pthread_kill (); 8017int 8018main () 8019{ 8020return pthread_kill (); 8021 ; 8022 return 0; 8023} 8024_ACEOF 8025if ac_fn_c_try_link "$LINENO"; then : 8026 ac_cv_lib_pthread_pthread_kill=yes 8027else 8028 ac_cv_lib_pthread_pthread_kill=no 8029fi 8030rm -f core conftest.err conftest.$ac_objext \ 8031 conftest$ac_exeext conftest.$ac_ext 8032LIBS=$ac_check_lib_save_LIBS 8033fi 8034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5 8035$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; } 8036if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then : 8037 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread 8038 # On Solaris and HP-UX, most pthread functions exist also in libc. 8039 # Therefore pthread_in_use() needs to actually try to create a 8040 # thread: pthread_create from libc will fail, whereas 8041 # pthread_create will actually create a thread. 8042 case "$host_os" in 8043 solaris* | hpux*) 8044 8045$as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h 8046 8047 esac 8048 8049fi 8050 8051 else 8052 # Some library is needed. Try libpthread and libc_r. 8053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5 8054$as_echo_n "checking for pthread_kill in -lpthread... " >&6; } 8055if ${ac_cv_lib_pthread_pthread_kill+:} false; then : 8056 $as_echo_n "(cached) " >&6 8057else 8058 ac_check_lib_save_LIBS=$LIBS 8059LIBS="-lpthread $LIBS" 8060cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8061/* end confdefs.h. */ 8062 8063/* Override any GCC internal prototype to avoid an error. 8064 Use char because int might match the return type of a GCC 8065 builtin and then its argument prototype would still apply. */ 8066#ifdef __cplusplus 8067extern "C" 8068#endif 8069char pthread_kill (); 8070int 8071main () 8072{ 8073return pthread_kill (); 8074 ; 8075 return 0; 8076} 8077_ACEOF 8078if ac_fn_c_try_link "$LINENO"; then : 8079 ac_cv_lib_pthread_pthread_kill=yes 8080else 8081 ac_cv_lib_pthread_pthread_kill=no 8082fi 8083rm -f core conftest.err conftest.$ac_objext \ 8084 conftest$ac_exeext conftest.$ac_ext 8085LIBS=$ac_check_lib_save_LIBS 8086fi 8087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5 8088$as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; } 8089if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then : 8090 gl_have_pthread=yes 8091 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread 8092 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread 8093fi 8094 8095 if test -z "$gl_have_pthread"; then 8096 # For FreeBSD 4. 8097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5 8098$as_echo_n "checking for pthread_kill in -lc_r... " >&6; } 8099if ${ac_cv_lib_c_r_pthread_kill+:} false; then : 8100 $as_echo_n "(cached) " >&6 8101else 8102 ac_check_lib_save_LIBS=$LIBS 8103LIBS="-lc_r $LIBS" 8104cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8105/* end confdefs.h. */ 8106 8107/* Override any GCC internal prototype to avoid an error. 8108 Use char because int might match the return type of a GCC 8109 builtin and then its argument prototype would still apply. */ 8110#ifdef __cplusplus 8111extern "C" 8112#endif 8113char pthread_kill (); 8114int 8115main () 8116{ 8117return pthread_kill (); 8118 ; 8119 return 0; 8120} 8121_ACEOF 8122if ac_fn_c_try_link "$LINENO"; then : 8123 ac_cv_lib_c_r_pthread_kill=yes 8124else 8125 ac_cv_lib_c_r_pthread_kill=no 8126fi 8127rm -f core conftest.err conftest.$ac_objext \ 8128 conftest$ac_exeext conftest.$ac_ext 8129LIBS=$ac_check_lib_save_LIBS 8130fi 8131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5 8132$as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; } 8133if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then : 8134 gl_have_pthread=yes 8135 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r 8136 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r 8137fi 8138 8139 fi 8140 fi 8141 if test -n "$gl_have_pthread"; then 8142 gl_threads_api=posix 8143 8144$as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h 8145 8146 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then 8147 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then 8148 8149$as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h 8150 8151 LIBTHREAD= 8152 LTLIBTHREAD= 8153 fi 8154 fi 8155 fi 8156 fi 8157 fi 8158 if test -z "$gl_have_pthread"; then 8159 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then 8160 gl_have_solaristhread= 8161 gl_save_LIBS="$LIBS" 8162 LIBS="$LIBS -lthread" 8163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8164/* end confdefs.h. */ 8165 8166#include <thread.h> 8167#include <synch.h> 8168 8169int 8170main () 8171{ 8172thr_self(); 8173 ; 8174 return 0; 8175} 8176_ACEOF 8177if ac_fn_c_try_link "$LINENO"; then : 8178 gl_have_solaristhread=yes 8179fi 8180rm -f core conftest.err conftest.$ac_objext \ 8181 conftest$ac_exeext conftest.$ac_ext 8182 LIBS="$gl_save_LIBS" 8183 if test -n "$gl_have_solaristhread"; then 8184 gl_threads_api=solaris 8185 LIBTHREAD=-lthread 8186 LTLIBTHREAD=-lthread 8187 LIBMULTITHREAD="$LIBTHREAD" 8188 LTLIBMULTITHREAD="$LTLIBTHREAD" 8189 8190$as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h 8191 8192 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then 8193 8194$as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h 8195 8196 LIBTHREAD= 8197 LTLIBTHREAD= 8198 fi 8199 fi 8200 fi 8201 fi 8202 if test "$gl_use_threads" = pth; then 8203 gl_save_CPPFLAGS="$CPPFLAGS" 8204 8205 8206 8207 8208 8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5 8210$as_echo_n "checking how to link with libpth... " >&6; } 8211if ${ac_cv_libpth_libs+:} false; then : 8212 $as_echo_n "(cached) " >&6 8213else 8214 8215 8216 8217 8218 8219 8220 8221 8222 use_additional=yes 8223 8224 acl_save_prefix="$prefix" 8225 prefix="$acl_final_prefix" 8226 acl_save_exec_prefix="$exec_prefix" 8227 exec_prefix="$acl_final_exec_prefix" 8228 8229 eval additional_includedir=\"$includedir\" 8230 eval additional_libdir=\"$libdir\" 8231 8232 exec_prefix="$acl_save_exec_prefix" 8233 prefix="$acl_save_prefix" 8234 8235 8236# Check whether --with-libpth-prefix was given. 8237if test "${with_libpth_prefix+set}" = set; then : 8238 withval=$with_libpth_prefix; 8239 if test "X$withval" = "Xno"; then 8240 use_additional=no 8241 else 8242 if test "X$withval" = "X"; then 8243 8244 acl_save_prefix="$prefix" 8245 prefix="$acl_final_prefix" 8246 acl_save_exec_prefix="$exec_prefix" 8247 exec_prefix="$acl_final_exec_prefix" 8248 8249 eval additional_includedir=\"$includedir\" 8250 eval additional_libdir=\"$libdir\" 8251 8252 exec_prefix="$acl_save_exec_prefix" 8253 prefix="$acl_save_prefix" 8254 8255 else 8256 additional_includedir="$withval/include" 8257 additional_libdir="$withval/$acl_libdirstem" 8258 if test "$acl_libdirstem2" != "$acl_libdirstem" \ 8259 && ! test -d "$withval/$acl_libdirstem"; then 8260 additional_libdir="$withval/$acl_libdirstem2" 8261 fi 8262 fi 8263 fi 8264 8265fi 8266 8267 LIBPTH= 8268 LTLIBPTH= 8269 INCPTH= 8270 LIBPTH_PREFIX= 8271 HAVE_LIBPTH= 8272 rpathdirs= 8273 ltrpathdirs= 8274 names_already_handled= 8275 names_next_round='pth ' 8276 while test -n "$names_next_round"; do 8277 names_this_round="$names_next_round" 8278 names_next_round= 8279 for name in $names_this_round; do 8280 already_handled= 8281 for n in $names_already_handled; do 8282 if test "$n" = "$name"; then 8283 already_handled=yes 8284 break 8285 fi 8286 done 8287 if test -z "$already_handled"; then 8288 names_already_handled="$names_already_handled $name" 8289 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` 8290 eval value=\"\$HAVE_LIB$uppername\" 8291 if test -n "$value"; then 8292 if test "$value" = yes; then 8293 eval value=\"\$LIB$uppername\" 8294 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value" 8295 eval value=\"\$LTLIB$uppername\" 8296 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value" 8297 else 8298 : 8299 fi 8300 else 8301 found_dir= 8302 found_la= 8303 found_so= 8304 found_a= 8305 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 8306 if test -n "$acl_shlibext"; then 8307 shrext=".$acl_shlibext" # typically: shrext=.so 8308 else 8309 shrext= 8310 fi 8311 if test $use_additional = yes; then 8312 dir="$additional_libdir" 8313 if test -n "$acl_shlibext"; then 8314 if test -f "$dir/$libname$shrext"; then 8315 found_dir="$dir" 8316 found_so="$dir/$libname$shrext" 8317 else 8318 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 8319 ver=`(cd "$dir" && \ 8320 for f in "$libname$shrext".*; do echo "$f"; done \ 8321 | sed -e "s,^$libname$shrext\\\\.,," \ 8322 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 8323 | sed 1q ) 2>/dev/null` 8324 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 8325 found_dir="$dir" 8326 found_so="$dir/$libname$shrext.$ver" 8327 fi 8328 else 8329 eval library_names=\"$acl_library_names_spec\" 8330 for f in $library_names; do 8331 if test -f "$dir/$f"; then 8332 found_dir="$dir" 8333 found_so="$dir/$f" 8334 break 8335 fi 8336 done 8337 fi 8338 fi 8339 fi 8340 if test "X$found_dir" = "X"; then 8341 if test -f "$dir/$libname.$acl_libext"; then 8342 found_dir="$dir" 8343 found_a="$dir/$libname.$acl_libext" 8344 fi 8345 fi 8346 if test "X$found_dir" != "X"; then 8347 if test -f "$dir/$libname.la"; then 8348 found_la="$dir/$libname.la" 8349 fi 8350 fi 8351 fi 8352 if test "X$found_dir" = "X"; then 8353 for x in $LDFLAGS $LTLIBPTH; do 8354 8355 acl_save_prefix="$prefix" 8356 prefix="$acl_final_prefix" 8357 acl_save_exec_prefix="$exec_prefix" 8358 exec_prefix="$acl_final_exec_prefix" 8359 eval x=\"$x\" 8360 exec_prefix="$acl_save_exec_prefix" 8361 prefix="$acl_save_prefix" 8362 8363 case "$x" in 8364 -L*) 8365 dir=`echo "X$x" | sed -e 's/^X-L//'` 8366 if test -n "$acl_shlibext"; then 8367 if test -f "$dir/$libname$shrext"; then 8368 found_dir="$dir" 8369 found_so="$dir/$libname$shrext" 8370 else 8371 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 8372 ver=`(cd "$dir" && \ 8373 for f in "$libname$shrext".*; do echo "$f"; done \ 8374 | sed -e "s,^$libname$shrext\\\\.,," \ 8375 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 8376 | sed 1q ) 2>/dev/null` 8377 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 8378 found_dir="$dir" 8379 found_so="$dir/$libname$shrext.$ver" 8380 fi 8381 else 8382 eval library_names=\"$acl_library_names_spec\" 8383 for f in $library_names; do 8384 if test -f "$dir/$f"; then 8385 found_dir="$dir" 8386 found_so="$dir/$f" 8387 break 8388 fi 8389 done 8390 fi 8391 fi 8392 fi 8393 if test "X$found_dir" = "X"; then 8394 if test -f "$dir/$libname.$acl_libext"; then 8395 found_dir="$dir" 8396 found_a="$dir/$libname.$acl_libext" 8397 fi 8398 fi 8399 if test "X$found_dir" != "X"; then 8400 if test -f "$dir/$libname.la"; then 8401 found_la="$dir/$libname.la" 8402 fi 8403 fi 8404 ;; 8405 esac 8406 if test "X$found_dir" != "X"; then 8407 break 8408 fi 8409 done 8410 fi 8411 if test "X$found_dir" != "X"; then 8412 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name" 8413 if test "X$found_so" != "X"; then 8414 if test "$enable_rpath" = no \ 8415 || test "X$found_dir" = "X/usr/$acl_libdirstem" \ 8416 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then 8417 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" 8418 else 8419 haveit= 8420 for x in $ltrpathdirs; do 8421 if test "X$x" = "X$found_dir"; then 8422 haveit=yes 8423 break 8424 fi 8425 done 8426 if test -z "$haveit"; then 8427 ltrpathdirs="$ltrpathdirs $found_dir" 8428 fi 8429 if test "$acl_hardcode_direct" = yes; then 8430 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" 8431 else 8432 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 8433 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" 8434 haveit= 8435 for x in $rpathdirs; do 8436 if test "X$x" = "X$found_dir"; then 8437 haveit=yes 8438 break 8439 fi 8440 done 8441 if test -z "$haveit"; then 8442 rpathdirs="$rpathdirs $found_dir" 8443 fi 8444 else 8445 haveit= 8446 for x in $LDFLAGS $LIBPTH; do 8447 8448 acl_save_prefix="$prefix" 8449 prefix="$acl_final_prefix" 8450 acl_save_exec_prefix="$exec_prefix" 8451 exec_prefix="$acl_final_exec_prefix" 8452 eval x=\"$x\" 8453 exec_prefix="$acl_save_exec_prefix" 8454 prefix="$acl_save_prefix" 8455 8456 if test "X$x" = "X-L$found_dir"; then 8457 haveit=yes 8458 break 8459 fi 8460 done 8461 if test -z "$haveit"; then 8462 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir" 8463 fi 8464 if test "$acl_hardcode_minus_L" != no; then 8465 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so" 8466 else 8467 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name" 8468 fi 8469 fi 8470 fi 8471 fi 8472 else 8473 if test "X$found_a" != "X"; then 8474 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a" 8475 else 8476 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name" 8477 fi 8478 fi 8479 additional_includedir= 8480 case "$found_dir" in 8481 */$acl_libdirstem | */$acl_libdirstem/) 8482 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 8483 if test "$name" = 'pth'; then 8484 LIBPTH_PREFIX="$basedir" 8485 fi 8486 additional_includedir="$basedir/include" 8487 ;; 8488 */$acl_libdirstem2 | */$acl_libdirstem2/) 8489 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` 8490 if test "$name" = 'pth'; then 8491 LIBPTH_PREFIX="$basedir" 8492 fi 8493 additional_includedir="$basedir/include" 8494 ;; 8495 esac 8496 if test "X$additional_includedir" != "X"; then 8497 if test "X$additional_includedir" != "X/usr/include"; then 8498 haveit= 8499 if test "X$additional_includedir" = "X/usr/local/include"; then 8500 if test -n "$GCC"; then 8501 case $host_os in 8502 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 8503 esac 8504 fi 8505 fi 8506 if test -z "$haveit"; then 8507 for x in $CPPFLAGS $INCPTH; do 8508 8509 acl_save_prefix="$prefix" 8510 prefix="$acl_final_prefix" 8511 acl_save_exec_prefix="$exec_prefix" 8512 exec_prefix="$acl_final_exec_prefix" 8513 eval x=\"$x\" 8514 exec_prefix="$acl_save_exec_prefix" 8515 prefix="$acl_save_prefix" 8516 8517 if test "X$x" = "X-I$additional_includedir"; then 8518 haveit=yes 8519 break 8520 fi 8521 done 8522 if test -z "$haveit"; then 8523 if test -d "$additional_includedir"; then 8524 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir" 8525 fi 8526 fi 8527 fi 8528 fi 8529 fi 8530 if test -n "$found_la"; then 8531 save_libdir="$libdir" 8532 case "$found_la" in 8533 */* | *\\*) . "$found_la" ;; 8534 *) . "./$found_la" ;; 8535 esac 8536 libdir="$save_libdir" 8537 for dep in $dependency_libs; do 8538 case "$dep" in 8539 -L*) 8540 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 8541 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ 8542 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then 8543 haveit= 8544 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ 8545 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then 8546 if test -n "$GCC"; then 8547 case $host_os in 8548 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 8549 esac 8550 fi 8551 fi 8552 if test -z "$haveit"; then 8553 haveit= 8554 for x in $LDFLAGS $LIBPTH; do 8555 8556 acl_save_prefix="$prefix" 8557 prefix="$acl_final_prefix" 8558 acl_save_exec_prefix="$exec_prefix" 8559 exec_prefix="$acl_final_exec_prefix" 8560 eval x=\"$x\" 8561 exec_prefix="$acl_save_exec_prefix" 8562 prefix="$acl_save_prefix" 8563 8564 if test "X$x" = "X-L$additional_libdir"; then 8565 haveit=yes 8566 break 8567 fi 8568 done 8569 if test -z "$haveit"; then 8570 if test -d "$additional_libdir"; then 8571 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir" 8572 fi 8573 fi 8574 haveit= 8575 for x in $LDFLAGS $LTLIBPTH; do 8576 8577 acl_save_prefix="$prefix" 8578 prefix="$acl_final_prefix" 8579 acl_save_exec_prefix="$exec_prefix" 8580 exec_prefix="$acl_final_exec_prefix" 8581 eval x=\"$x\" 8582 exec_prefix="$acl_save_exec_prefix" 8583 prefix="$acl_save_prefix" 8584 8585 if test "X$x" = "X-L$additional_libdir"; then 8586 haveit=yes 8587 break 8588 fi 8589 done 8590 if test -z "$haveit"; then 8591 if test -d "$additional_libdir"; then 8592 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir" 8593 fi 8594 fi 8595 fi 8596 fi 8597 ;; 8598 -R*) 8599 dir=`echo "X$dep" | sed -e 's/^X-R//'` 8600 if test "$enable_rpath" != no; then 8601 haveit= 8602 for x in $rpathdirs; do 8603 if test "X$x" = "X$dir"; then 8604 haveit=yes 8605 break 8606 fi 8607 done 8608 if test -z "$haveit"; then 8609 rpathdirs="$rpathdirs $dir" 8610 fi 8611 haveit= 8612 for x in $ltrpathdirs; do 8613 if test "X$x" = "X$dir"; then 8614 haveit=yes 8615 break 8616 fi 8617 done 8618 if test -z "$haveit"; then 8619 ltrpathdirs="$ltrpathdirs $dir" 8620 fi 8621 fi 8622 ;; 8623 -l*) 8624 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 8625 ;; 8626 *.la) 8627 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 8628 ;; 8629 *) 8630 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep" 8631 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep" 8632 ;; 8633 esac 8634 done 8635 fi 8636 else 8637 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name" 8638 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name" 8639 fi 8640 fi 8641 fi 8642 done 8643 done 8644 if test "X$rpathdirs" != "X"; then 8645 if test -n "$acl_hardcode_libdir_separator"; then 8646 alldirs= 8647 for found_dir in $rpathdirs; do 8648 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 8649 done 8650 acl_save_libdir="$libdir" 8651 libdir="$alldirs" 8652 eval flag=\"$acl_hardcode_libdir_flag_spec\" 8653 libdir="$acl_save_libdir" 8654 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag" 8655 else 8656 for found_dir in $rpathdirs; do 8657 acl_save_libdir="$libdir" 8658 libdir="$found_dir" 8659 eval flag=\"$acl_hardcode_libdir_flag_spec\" 8660 libdir="$acl_save_libdir" 8661 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag" 8662 done 8663 fi 8664 fi 8665 if test "X$ltrpathdirs" != "X"; then 8666 for found_dir in $ltrpathdirs; do 8667 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir" 8668 done 8669 fi 8670 8671 8672 8673 8674 8675 8676 ac_cv_libpth_libs="$LIBPTH" 8677 ac_cv_libpth_ltlibs="$LTLIBPTH" 8678 ac_cv_libpth_cppflags="$INCPTH" 8679 ac_cv_libpth_prefix="$LIBPTH_PREFIX" 8680 8681fi 8682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5 8683$as_echo "$ac_cv_libpth_libs" >&6; } 8684 LIBPTH="$ac_cv_libpth_libs" 8685 LTLIBPTH="$ac_cv_libpth_ltlibs" 8686 INCPTH="$ac_cv_libpth_cppflags" 8687 LIBPTH_PREFIX="$ac_cv_libpth_prefix" 8688 8689 for element in $INCPTH; do 8690 haveit= 8691 for x in $CPPFLAGS; do 8692 8693 acl_save_prefix="$prefix" 8694 prefix="$acl_final_prefix" 8695 acl_save_exec_prefix="$exec_prefix" 8696 exec_prefix="$acl_final_exec_prefix" 8697 eval x=\"$x\" 8698 exec_prefix="$acl_save_exec_prefix" 8699 prefix="$acl_save_prefix" 8700 8701 if test "X$x" = "X$element"; then 8702 haveit=yes 8703 break 8704 fi 8705 done 8706 if test -z "$haveit"; then 8707 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 8708 fi 8709 done 8710 8711 8712 8713 8714 HAVE_LIBPTH=yes 8715 8716 8717 8718 gl_have_pth= 8719 gl_save_LIBS="$LIBS" 8720 LIBS="$LIBS $LIBPTH" 8721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8722/* end confdefs.h. */ 8723#include <pth.h> 8724int 8725main () 8726{ 8727pth_self(); 8728 ; 8729 return 0; 8730} 8731_ACEOF 8732if ac_fn_c_try_link "$LINENO"; then : 8733 gl_have_pth=yes 8734fi 8735rm -f core conftest.err conftest.$ac_objext \ 8736 conftest$ac_exeext conftest.$ac_ext 8737 LIBS="$gl_save_LIBS" 8738 if test -n "$gl_have_pth"; then 8739 gl_threads_api=pth 8740 LIBTHREAD="$LIBPTH" 8741 LTLIBTHREAD="$LTLIBPTH" 8742 LIBMULTITHREAD="$LIBTHREAD" 8743 LTLIBMULTITHREAD="$LTLIBTHREAD" 8744 8745$as_echo "#define USE_PTH_THREADS 1" >>confdefs.h 8746 8747 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then 8748 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then 8749 8750$as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h 8751 8752 LIBTHREAD= 8753 LTLIBTHREAD= 8754 fi 8755 fi 8756 else 8757 CPPFLAGS="$gl_save_CPPFLAGS" 8758 fi 8759 fi 8760 if test -z "$gl_have_pthread"; then 8761 case "$gl_use_threads" in 8762 yes | windows | win32) # The 'win32' is for backward compatibility. 8763 if { case "$host_os" in 8764 mingw*) true;; 8765 *) false;; 8766 esac 8767 }; then 8768 gl_threads_api=windows 8769 8770$as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h 8771 8772 fi 8773 ;; 8774 esac 8775 fi 8776 fi 8777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5 8778$as_echo_n "checking for multithread API to use... " >&6; } 8779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5 8780$as_echo "$gl_threads_api" >&6; } 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 if test "$gl_threads_api" = posix; then 8793 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the 8794 # pthread_rwlock_* functions. 8795 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h> 8796" 8797if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then : 8798 8799$as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h 8800 8801fi 8802 8803 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro. 8804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8805/* end confdefs.h. */ 8806 8807 #include <pthread.h> 8808int 8809main () 8810{ 8811 8812#if __FreeBSD__ == 4 8813error "No, in FreeBSD 4.0 recursive mutexes actually don't work." 8814#elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \ 8815 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070) 8816error "No, in Mac OS X < 10.7 recursive mutexes actually don't work." 8817#else 8818int x = (int)PTHREAD_MUTEX_RECURSIVE; 8819return !x; 8820#endif 8821 8822 ; 8823 return 0; 8824} 8825_ACEOF 8826if ac_fn_c_try_compile "$LINENO"; then : 8827 8828$as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h 8829 8830fi 8831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8832 fi 8833 : 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 use_additional=yes 8847 8848 acl_save_prefix="$prefix" 8849 prefix="$acl_final_prefix" 8850 acl_save_exec_prefix="$exec_prefix" 8851 exec_prefix="$acl_final_exec_prefix" 8852 8853 eval additional_includedir=\"$includedir\" 8854 eval additional_libdir=\"$libdir\" 8855 8856 exec_prefix="$acl_save_exec_prefix" 8857 prefix="$acl_save_prefix" 8858 8859 8860# Check whether --with-libiconv-prefix was given. 8861if test "${with_libiconv_prefix+set}" = set; then : 8862 withval=$with_libiconv_prefix; 8863 if test "X$withval" = "Xno"; then 8864 use_additional=no 8865 else 8866 if test "X$withval" = "X"; then 8867 8868 acl_save_prefix="$prefix" 8869 prefix="$acl_final_prefix" 8870 acl_save_exec_prefix="$exec_prefix" 8871 exec_prefix="$acl_final_exec_prefix" 8872 8873 eval additional_includedir=\"$includedir\" 8874 eval additional_libdir=\"$libdir\" 8875 8876 exec_prefix="$acl_save_exec_prefix" 8877 prefix="$acl_save_prefix" 8878 8879 else 8880 additional_includedir="$withval/include" 8881 additional_libdir="$withval/$acl_libdirstem" 8882 if test "$acl_libdirstem2" != "$acl_libdirstem" \ 8883 && ! test -d "$withval/$acl_libdirstem"; then 8884 additional_libdir="$withval/$acl_libdirstem2" 8885 fi 8886 fi 8887 fi 8888 8889fi 8890 8891 LIBICONV= 8892 LTLIBICONV= 8893 INCICONV= 8894 LIBICONV_PREFIX= 8895 HAVE_LIBICONV= 8896 rpathdirs= 8897 ltrpathdirs= 8898 names_already_handled= 8899 names_next_round='iconv ' 8900 while test -n "$names_next_round"; do 8901 names_this_round="$names_next_round" 8902 names_next_round= 8903 for name in $names_this_round; do 8904 already_handled= 8905 for n in $names_already_handled; do 8906 if test "$n" = "$name"; then 8907 already_handled=yes 8908 break 8909 fi 8910 done 8911 if test -z "$already_handled"; then 8912 names_already_handled="$names_already_handled $name" 8913 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` 8914 eval value=\"\$HAVE_LIB$uppername\" 8915 if test -n "$value"; then 8916 if test "$value" = yes; then 8917 eval value=\"\$LIB$uppername\" 8918 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 8919 eval value=\"\$LTLIB$uppername\" 8920 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 8921 else 8922 : 8923 fi 8924 else 8925 found_dir= 8926 found_la= 8927 found_so= 8928 found_a= 8929 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 8930 if test -n "$acl_shlibext"; then 8931 shrext=".$acl_shlibext" # typically: shrext=.so 8932 else 8933 shrext= 8934 fi 8935 if test $use_additional = yes; then 8936 dir="$additional_libdir" 8937 if test -n "$acl_shlibext"; then 8938 if test -f "$dir/$libname$shrext"; then 8939 found_dir="$dir" 8940 found_so="$dir/$libname$shrext" 8941 else 8942 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 8943 ver=`(cd "$dir" && \ 8944 for f in "$libname$shrext".*; do echo "$f"; done \ 8945 | sed -e "s,^$libname$shrext\\\\.,," \ 8946 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 8947 | sed 1q ) 2>/dev/null` 8948 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 8949 found_dir="$dir" 8950 found_so="$dir/$libname$shrext.$ver" 8951 fi 8952 else 8953 eval library_names=\"$acl_library_names_spec\" 8954 for f in $library_names; do 8955 if test -f "$dir/$f"; then 8956 found_dir="$dir" 8957 found_so="$dir/$f" 8958 break 8959 fi 8960 done 8961 fi 8962 fi 8963 fi 8964 if test "X$found_dir" = "X"; then 8965 if test -f "$dir/$libname.$acl_libext"; then 8966 found_dir="$dir" 8967 found_a="$dir/$libname.$acl_libext" 8968 fi 8969 fi 8970 if test "X$found_dir" != "X"; then 8971 if test -f "$dir/$libname.la"; then 8972 found_la="$dir/$libname.la" 8973 fi 8974 fi 8975 fi 8976 if test "X$found_dir" = "X"; then 8977 for x in $LDFLAGS $LTLIBICONV; do 8978 8979 acl_save_prefix="$prefix" 8980 prefix="$acl_final_prefix" 8981 acl_save_exec_prefix="$exec_prefix" 8982 exec_prefix="$acl_final_exec_prefix" 8983 eval x=\"$x\" 8984 exec_prefix="$acl_save_exec_prefix" 8985 prefix="$acl_save_prefix" 8986 8987 case "$x" in 8988 -L*) 8989 dir=`echo "X$x" | sed -e 's/^X-L//'` 8990 if test -n "$acl_shlibext"; then 8991 if test -f "$dir/$libname$shrext"; then 8992 found_dir="$dir" 8993 found_so="$dir/$libname$shrext" 8994 else 8995 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 8996 ver=`(cd "$dir" && \ 8997 for f in "$libname$shrext".*; do echo "$f"; done \ 8998 | sed -e "s,^$libname$shrext\\\\.,," \ 8999 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 9000 | sed 1q ) 2>/dev/null` 9001 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 9002 found_dir="$dir" 9003 found_so="$dir/$libname$shrext.$ver" 9004 fi 9005 else 9006 eval library_names=\"$acl_library_names_spec\" 9007 for f in $library_names; do 9008 if test -f "$dir/$f"; then 9009 found_dir="$dir" 9010 found_so="$dir/$f" 9011 break 9012 fi 9013 done 9014 fi 9015 fi 9016 fi 9017 if test "X$found_dir" = "X"; then 9018 if test -f "$dir/$libname.$acl_libext"; then 9019 found_dir="$dir" 9020 found_a="$dir/$libname.$acl_libext" 9021 fi 9022 fi 9023 if test "X$found_dir" != "X"; then 9024 if test -f "$dir/$libname.la"; then 9025 found_la="$dir/$libname.la" 9026 fi 9027 fi 9028 ;; 9029 esac 9030 if test "X$found_dir" != "X"; then 9031 break 9032 fi 9033 done 9034 fi 9035 if test "X$found_dir" != "X"; then 9036 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 9037 if test "X$found_so" != "X"; then 9038 if test "$enable_rpath" = no \ 9039 || test "X$found_dir" = "X/usr/$acl_libdirstem" \ 9040 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then 9041 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 9042 else 9043 haveit= 9044 for x in $ltrpathdirs; do 9045 if test "X$x" = "X$found_dir"; then 9046 haveit=yes 9047 break 9048 fi 9049 done 9050 if test -z "$haveit"; then 9051 ltrpathdirs="$ltrpathdirs $found_dir" 9052 fi 9053 if test "$acl_hardcode_direct" = yes; then 9054 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 9055 else 9056 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 9057 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 9058 haveit= 9059 for x in $rpathdirs; do 9060 if test "X$x" = "X$found_dir"; then 9061 haveit=yes 9062 break 9063 fi 9064 done 9065 if test -z "$haveit"; then 9066 rpathdirs="$rpathdirs $found_dir" 9067 fi 9068 else 9069 haveit= 9070 for x in $LDFLAGS $LIBICONV; do 9071 9072 acl_save_prefix="$prefix" 9073 prefix="$acl_final_prefix" 9074 acl_save_exec_prefix="$exec_prefix" 9075 exec_prefix="$acl_final_exec_prefix" 9076 eval x=\"$x\" 9077 exec_prefix="$acl_save_exec_prefix" 9078 prefix="$acl_save_prefix" 9079 9080 if test "X$x" = "X-L$found_dir"; then 9081 haveit=yes 9082 break 9083 fi 9084 done 9085 if test -z "$haveit"; then 9086 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 9087 fi 9088 if test "$acl_hardcode_minus_L" != no; then 9089 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 9090 else 9091 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 9092 fi 9093 fi 9094 fi 9095 fi 9096 else 9097 if test "X$found_a" != "X"; then 9098 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 9099 else 9100 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 9101 fi 9102 fi 9103 additional_includedir= 9104 case "$found_dir" in 9105 */$acl_libdirstem | */$acl_libdirstem/) 9106 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 9107 if test "$name" = 'iconv'; then 9108 LIBICONV_PREFIX="$basedir" 9109 fi 9110 additional_includedir="$basedir/include" 9111 ;; 9112 */$acl_libdirstem2 | */$acl_libdirstem2/) 9113 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` 9114 if test "$name" = 'iconv'; then 9115 LIBICONV_PREFIX="$basedir" 9116 fi 9117 additional_includedir="$basedir/include" 9118 ;; 9119 esac 9120 if test "X$additional_includedir" != "X"; then 9121 if test "X$additional_includedir" != "X/usr/include"; then 9122 haveit= 9123 if test "X$additional_includedir" = "X/usr/local/include"; then 9124 if test -n "$GCC"; then 9125 case $host_os in 9126 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 9127 esac 9128 fi 9129 fi 9130 if test -z "$haveit"; then 9131 for x in $CPPFLAGS $INCICONV; do 9132 9133 acl_save_prefix="$prefix" 9134 prefix="$acl_final_prefix" 9135 acl_save_exec_prefix="$exec_prefix" 9136 exec_prefix="$acl_final_exec_prefix" 9137 eval x=\"$x\" 9138 exec_prefix="$acl_save_exec_prefix" 9139 prefix="$acl_save_prefix" 9140 9141 if test "X$x" = "X-I$additional_includedir"; then 9142 haveit=yes 9143 break 9144 fi 9145 done 9146 if test -z "$haveit"; then 9147 if test -d "$additional_includedir"; then 9148 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 9149 fi 9150 fi 9151 fi 9152 fi 9153 fi 9154 if test -n "$found_la"; then 9155 save_libdir="$libdir" 9156 case "$found_la" in 9157 */* | *\\*) . "$found_la" ;; 9158 *) . "./$found_la" ;; 9159 esac 9160 libdir="$save_libdir" 9161 for dep in $dependency_libs; do 9162 case "$dep" in 9163 -L*) 9164 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 9165 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ 9166 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then 9167 haveit= 9168 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ 9169 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then 9170 if test -n "$GCC"; then 9171 case $host_os in 9172 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 9173 esac 9174 fi 9175 fi 9176 if test -z "$haveit"; then 9177 haveit= 9178 for x in $LDFLAGS $LIBICONV; do 9179 9180 acl_save_prefix="$prefix" 9181 prefix="$acl_final_prefix" 9182 acl_save_exec_prefix="$exec_prefix" 9183 exec_prefix="$acl_final_exec_prefix" 9184 eval x=\"$x\" 9185 exec_prefix="$acl_save_exec_prefix" 9186 prefix="$acl_save_prefix" 9187 9188 if test "X$x" = "X-L$additional_libdir"; then 9189 haveit=yes 9190 break 9191 fi 9192 done 9193 if test -z "$haveit"; then 9194 if test -d "$additional_libdir"; then 9195 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 9196 fi 9197 fi 9198 haveit= 9199 for x in $LDFLAGS $LTLIBICONV; do 9200 9201 acl_save_prefix="$prefix" 9202 prefix="$acl_final_prefix" 9203 acl_save_exec_prefix="$exec_prefix" 9204 exec_prefix="$acl_final_exec_prefix" 9205 eval x=\"$x\" 9206 exec_prefix="$acl_save_exec_prefix" 9207 prefix="$acl_save_prefix" 9208 9209 if test "X$x" = "X-L$additional_libdir"; then 9210 haveit=yes 9211 break 9212 fi 9213 done 9214 if test -z "$haveit"; then 9215 if test -d "$additional_libdir"; then 9216 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 9217 fi 9218 fi 9219 fi 9220 fi 9221 ;; 9222 -R*) 9223 dir=`echo "X$dep" | sed -e 's/^X-R//'` 9224 if test "$enable_rpath" != no; then 9225 haveit= 9226 for x in $rpathdirs; do 9227 if test "X$x" = "X$dir"; then 9228 haveit=yes 9229 break 9230 fi 9231 done 9232 if test -z "$haveit"; then 9233 rpathdirs="$rpathdirs $dir" 9234 fi 9235 haveit= 9236 for x in $ltrpathdirs; do 9237 if test "X$x" = "X$dir"; then 9238 haveit=yes 9239 break 9240 fi 9241 done 9242 if test -z "$haveit"; then 9243 ltrpathdirs="$ltrpathdirs $dir" 9244 fi 9245 fi 9246 ;; 9247 -l*) 9248 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 9249 ;; 9250 *.la) 9251 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 9252 ;; 9253 *) 9254 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 9255 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 9256 ;; 9257 esac 9258 done 9259 fi 9260 else 9261 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 9262 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 9263 fi 9264 fi 9265 fi 9266 done 9267 done 9268 if test "X$rpathdirs" != "X"; then 9269 if test -n "$acl_hardcode_libdir_separator"; then 9270 alldirs= 9271 for found_dir in $rpathdirs; do 9272 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 9273 done 9274 acl_save_libdir="$libdir" 9275 libdir="$alldirs" 9276 eval flag=\"$acl_hardcode_libdir_flag_spec\" 9277 libdir="$acl_save_libdir" 9278 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 9279 else 9280 for found_dir in $rpathdirs; do 9281 acl_save_libdir="$libdir" 9282 libdir="$found_dir" 9283 eval flag=\"$acl_hardcode_libdir_flag_spec\" 9284 libdir="$acl_save_libdir" 9285 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 9286 done 9287 fi 9288 fi 9289 if test "X$ltrpathdirs" != "X"; then 9290 for found_dir in $ltrpathdirs; do 9291 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 9292 done 9293 fi 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 am_save_CPPFLAGS="$CPPFLAGS" 9307 9308 for element in $INCICONV; do 9309 haveit= 9310 for x in $CPPFLAGS; do 9311 9312 acl_save_prefix="$prefix" 9313 prefix="$acl_final_prefix" 9314 acl_save_exec_prefix="$exec_prefix" 9315 exec_prefix="$acl_final_exec_prefix" 9316 eval x=\"$x\" 9317 exec_prefix="$acl_save_exec_prefix" 9318 prefix="$acl_save_prefix" 9319 9320 if test "X$x" = "X$element"; then 9321 haveit=yes 9322 break 9323 fi 9324 done 9325 if test -z "$haveit"; then 9326 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 9327 fi 9328 done 9329 9330 9331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 9332$as_echo_n "checking for iconv... " >&6; } 9333if ${am_cv_func_iconv+:} false; then : 9334 $as_echo_n "(cached) " >&6 9335else 9336 9337 am_cv_func_iconv="no, consider installing GNU libiconv" 9338 am_cv_lib_iconv=no 9339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9340/* end confdefs.h. */ 9341 9342#include <stdlib.h> 9343#include <iconv.h> 9344 9345int 9346main () 9347{ 9348iconv_t cd = iconv_open("",""); 9349 iconv(cd,NULL,NULL,NULL,NULL); 9350 iconv_close(cd); 9351 ; 9352 return 0; 9353} 9354_ACEOF 9355if ac_fn_c_try_link "$LINENO"; then : 9356 am_cv_func_iconv=yes 9357fi 9358rm -f core conftest.err conftest.$ac_objext \ 9359 conftest$ac_exeext conftest.$ac_ext 9360 if test "$am_cv_func_iconv" != yes; then 9361 am_save_LIBS="$LIBS" 9362 LIBS="$LIBS $LIBICONV" 9363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9364/* end confdefs.h. */ 9365 9366#include <stdlib.h> 9367#include <iconv.h> 9368 9369int 9370main () 9371{ 9372iconv_t cd = iconv_open("",""); 9373 iconv(cd,NULL,NULL,NULL,NULL); 9374 iconv_close(cd); 9375 ; 9376 return 0; 9377} 9378_ACEOF 9379if ac_fn_c_try_link "$LINENO"; then : 9380 am_cv_lib_iconv=yes 9381 am_cv_func_iconv=yes 9382fi 9383rm -f core conftest.err conftest.$ac_objext \ 9384 conftest$ac_exeext conftest.$ac_ext 9385 LIBS="$am_save_LIBS" 9386 fi 9387 9388fi 9389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 9390$as_echo "$am_cv_func_iconv" >&6; } 9391 if test "$am_cv_func_iconv" = yes; then 9392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 9393$as_echo_n "checking for working iconv... " >&6; } 9394if ${am_cv_func_iconv_works+:} false; then : 9395 $as_echo_n "(cached) " >&6 9396else 9397 9398 am_save_LIBS="$LIBS" 9399 if test $am_cv_lib_iconv = yes; then 9400 LIBS="$LIBS $LIBICONV" 9401 fi 9402 if test "$cross_compiling" = yes; then : 9403 9404 case "$host_os" in 9405 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 9406 *) am_cv_func_iconv_works="guessing yes" ;; 9407 esac 9408 9409else 9410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9411/* end confdefs.h. */ 9412 9413#include <iconv.h> 9414#include <string.h> 9415int main () 9416{ 9417 int result = 0; 9418 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful 9419 returns. */ 9420 { 9421 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 9422 if (cd_utf8_to_88591 != (iconv_t)(-1)) 9423 { 9424 static const char input[] = "\342\202\254"; /* EURO SIGN */ 9425 char buf[10]; 9426 const char *inptr = input; 9427 size_t inbytesleft = strlen (input); 9428 char *outptr = buf; 9429 size_t outbytesleft = sizeof (buf); 9430 size_t res = iconv (cd_utf8_to_88591, 9431 (char **) &inptr, &inbytesleft, 9432 &outptr, &outbytesleft); 9433 if (res == 0) 9434 result |= 1; 9435 iconv_close (cd_utf8_to_88591); 9436 } 9437 } 9438 /* Test against Solaris 10 bug: Failures are not distinguishable from 9439 successful returns. */ 9440 { 9441 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); 9442 if (cd_ascii_to_88591 != (iconv_t)(-1)) 9443 { 9444 static const char input[] = "\263"; 9445 char buf[10]; 9446 const char *inptr = input; 9447 size_t inbytesleft = strlen (input); 9448 char *outptr = buf; 9449 size_t outbytesleft = sizeof (buf); 9450 size_t res = iconv (cd_ascii_to_88591, 9451 (char **) &inptr, &inbytesleft, 9452 &outptr, &outbytesleft); 9453 if (res == 0) 9454 result |= 2; 9455 iconv_close (cd_ascii_to_88591); 9456 } 9457 } 9458 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */ 9459 { 9460 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); 9461 if (cd_88591_to_utf8 != (iconv_t)(-1)) 9462 { 9463 static const char input[] = "\304"; 9464 static char buf[2] = { (char)0xDE, (char)0xAD }; 9465 const char *inptr = input; 9466 size_t inbytesleft = 1; 9467 char *outptr = buf; 9468 size_t outbytesleft = 1; 9469 size_t res = iconv (cd_88591_to_utf8, 9470 (char **) &inptr, &inbytesleft, 9471 &outptr, &outbytesleft); 9472 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) 9473 result |= 4; 9474 iconv_close (cd_88591_to_utf8); 9475 } 9476 } 9477#if 0 /* This bug could be worked around by the caller. */ 9478 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 9479 { 9480 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 9481 if (cd_88591_to_utf8 != (iconv_t)(-1)) 9482 { 9483 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 9484 char buf[50]; 9485 const char *inptr = input; 9486 size_t inbytesleft = strlen (input); 9487 char *outptr = buf; 9488 size_t outbytesleft = sizeof (buf); 9489 size_t res = iconv (cd_88591_to_utf8, 9490 (char **) &inptr, &inbytesleft, 9491 &outptr, &outbytesleft); 9492 if ((int)res > 0) 9493 result |= 8; 9494 iconv_close (cd_88591_to_utf8); 9495 } 9496 } 9497#endif 9498 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 9499 provided. */ 9500 if (/* Try standardized names. */ 9501 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) 9502 /* Try IRIX, OSF/1 names. */ 9503 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) 9504 /* Try AIX names. */ 9505 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) 9506 /* Try HP-UX names. */ 9507 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) 9508 result |= 16; 9509 return result; 9510} 9511_ACEOF 9512if ac_fn_c_try_run "$LINENO"; then : 9513 am_cv_func_iconv_works=yes 9514else 9515 am_cv_func_iconv_works=no 9516fi 9517rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 9518 conftest.$ac_objext conftest.beam conftest.$ac_ext 9519fi 9520 9521 LIBS="$am_save_LIBS" 9522 9523fi 9524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 9525$as_echo "$am_cv_func_iconv_works" >&6; } 9526 case "$am_cv_func_iconv_works" in 9527 *no) am_func_iconv=no am_cv_lib_iconv=no ;; 9528 *) am_func_iconv=yes ;; 9529 esac 9530 else 9531 am_func_iconv=no am_cv_lib_iconv=no 9532 fi 9533 if test "$am_func_iconv" = yes; then 9534 9535$as_echo "#define HAVE_ICONV 1" >>confdefs.h 9536 9537 fi 9538 if test "$am_cv_lib_iconv" = yes; then 9539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 9540$as_echo_n "checking how to link with libiconv... " >&6; } 9541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 9542$as_echo "$LIBICONV" >&6; } 9543 else 9544 CPPFLAGS="$am_save_CPPFLAGS" 9545 LIBICONV= 9546 LTLIBICONV= 9547 fi 9548 9549 9550 9551 if test "$am_cv_func_iconv" = yes; then 9552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 9553$as_echo_n "checking for iconv declaration... " >&6; } 9554 if ${am_cv_proto_iconv+:} false; then : 9555 $as_echo_n "(cached) " >&6 9556else 9557 9558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9559/* end confdefs.h. */ 9560 9561#include <stdlib.h> 9562#include <iconv.h> 9563extern 9564#ifdef __cplusplus 9565"C" 9566#endif 9567#if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus) 9568size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 9569#else 9570size_t iconv(); 9571#endif 9572 9573int 9574main () 9575{ 9576 9577 ; 9578 return 0; 9579} 9580_ACEOF 9581if ac_fn_c_try_compile "$LINENO"; then : 9582 am_cv_proto_iconv_arg1="" 9583else 9584 am_cv_proto_iconv_arg1="const" 9585fi 9586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9587 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 9588fi 9589 9590 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 9591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 9592 $am_cv_proto_iconv" >&5 9593$as_echo " 9594 $am_cv_proto_iconv" >&6; } 9595 9596cat >>confdefs.h <<_ACEOF 9597#define ICONV_CONST $am_cv_proto_iconv_arg1 9598_ACEOF 9599 9600 9601 fi 9602 9603 9604 9605 9606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9607/* end confdefs.h. */ 9608int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; } 9609int 9610main () 9611{ 9612 9613 ; 9614 return 0; 9615} 9616_ACEOF 9617if ac_fn_c_try_link "$LINENO"; then : 9618 9619$as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h 9620 9621fi 9622rm -f core conftest.err conftest.$ac_objext \ 9623 conftest$ac_exeext conftest.$ac_ext 9624 9625 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h 9626do : 9627 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 9628ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 9629if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 9630 cat >>confdefs.h <<_ACEOF 9631#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 9632_ACEOF 9633 9634fi 9635 9636done 9637 9638 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \ 9639 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \ 9640 argz_stringify argz_next __fsetlocking 9641do : 9642 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 9643ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 9644if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 9645 cat >>confdefs.h <<_ACEOF 9646#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 9647_ACEOF 9648 9649fi 9650done 9651 9652 9653 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h> 9654" 9655if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then : 9656 ac_have_decl=1 9657else 9658 ac_have_decl=0 9659fi 9660 9661cat >>confdefs.h <<_ACEOF 9662#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl 9663_ACEOF 9664ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h> 9665" 9666if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then : 9667 ac_have_decl=1 9668else 9669 ac_have_decl=0 9670fi 9671 9672cat >>confdefs.h <<_ACEOF 9673#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl 9674_ACEOF 9675 9676 9677 9678 9679 for ac_prog in bison 9680do 9681 # Extract the first word of "$ac_prog", so it can be a program name with args. 9682set dummy $ac_prog; ac_word=$2 9683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 9684$as_echo_n "checking for $ac_word... " >&6; } 9685if ${ac_cv_prog_INTLBISON+:} false; then : 9686 $as_echo_n "(cached) " >&6 9687else 9688 if test -n "$INTLBISON"; then 9689 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test. 9690else 9691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9692for as_dir in $PATH 9693do 9694 IFS=$as_save_IFS 9695 test -z "$as_dir" && as_dir=. 9696 for ac_exec_ext in '' $ac_executable_extensions; do 9697 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 9698 ac_cv_prog_INTLBISON="$ac_prog" 9699 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 9700 break 2 9701 fi 9702done 9703 done 9704IFS=$as_save_IFS 9705 9706fi 9707fi 9708INTLBISON=$ac_cv_prog_INTLBISON 9709if test -n "$INTLBISON"; then 9710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5 9711$as_echo "$INTLBISON" >&6; } 9712else 9713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 9714$as_echo "no" >&6; } 9715fi 9716 9717 9718 test -n "$INTLBISON" && break 9719done 9720 9721 if test -z "$INTLBISON"; then 9722 ac_verc_fail=yes 9723 else 9724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5 9725$as_echo_n "checking version of bison... " >&6; } 9726 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` 9727 case $ac_prog_version in 9728 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 9729 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) 9730 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; 9731 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; 9732 esac 9733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5 9734$as_echo "$ac_prog_version" >&6; } 9735 fi 9736 if test $ac_verc_fail = yes; then 9737 INTLBISON=: 9738 fi 9739 9740 9741 9742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 9743$as_echo_n "checking for long long int... " >&6; } 9744if ${ac_cv_type_long_long_int+:} false; then : 9745 $as_echo_n "(cached) " >&6 9746else 9747 ac_cv_type_long_long_int=yes 9748 if test "x${ac_cv_prog_cc_c99-no}" = xno; then 9749 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int 9750 if test $ac_cv_type_long_long_int = yes; then 9751 if test "$cross_compiling" = yes; then : 9752 : 9753else 9754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9755/* end confdefs.h. */ 9756#include <limits.h> 9757 #ifndef LLONG_MAX 9758 # define HALF \ 9759 (1LL << (sizeof (long long int) * CHAR_BIT - 2)) 9760 # define LLONG_MAX (HALF - 1 + HALF) 9761 #endif 9762int 9763main () 9764{ 9765long long int n = 1; 9766 int i; 9767 for (i = 0; ; i++) 9768 { 9769 long long int m = n << i; 9770 if (m >> i != n) 9771 return 1; 9772 if (LLONG_MAX / 2 < m) 9773 break; 9774 } 9775 return 0; 9776 ; 9777 return 0; 9778} 9779_ACEOF 9780if ac_fn_c_try_run "$LINENO"; then : 9781 9782else 9783 ac_cv_type_long_long_int=no 9784fi 9785rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 9786 conftest.$ac_objext conftest.beam conftest.$ac_ext 9787fi 9788 9789 fi 9790 fi 9791fi 9792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 9793$as_echo "$ac_cv_type_long_long_int" >&6; } 9794 if test $ac_cv_type_long_long_int = yes; then 9795 9796$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h 9797 9798 fi 9799 9800 9801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5 9802$as_echo_n "checking for wchar_t... " >&6; } 9803if ${gt_cv_c_wchar_t+:} false; then : 9804 $as_echo_n "(cached) " >&6 9805else 9806 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9807/* end confdefs.h. */ 9808#include <stddef.h> 9809 wchar_t foo = (wchar_t)'\0'; 9810int 9811main () 9812{ 9813 9814 ; 9815 return 0; 9816} 9817_ACEOF 9818if ac_fn_c_try_compile "$LINENO"; then : 9819 gt_cv_c_wchar_t=yes 9820else 9821 gt_cv_c_wchar_t=no 9822fi 9823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9824fi 9825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5 9826$as_echo "$gt_cv_c_wchar_t" >&6; } 9827 if test $gt_cv_c_wchar_t = yes; then 9828 9829$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h 9830 9831 fi 9832 9833 9834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5 9835$as_echo_n "checking for wint_t... " >&6; } 9836if ${gt_cv_c_wint_t+:} false; then : 9837 $as_echo_n "(cached) " >&6 9838else 9839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9840/* end confdefs.h. */ 9841 9842/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before 9843 <wchar.h>. 9844 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included 9845 before <wchar.h>. */ 9846#include <stddef.h> 9847#include <stdio.h> 9848#include <time.h> 9849#include <wchar.h> 9850 wint_t foo = (wchar_t)'\0'; 9851int 9852main () 9853{ 9854 9855 ; 9856 return 0; 9857} 9858_ACEOF 9859if ac_fn_c_try_compile "$LINENO"; then : 9860 gt_cv_c_wint_t=yes 9861else 9862 gt_cv_c_wint_t=no 9863fi 9864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9865fi 9866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5 9867$as_echo "$gt_cv_c_wint_t" >&6; } 9868 if test $gt_cv_c_wint_t = yes; then 9869 9870$as_echo "#define HAVE_WINT_T 1" >>confdefs.h 9871 9872 fi 9873 9874 9875 9876 9877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5 9878$as_echo_n "checking for intmax_t... " >&6; } 9879if ${gt_cv_c_intmax_t+:} false; then : 9880 $as_echo_n "(cached) " >&6 9881else 9882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9883/* end confdefs.h. */ 9884 9885#include <stddef.h> 9886#include <stdlib.h> 9887#if HAVE_STDINT_H_WITH_UINTMAX 9888#include <stdint.h> 9889#endif 9890#if HAVE_INTTYPES_H_WITH_UINTMAX 9891#include <inttypes.h> 9892#endif 9893 9894int 9895main () 9896{ 9897intmax_t x = -1; 9898 return !x; 9899 ; 9900 return 0; 9901} 9902_ACEOF 9903if ac_fn_c_try_compile "$LINENO"; then : 9904 gt_cv_c_intmax_t=yes 9905else 9906 gt_cv_c_intmax_t=no 9907fi 9908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9909fi 9910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5 9911$as_echo "$gt_cv_c_intmax_t" >&6; } 9912 if test $gt_cv_c_intmax_t = yes; then 9913 9914$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h 9915 9916 fi 9917 9918 9919 9920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5 9921$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; } 9922if ${gt_cv_func_printf_posix+:} false; then : 9923 $as_echo_n "(cached) " >&6 9924else 9925 9926 if test "$cross_compiling" = yes; then : 9927 9928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9929/* end confdefs.h. */ 9930 9931#if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__ 9932 notposix 9933#endif 9934 9935_ACEOF 9936if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9937 $EGREP "notposix" >/dev/null 2>&1; then : 9938 gt_cv_func_printf_posix="guessing no" 9939else 9940 gt_cv_func_printf_posix="guessing yes" 9941fi 9942rm -f conftest* 9943 9944 9945else 9946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9947/* end confdefs.h. */ 9948 9949#include <stdio.h> 9950#include <string.h> 9951/* The string "%2$d %1$d", with dollar characters protected from the shell's 9952 dollar expansion (possibly an autoconf bug). */ 9953static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' }; 9954static char buf[100]; 9955int main () 9956{ 9957 sprintf (buf, format, 33, 55); 9958 return (strcmp (buf, "55 33") != 0); 9959} 9960_ACEOF 9961if ac_fn_c_try_run "$LINENO"; then : 9962 gt_cv_func_printf_posix=yes 9963else 9964 gt_cv_func_printf_posix=no 9965fi 9966rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 9967 conftest.$ac_objext conftest.beam conftest.$ac_ext 9968fi 9969 9970 9971fi 9972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5 9973$as_echo "$gt_cv_func_printf_posix" >&6; } 9974 case $gt_cv_func_printf_posix in 9975 *yes) 9976 9977$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h 9978 9979 ;; 9980 esac 9981 9982 9983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5 9984$as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; } 9985if ${ac_cv_gnu_library_2_1+:} false; then : 9986 $as_echo_n "(cached) " >&6 9987else 9988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9989/* end confdefs.h. */ 9990 9991#include <features.h> 9992#ifdef __GNU_LIBRARY__ 9993 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) 9994 Lucky GNU user 9995 #endif 9996#endif 9997#ifdef __UCLIBC__ 9998 Lucky user 9999#endif 10000 10001_ACEOF 10002if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10003 $EGREP "Lucky" >/dev/null 2>&1; then : 10004 ac_cv_gnu_library_2_1=yes 10005else 10006 ac_cv_gnu_library_2_1=no 10007fi 10008rm -f conftest* 10009 10010 10011 10012fi 10013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5 10014$as_echo "$ac_cv_gnu_library_2_1" >&6; } 10015 10016 GLIBC21="$ac_cv_gnu_library_2_1" 10017 10018 10019 10020 for ac_header in stdint.h 10021do : 10022 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" 10023if test "x$ac_cv_header_stdint_h" = xyes; then : 10024 cat >>confdefs.h <<_ACEOF 10025#define HAVE_STDINT_H 1 10026_ACEOF 10027 10028fi 10029 10030done 10031 10032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5 10033$as_echo_n "checking for SIZE_MAX... " >&6; } 10034if ${gl_cv_size_max+:} false; then : 10035 $as_echo_n "(cached) " >&6 10036else 10037 10038 gl_cv_size_max= 10039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10040/* end confdefs.h. */ 10041 10042#include <limits.h> 10043#if HAVE_STDINT_H 10044#include <stdint.h> 10045#endif 10046#ifdef SIZE_MAX 10047Found it 10048#endif 10049 10050_ACEOF 10051if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10052 $EGREP "Found it" >/dev/null 2>&1; then : 10053 gl_cv_size_max=yes 10054fi 10055rm -f conftest* 10056 10057 if test -z "$gl_cv_size_max"; then 10058 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h> 10059#include <limits.h>"; then : 10060 10061else 10062 size_t_bits_minus_1= 10063fi 10064 10065 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then : 10066 10067else 10068 fits_in_uint= 10069fi 10070 10071 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then 10072 if test $fits_in_uint = 1; then 10073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10074/* end confdefs.h. */ 10075#include <stddef.h> 10076 extern size_t foo; 10077 extern unsigned long foo; 10078 10079int 10080main () 10081{ 10082 10083 ; 10084 return 0; 10085} 10086_ACEOF 10087if ac_fn_c_try_compile "$LINENO"; then : 10088 fits_in_uint=0 10089fi 10090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10091 fi 10092 if test $fits_in_uint = 1; then 10093 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)" 10094 else 10095 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)" 10096 fi 10097 else 10098 gl_cv_size_max='((size_t)~(size_t)0)' 10099 fi 10100 fi 10101 10102fi 10103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5 10104$as_echo "$gl_cv_size_max" >&6; } 10105 if test "$gl_cv_size_max" != yes; then 10106 10107cat >>confdefs.h <<_ACEOF 10108#define SIZE_MAX $gl_cv_size_max 10109_ACEOF 10110 10111 fi 10112 10113 10114 10115 10116 for ac_header in stdint.h 10117do : 10118 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" 10119if test "x$ac_cv_header_stdint_h" = xyes; then : 10120 cat >>confdefs.h <<_ACEOF 10121#define HAVE_STDINT_H 1 10122_ACEOF 10123 10124fi 10125 10126done 10127 10128 10129 10130 10131 10132 for ac_func in $ac_func_list 10133do : 10134 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 10135ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 10136if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 10137 cat >>confdefs.h <<_ACEOF 10138#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 10139_ACEOF 10140 10141fi 10142done 10143 10144 10145 10146 10147 10148 10149 10150 10151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5 10152$as_echo_n "checking for working fcntl.h... " >&6; } 10153if ${gl_cv_header_working_fcntl_h+:} false; then : 10154 $as_echo_n "(cached) " >&6 10155else 10156 if test "$cross_compiling" = yes; then : 10157 gl_cv_header_working_fcntl_h=cross-compiling 10158else 10159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10160/* end confdefs.h. */ 10161#include <sys/types.h> 10162 #include <sys/stat.h> 10163 #if HAVE_UNISTD_H 10164 # include <unistd.h> 10165 #else /* on Windows with MSVC */ 10166 # include <io.h> 10167 # include <stdlib.h> 10168 # defined sleep(n) _sleep ((n) * 1000) 10169 #endif 10170 #include <fcntl.h> 10171 #ifndef O_NOATIME 10172 #define O_NOATIME 0 10173 #endif 10174 #ifndef O_NOFOLLOW 10175 #define O_NOFOLLOW 0 10176 #endif 10177 static int const constants[] = 10178 { 10179 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND, 10180 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY 10181 }; 10182 10183int 10184main () 10185{ 10186 10187 int result = !constants; 10188 #if HAVE_SYMLINK 10189 { 10190 static char const sym[] = "conftest.sym"; 10191 if (symlink ("/dev/null", sym) != 0) 10192 result |= 2; 10193 else 10194 { 10195 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0); 10196 if (fd >= 0) 10197 { 10198 close (fd); 10199 result |= 4; 10200 } 10201 } 10202 if (unlink (sym) != 0 || symlink (".", sym) != 0) 10203 result |= 2; 10204 else 10205 { 10206 int fd = open (sym, O_RDONLY | O_NOFOLLOW); 10207 if (fd >= 0) 10208 { 10209 close (fd); 10210 result |= 4; 10211 } 10212 } 10213 unlink (sym); 10214 } 10215 #endif 10216 { 10217 static char const file[] = "confdefs.h"; 10218 int fd = open (file, O_RDONLY | O_NOATIME); 10219 if (fd < 0) 10220 result |= 8; 10221 else 10222 { 10223 struct stat st0; 10224 if (fstat (fd, &st0) != 0) 10225 result |= 16; 10226 else 10227 { 10228 char c; 10229 sleep (1); 10230 if (read (fd, &c, 1) != 1) 10231 result |= 24; 10232 else 10233 { 10234 if (close (fd) != 0) 10235 result |= 32; 10236 else 10237 { 10238 struct stat st1; 10239 if (stat (file, &st1) != 0) 10240 result |= 40; 10241 else 10242 if (st0.st_atime != st1.st_atime) 10243 result |= 64; 10244 } 10245 } 10246 } 10247 } 10248 } 10249 return result; 10250 ; 10251 return 0; 10252} 10253_ACEOF 10254if ac_fn_c_try_run "$LINENO"; then : 10255 gl_cv_header_working_fcntl_h=yes 10256else 10257 case $? in #( 10258 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #( 10259 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #( 10260 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #( 10261 *) gl_cv_header_working_fcntl_h='no';; 10262 esac 10263fi 10264rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10265 conftest.$ac_objext conftest.beam conftest.$ac_ext 10266fi 10267 10268fi 10269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5 10270$as_echo "$gl_cv_header_working_fcntl_h" >&6; } 10271 10272 case $gl_cv_header_working_fcntl_h in #( 10273 *O_NOATIME* | no | cross-compiling) ac_val=0;; #( 10274 *) ac_val=1;; 10275 esac 10276 10277cat >>confdefs.h <<_ACEOF 10278#define HAVE_WORKING_O_NOATIME $ac_val 10279_ACEOF 10280 10281 10282 case $gl_cv_header_working_fcntl_h in #( 10283 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #( 10284 *) ac_val=1;; 10285 esac 10286 10287cat >>confdefs.h <<_ACEOF 10288#define HAVE_WORKING_O_NOFOLLOW $ac_val 10289_ACEOF 10290 10291 10292 10293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 10294$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } 10295if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : 10296 $as_echo_n "(cached) " >&6 10297else 10298 gt_save_LIBS="$LIBS" 10299 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 10300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10301/* end confdefs.h. */ 10302#include <CoreFoundation/CFPreferences.h> 10303int 10304main () 10305{ 10306CFPreferencesCopyAppValue(NULL, NULL) 10307 ; 10308 return 0; 10309} 10310_ACEOF 10311if ac_fn_c_try_link "$LINENO"; then : 10312 gt_cv_func_CFPreferencesCopyAppValue=yes 10313else 10314 gt_cv_func_CFPreferencesCopyAppValue=no 10315fi 10316rm -f core conftest.err conftest.$ac_objext \ 10317 conftest$ac_exeext conftest.$ac_ext 10318 LIBS="$gt_save_LIBS" 10319fi 10320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 10321$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } 10322 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then 10323 10324$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h 10325 10326 fi 10327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 10328$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } 10329if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : 10330 $as_echo_n "(cached) " >&6 10331else 10332 gt_save_LIBS="$LIBS" 10333 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 10334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10335/* end confdefs.h. */ 10336#include <CoreFoundation/CFLocale.h> 10337int 10338main () 10339{ 10340CFLocaleCopyCurrent(); 10341 ; 10342 return 0; 10343} 10344_ACEOF 10345if ac_fn_c_try_link "$LINENO"; then : 10346 gt_cv_func_CFLocaleCopyCurrent=yes 10347else 10348 gt_cv_func_CFLocaleCopyCurrent=no 10349fi 10350rm -f core conftest.err conftest.$ac_objext \ 10351 conftest$ac_exeext conftest.$ac_ext 10352 LIBS="$gt_save_LIBS" 10353fi 10354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 10355$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } 10356 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then 10357 10358$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h 10359 10360 fi 10361 INTL_MACOSX_LIBS= 10362 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then 10363 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" 10364 fi 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 case "$enable_silent_rules" in 10376 yes) INTL_DEFAULT_VERBOSITY=0;; 10377 no) INTL_DEFAULT_VERBOSITY=1;; 10378 *) INTL_DEFAULT_VERBOSITY=1;; 10379 esac 10380 10381 10382 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default" 10383if test "x$ac_cv_type_ptrdiff_t" = xyes; then : 10384 10385else 10386 10387$as_echo "#define ptrdiff_t long" >>confdefs.h 10388 10389 10390fi 10391 10392 for ac_header in features.h stddef.h stdlib.h string.h 10393do : 10394 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 10395ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 10396if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 10397 cat >>confdefs.h <<_ACEOF 10398#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 10399_ACEOF 10400 10401fi 10402 10403done 10404 10405 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \ 10406 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb 10407do : 10408 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 10409ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 10410if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 10411 cat >>confdefs.h <<_ACEOF 10412#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 10413_ACEOF 10414 10415fi 10416done 10417 10418 10419 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h> 10420" 10421if test "x$ac_cv_have_decl__snprintf" = xyes; then : 10422 ac_have_decl=1 10423else 10424 ac_have_decl=0 10425fi 10426 10427cat >>confdefs.h <<_ACEOF 10428#define HAVE_DECL__SNPRINTF $ac_have_decl 10429_ACEOF 10430ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h> 10431" 10432if test "x$ac_cv_have_decl__snwprintf" = xyes; then : 10433 ac_have_decl=1 10434else 10435 ac_have_decl=0 10436fi 10437 10438cat >>confdefs.h <<_ACEOF 10439#define HAVE_DECL__SNWPRINTF $ac_have_decl 10440_ACEOF 10441 10442 10443 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h> 10444" 10445if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then : 10446 ac_have_decl=1 10447else 10448 ac_have_decl=0 10449fi 10450 10451cat >>confdefs.h <<_ACEOF 10452#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 10453_ACEOF 10454 10455 10456 case $gt_cv_func_printf_posix in 10457 *yes) HAVE_POSIX_PRINTF=1 ;; 10458 *) HAVE_POSIX_PRINTF=0 ;; 10459 esac 10460 10461 if test "$ac_cv_func_asprintf" = yes; then 10462 HAVE_ASPRINTF=1 10463 else 10464 HAVE_ASPRINTF=0 10465 fi 10466 10467 if test "$ac_cv_func_snprintf" = yes; then 10468 HAVE_SNPRINTF=1 10469 else 10470 HAVE_SNPRINTF=0 10471 fi 10472 10473 if test "$ac_cv_func_newlocale" = yes; then 10474 HAVE_NEWLOCALE=1 10475 else 10476 HAVE_NEWLOCALE=0 10477 fi 10478 10479 if test "$ac_cv_func_wprintf" = yes; then 10480 HAVE_WPRINTF=1 10481 else 10482 HAVE_WPRINTF=0 10483 fi 10484 10485 10486 10487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 10488$as_echo_n "checking for nl_langinfo and CODESET... " >&6; } 10489if ${am_cv_langinfo_codeset+:} false; then : 10490 $as_echo_n "(cached) " >&6 10491else 10492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10493/* end confdefs.h. */ 10494#include <langinfo.h> 10495int 10496main () 10497{ 10498char* cs = nl_langinfo(CODESET); return !cs; 10499 ; 10500 return 0; 10501} 10502_ACEOF 10503if ac_fn_c_try_link "$LINENO"; then : 10504 am_cv_langinfo_codeset=yes 10505else 10506 am_cv_langinfo_codeset=no 10507fi 10508rm -f core conftest.err conftest.$ac_objext \ 10509 conftest$ac_exeext conftest.$ac_ext 10510 10511fi 10512{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5 10513$as_echo "$am_cv_langinfo_codeset" >&6; } 10514 if test $am_cv_langinfo_codeset = yes; then 10515 10516$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h 10517 10518 fi 10519 10520 10521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 10522$as_echo_n "checking for LC_MESSAGES... " >&6; } 10523if ${gt_cv_val_LC_MESSAGES+:} false; then : 10524 $as_echo_n "(cached) " >&6 10525else 10526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10527/* end confdefs.h. */ 10528#include <locale.h> 10529int 10530main () 10531{ 10532return LC_MESSAGES 10533 ; 10534 return 0; 10535} 10536_ACEOF 10537if ac_fn_c_try_link "$LINENO"; then : 10538 gt_cv_val_LC_MESSAGES=yes 10539else 10540 gt_cv_val_LC_MESSAGES=no 10541fi 10542rm -f core conftest.err conftest.$ac_objext \ 10543 conftest$ac_exeext conftest.$ac_ext 10544fi 10545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5 10546$as_echo "$gt_cv_val_LC_MESSAGES" >&6; } 10547 if test $gt_cv_val_LC_MESSAGES = yes; then 10548 10549$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 10550 10551 fi 10552 10553 10554 if test "$enable_shared" = yes; then 10555 case "$host_os" in 10556 mingw* | cygwin*) is_woe32dll=yes ;; 10557 *) is_woe32dll=no ;; 10558 esac 10559 else 10560 is_woe32dll=no 10561 fi 10562 WOE32DLL=$is_woe32dll 10563 10564 10565 case "$host_os" in 10566 mingw* | cygwin*) is_woe32=yes ;; 10567 *) is_woe32=no ;; 10568 esac 10569 WOE32=$is_woe32 10570 10571 if test $WOE32 = yes; then 10572 if test -n "$ac_tool_prefix"; then 10573 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args. 10574set dummy ${ac_tool_prefix}windres; ac_word=$2 10575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10576$as_echo_n "checking for $ac_word... " >&6; } 10577if ${ac_cv_prog_WINDRES+:} false; then : 10578 $as_echo_n "(cached) " >&6 10579else 10580 if test -n "$WINDRES"; then 10581 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test. 10582else 10583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10584for as_dir in $PATH 10585do 10586 IFS=$as_save_IFS 10587 test -z "$as_dir" && as_dir=. 10588 for ac_exec_ext in '' $ac_executable_extensions; do 10589 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10590 ac_cv_prog_WINDRES="${ac_tool_prefix}windres" 10591 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10592 break 2 10593 fi 10594done 10595 done 10596IFS=$as_save_IFS 10597 10598fi 10599fi 10600WINDRES=$ac_cv_prog_WINDRES 10601if test -n "$WINDRES"; then 10602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5 10603$as_echo "$WINDRES" >&6; } 10604else 10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10606$as_echo "no" >&6; } 10607fi 10608 10609 10610fi 10611if test -z "$ac_cv_prog_WINDRES"; then 10612 ac_ct_WINDRES=$WINDRES 10613 # Extract the first word of "windres", so it can be a program name with args. 10614set dummy windres; ac_word=$2 10615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 10616$as_echo_n "checking for $ac_word... " >&6; } 10617if ${ac_cv_prog_ac_ct_WINDRES+:} false; then : 10618 $as_echo_n "(cached) " >&6 10619else 10620 if test -n "$ac_ct_WINDRES"; then 10621 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test. 10622else 10623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10624for as_dir in $PATH 10625do 10626 IFS=$as_save_IFS 10627 test -z "$as_dir" && as_dir=. 10628 for ac_exec_ext in '' $ac_executable_extensions; do 10629 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 10630 ac_cv_prog_ac_ct_WINDRES="windres" 10631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 10632 break 2 10633 fi 10634done 10635 done 10636IFS=$as_save_IFS 10637 10638fi 10639fi 10640ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES 10641if test -n "$ac_ct_WINDRES"; then 10642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5 10643$as_echo "$ac_ct_WINDRES" >&6; } 10644else 10645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10646$as_echo "no" >&6; } 10647fi 10648 10649 if test "x$ac_ct_WINDRES" = x; then 10650 WINDRES="" 10651 else 10652 case $cross_compiling:$ac_tool_warned in 10653yes:) 10654{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 10655$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 10656ac_tool_warned=yes ;; 10657esac 10658 WINDRES=$ac_ct_WINDRES 10659 fi 10660else 10661 WINDRES="$ac_cv_prog_WINDRES" 10662fi 10663 10664 fi 10665 10666 case "$host_os" in 10667 hpux*) LTLIBC="" ;; 10668 *) LTLIBC="-lc" ;; 10669 esac 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 10698$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; } 10699if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then : 10700 $as_echo_n "(cached) " >&6 10701else 10702 gt_save_LIBS="$LIBS" 10703 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 10704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10705/* end confdefs.h. */ 10706#include <CoreFoundation/CFPreferences.h> 10707int 10708main () 10709{ 10710CFPreferencesCopyAppValue(NULL, NULL) 10711 ; 10712 return 0; 10713} 10714_ACEOF 10715if ac_fn_c_try_link "$LINENO"; then : 10716 gt_cv_func_CFPreferencesCopyAppValue=yes 10717else 10718 gt_cv_func_CFPreferencesCopyAppValue=no 10719fi 10720rm -f core conftest.err conftest.$ac_objext \ 10721 conftest$ac_exeext conftest.$ac_ext 10722 LIBS="$gt_save_LIBS" 10723fi 10724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 10725$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } 10726 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then 10727 10728$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h 10729 10730 fi 10731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5 10732$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; } 10733if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then : 10734 $as_echo_n "(cached) " >&6 10735else 10736 gt_save_LIBS="$LIBS" 10737 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" 10738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10739/* end confdefs.h. */ 10740#include <CoreFoundation/CFLocale.h> 10741int 10742main () 10743{ 10744CFLocaleCopyCurrent(); 10745 ; 10746 return 0; 10747} 10748_ACEOF 10749if ac_fn_c_try_link "$LINENO"; then : 10750 gt_cv_func_CFLocaleCopyCurrent=yes 10751else 10752 gt_cv_func_CFLocaleCopyCurrent=no 10753fi 10754rm -f core conftest.err conftest.$ac_objext \ 10755 conftest$ac_exeext conftest.$ac_ext 10756 LIBS="$gt_save_LIBS" 10757fi 10758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5 10759$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; } 10760 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then 10761 10762$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h 10763 10764 fi 10765 INTL_MACOSX_LIBS= 10766 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then 10767 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" 10768 fi 10769 10770 10771 10772 10773 10774 10775 BUILD_INCLUDED_LIBINTL=no 10776 USE_INCLUDED_LIBINTL=no 10777 10778 LIBINTL= 10779 LTLIBINTL= 10780 POSUB= 10781 10782 case " $gt_needs " in 10783 *" need-formatstring-macros "*) gt_api_version=3 ;; 10784 *" need-ngettext "*) gt_api_version=2 ;; 10785 *) gt_api_version=1 ;; 10786 esac 10787 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" 10788 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" 10789 10790 if test "$USE_NLS" = "yes"; then 10791 gt_use_preinstalled_gnugettext=no 10792 10793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5 10794$as_echo_n "checking whether included gettext is requested... " >&6; } 10795 10796# Check whether --with-included-gettext was given. 10797if test "${with_included_gettext+set}" = set; then : 10798 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval 10799else 10800 nls_cv_force_use_gnu_gettext=no 10801fi 10802 10803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5 10804$as_echo "$nls_cv_force_use_gnu_gettext" >&6; } 10805 10806 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 10807 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 10808 10809 10810 if test $gt_api_version -ge 3; then 10811 gt_revision_test_code=' 10812#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 10813#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) 10814#endif 10815typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; 10816' 10817 else 10818 gt_revision_test_code= 10819 fi 10820 if test $gt_api_version -ge 2; then 10821 gt_expression_test_code=' + * ngettext ("", "", 0)' 10822 else 10823 gt_expression_test_code= 10824 fi 10825 10826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 10827$as_echo_n "checking for GNU gettext in libc... " >&6; } 10828if eval \${$gt_func_gnugettext_libc+:} false; then : 10829 $as_echo_n "(cached) " >&6 10830else 10831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10832/* end confdefs.h. */ 10833 10834#include <libintl.h> 10835$gt_revision_test_code 10836extern int _nl_msg_cat_cntr; 10837extern int *_nl_domain_bindings; 10838 10839int 10840main () 10841{ 10842 10843bindtextdomain ("", ""); 10844return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings 10845 10846 ; 10847 return 0; 10848} 10849_ACEOF 10850if ac_fn_c_try_link "$LINENO"; then : 10851 eval "$gt_func_gnugettext_libc=yes" 10852else 10853 eval "$gt_func_gnugettext_libc=no" 10854fi 10855rm -f core conftest.err conftest.$ac_objext \ 10856 conftest$ac_exeext conftest.$ac_ext 10857fi 10858eval ac_res=\$$gt_func_gnugettext_libc 10859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 10860$as_echo "$ac_res" >&6; } 10861 10862 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then 10863 10864 10865 10866 10867 10868 10869 10870 10871 use_additional=yes 10872 10873 acl_save_prefix="$prefix" 10874 prefix="$acl_final_prefix" 10875 acl_save_exec_prefix="$exec_prefix" 10876 exec_prefix="$acl_final_exec_prefix" 10877 10878 eval additional_includedir=\"$includedir\" 10879 eval additional_libdir=\"$libdir\" 10880 10881 exec_prefix="$acl_save_exec_prefix" 10882 prefix="$acl_save_prefix" 10883 10884 10885# Check whether --with-libintl-prefix was given. 10886if test "${with_libintl_prefix+set}" = set; then : 10887 withval=$with_libintl_prefix; 10888 if test "X$withval" = "Xno"; then 10889 use_additional=no 10890 else 10891 if test "X$withval" = "X"; then 10892 10893 acl_save_prefix="$prefix" 10894 prefix="$acl_final_prefix" 10895 acl_save_exec_prefix="$exec_prefix" 10896 exec_prefix="$acl_final_exec_prefix" 10897 10898 eval additional_includedir=\"$includedir\" 10899 eval additional_libdir=\"$libdir\" 10900 10901 exec_prefix="$acl_save_exec_prefix" 10902 prefix="$acl_save_prefix" 10903 10904 else 10905 additional_includedir="$withval/include" 10906 additional_libdir="$withval/$acl_libdirstem" 10907 if test "$acl_libdirstem2" != "$acl_libdirstem" \ 10908 && ! test -d "$withval/$acl_libdirstem"; then 10909 additional_libdir="$withval/$acl_libdirstem2" 10910 fi 10911 fi 10912 fi 10913 10914fi 10915 10916 LIBINTL= 10917 LTLIBINTL= 10918 INCINTL= 10919 LIBINTL_PREFIX= 10920 HAVE_LIBINTL= 10921 rpathdirs= 10922 ltrpathdirs= 10923 names_already_handled= 10924 names_next_round='intl ' 10925 while test -n "$names_next_round"; do 10926 names_this_round="$names_next_round" 10927 names_next_round= 10928 for name in $names_this_round; do 10929 already_handled= 10930 for n in $names_already_handled; do 10931 if test "$n" = "$name"; then 10932 already_handled=yes 10933 break 10934 fi 10935 done 10936 if test -z "$already_handled"; then 10937 names_already_handled="$names_already_handled $name" 10938 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` 10939 eval value=\"\$HAVE_LIB$uppername\" 10940 if test -n "$value"; then 10941 if test "$value" = yes; then 10942 eval value=\"\$LIB$uppername\" 10943 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 10944 eval value=\"\$LTLIB$uppername\" 10945 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 10946 else 10947 : 10948 fi 10949 else 10950 found_dir= 10951 found_la= 10952 found_so= 10953 found_a= 10954 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 10955 if test -n "$acl_shlibext"; then 10956 shrext=".$acl_shlibext" # typically: shrext=.so 10957 else 10958 shrext= 10959 fi 10960 if test $use_additional = yes; then 10961 dir="$additional_libdir" 10962 if test -n "$acl_shlibext"; then 10963 if test -f "$dir/$libname$shrext"; then 10964 found_dir="$dir" 10965 found_so="$dir/$libname$shrext" 10966 else 10967 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 10968 ver=`(cd "$dir" && \ 10969 for f in "$libname$shrext".*; do echo "$f"; done \ 10970 | sed -e "s,^$libname$shrext\\\\.,," \ 10971 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 10972 | sed 1q ) 2>/dev/null` 10973 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 10974 found_dir="$dir" 10975 found_so="$dir/$libname$shrext.$ver" 10976 fi 10977 else 10978 eval library_names=\"$acl_library_names_spec\" 10979 for f in $library_names; do 10980 if test -f "$dir/$f"; then 10981 found_dir="$dir" 10982 found_so="$dir/$f" 10983 break 10984 fi 10985 done 10986 fi 10987 fi 10988 fi 10989 if test "X$found_dir" = "X"; then 10990 if test -f "$dir/$libname.$acl_libext"; then 10991 found_dir="$dir" 10992 found_a="$dir/$libname.$acl_libext" 10993 fi 10994 fi 10995 if test "X$found_dir" != "X"; then 10996 if test -f "$dir/$libname.la"; then 10997 found_la="$dir/$libname.la" 10998 fi 10999 fi 11000 fi 11001 if test "X$found_dir" = "X"; then 11002 for x in $LDFLAGS $LTLIBINTL; do 11003 11004 acl_save_prefix="$prefix" 11005 prefix="$acl_final_prefix" 11006 acl_save_exec_prefix="$exec_prefix" 11007 exec_prefix="$acl_final_exec_prefix" 11008 eval x=\"$x\" 11009 exec_prefix="$acl_save_exec_prefix" 11010 prefix="$acl_save_prefix" 11011 11012 case "$x" in 11013 -L*) 11014 dir=`echo "X$x" | sed -e 's/^X-L//'` 11015 if test -n "$acl_shlibext"; then 11016 if test -f "$dir/$libname$shrext"; then 11017 found_dir="$dir" 11018 found_so="$dir/$libname$shrext" 11019 else 11020 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 11021 ver=`(cd "$dir" && \ 11022 for f in "$libname$shrext".*; do echo "$f"; done \ 11023 | sed -e "s,^$libname$shrext\\\\.,," \ 11024 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 11025 | sed 1q ) 2>/dev/null` 11026 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 11027 found_dir="$dir" 11028 found_so="$dir/$libname$shrext.$ver" 11029 fi 11030 else 11031 eval library_names=\"$acl_library_names_spec\" 11032 for f in $library_names; do 11033 if test -f "$dir/$f"; then 11034 found_dir="$dir" 11035 found_so="$dir/$f" 11036 break 11037 fi 11038 done 11039 fi 11040 fi 11041 fi 11042 if test "X$found_dir" = "X"; then 11043 if test -f "$dir/$libname.$acl_libext"; then 11044 found_dir="$dir" 11045 found_a="$dir/$libname.$acl_libext" 11046 fi 11047 fi 11048 if test "X$found_dir" != "X"; then 11049 if test -f "$dir/$libname.la"; then 11050 found_la="$dir/$libname.la" 11051 fi 11052 fi 11053 ;; 11054 esac 11055 if test "X$found_dir" != "X"; then 11056 break 11057 fi 11058 done 11059 fi 11060 if test "X$found_dir" != "X"; then 11061 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 11062 if test "X$found_so" != "X"; then 11063 if test "$enable_rpath" = no \ 11064 || test "X$found_dir" = "X/usr/$acl_libdirstem" \ 11065 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then 11066 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 11067 else 11068 haveit= 11069 for x in $ltrpathdirs; do 11070 if test "X$x" = "X$found_dir"; then 11071 haveit=yes 11072 break 11073 fi 11074 done 11075 if test -z "$haveit"; then 11076 ltrpathdirs="$ltrpathdirs $found_dir" 11077 fi 11078 if test "$acl_hardcode_direct" = yes; then 11079 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 11080 else 11081 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 11082 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 11083 haveit= 11084 for x in $rpathdirs; do 11085 if test "X$x" = "X$found_dir"; then 11086 haveit=yes 11087 break 11088 fi 11089 done 11090 if test -z "$haveit"; then 11091 rpathdirs="$rpathdirs $found_dir" 11092 fi 11093 else 11094 haveit= 11095 for x in $LDFLAGS $LIBINTL; do 11096 11097 acl_save_prefix="$prefix" 11098 prefix="$acl_final_prefix" 11099 acl_save_exec_prefix="$exec_prefix" 11100 exec_prefix="$acl_final_exec_prefix" 11101 eval x=\"$x\" 11102 exec_prefix="$acl_save_exec_prefix" 11103 prefix="$acl_save_prefix" 11104 11105 if test "X$x" = "X-L$found_dir"; then 11106 haveit=yes 11107 break 11108 fi 11109 done 11110 if test -z "$haveit"; then 11111 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 11112 fi 11113 if test "$acl_hardcode_minus_L" != no; then 11114 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 11115 else 11116 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 11117 fi 11118 fi 11119 fi 11120 fi 11121 else 11122 if test "X$found_a" != "X"; then 11123 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 11124 else 11125 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 11126 fi 11127 fi 11128 additional_includedir= 11129 case "$found_dir" in 11130 */$acl_libdirstem | */$acl_libdirstem/) 11131 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 11132 if test "$name" = 'intl'; then 11133 LIBINTL_PREFIX="$basedir" 11134 fi 11135 additional_includedir="$basedir/include" 11136 ;; 11137 */$acl_libdirstem2 | */$acl_libdirstem2/) 11138 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` 11139 if test "$name" = 'intl'; then 11140 LIBINTL_PREFIX="$basedir" 11141 fi 11142 additional_includedir="$basedir/include" 11143 ;; 11144 esac 11145 if test "X$additional_includedir" != "X"; then 11146 if test "X$additional_includedir" != "X/usr/include"; then 11147 haveit= 11148 if test "X$additional_includedir" = "X/usr/local/include"; then 11149 if test -n "$GCC"; then 11150 case $host_os in 11151 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 11152 esac 11153 fi 11154 fi 11155 if test -z "$haveit"; then 11156 for x in $CPPFLAGS $INCINTL; do 11157 11158 acl_save_prefix="$prefix" 11159 prefix="$acl_final_prefix" 11160 acl_save_exec_prefix="$exec_prefix" 11161 exec_prefix="$acl_final_exec_prefix" 11162 eval x=\"$x\" 11163 exec_prefix="$acl_save_exec_prefix" 11164 prefix="$acl_save_prefix" 11165 11166 if test "X$x" = "X-I$additional_includedir"; then 11167 haveit=yes 11168 break 11169 fi 11170 done 11171 if test -z "$haveit"; then 11172 if test -d "$additional_includedir"; then 11173 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 11174 fi 11175 fi 11176 fi 11177 fi 11178 fi 11179 if test -n "$found_la"; then 11180 save_libdir="$libdir" 11181 case "$found_la" in 11182 */* | *\\*) . "$found_la" ;; 11183 *) . "./$found_la" ;; 11184 esac 11185 libdir="$save_libdir" 11186 for dep in $dependency_libs; do 11187 case "$dep" in 11188 -L*) 11189 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 11190 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \ 11191 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then 11192 haveit= 11193 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \ 11194 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then 11195 if test -n "$GCC"; then 11196 case $host_os in 11197 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 11198 esac 11199 fi 11200 fi 11201 if test -z "$haveit"; then 11202 haveit= 11203 for x in $LDFLAGS $LIBINTL; do 11204 11205 acl_save_prefix="$prefix" 11206 prefix="$acl_final_prefix" 11207 acl_save_exec_prefix="$exec_prefix" 11208 exec_prefix="$acl_final_exec_prefix" 11209 eval x=\"$x\" 11210 exec_prefix="$acl_save_exec_prefix" 11211 prefix="$acl_save_prefix" 11212 11213 if test "X$x" = "X-L$additional_libdir"; then 11214 haveit=yes 11215 break 11216 fi 11217 done 11218 if test -z "$haveit"; then 11219 if test -d "$additional_libdir"; then 11220 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 11221 fi 11222 fi 11223 haveit= 11224 for x in $LDFLAGS $LTLIBINTL; do 11225 11226 acl_save_prefix="$prefix" 11227 prefix="$acl_final_prefix" 11228 acl_save_exec_prefix="$exec_prefix" 11229 exec_prefix="$acl_final_exec_prefix" 11230 eval x=\"$x\" 11231 exec_prefix="$acl_save_exec_prefix" 11232 prefix="$acl_save_prefix" 11233 11234 if test "X$x" = "X-L$additional_libdir"; then 11235 haveit=yes 11236 break 11237 fi 11238 done 11239 if test -z "$haveit"; then 11240 if test -d "$additional_libdir"; then 11241 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 11242 fi 11243 fi 11244 fi 11245 fi 11246 ;; 11247 -R*) 11248 dir=`echo "X$dep" | sed -e 's/^X-R//'` 11249 if test "$enable_rpath" != no; then 11250 haveit= 11251 for x in $rpathdirs; do 11252 if test "X$x" = "X$dir"; then 11253 haveit=yes 11254 break 11255 fi 11256 done 11257 if test -z "$haveit"; then 11258 rpathdirs="$rpathdirs $dir" 11259 fi 11260 haveit= 11261 for x in $ltrpathdirs; do 11262 if test "X$x" = "X$dir"; then 11263 haveit=yes 11264 break 11265 fi 11266 done 11267 if test -z "$haveit"; then 11268 ltrpathdirs="$ltrpathdirs $dir" 11269 fi 11270 fi 11271 ;; 11272 -l*) 11273 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 11274 ;; 11275 *.la) 11276 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 11277 ;; 11278 *) 11279 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 11280 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 11281 ;; 11282 esac 11283 done 11284 fi 11285 else 11286 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 11287 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 11288 fi 11289 fi 11290 fi 11291 done 11292 done 11293 if test "X$rpathdirs" != "X"; then 11294 if test -n "$acl_hardcode_libdir_separator"; then 11295 alldirs= 11296 for found_dir in $rpathdirs; do 11297 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 11298 done 11299 acl_save_libdir="$libdir" 11300 libdir="$alldirs" 11301 eval flag=\"$acl_hardcode_libdir_flag_spec\" 11302 libdir="$acl_save_libdir" 11303 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 11304 else 11305 for found_dir in $rpathdirs; do 11306 acl_save_libdir="$libdir" 11307 libdir="$found_dir" 11308 eval flag=\"$acl_hardcode_libdir_flag_spec\" 11309 libdir="$acl_save_libdir" 11310 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 11311 done 11312 fi 11313 fi 11314 if test "X$ltrpathdirs" != "X"; then 11315 for found_dir in $ltrpathdirs; do 11316 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 11317 done 11318 fi 11319 11320 11321 11322 11323 11324 11325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 11326$as_echo_n "checking for GNU gettext in libintl... " >&6; } 11327if eval \${$gt_func_gnugettext_libintl+:} false; then : 11328 $as_echo_n "(cached) " >&6 11329else 11330 gt_save_CPPFLAGS="$CPPFLAGS" 11331 CPPFLAGS="$CPPFLAGS $INCINTL" 11332 gt_save_LIBS="$LIBS" 11333 LIBS="$LIBS $LIBINTL" 11334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11335/* end confdefs.h. */ 11336 11337#include <libintl.h> 11338$gt_revision_test_code 11339extern int _nl_msg_cat_cntr; 11340extern 11341#ifdef __cplusplus 11342"C" 11343#endif 11344const char *_nl_expand_alias (const char *); 11345 11346int 11347main () 11348{ 11349 11350bindtextdomain ("", ""); 11351return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 11352 11353 ; 11354 return 0; 11355} 11356_ACEOF 11357if ac_fn_c_try_link "$LINENO"; then : 11358 eval "$gt_func_gnugettext_libintl=yes" 11359else 11360 eval "$gt_func_gnugettext_libintl=no" 11361fi 11362rm -f core conftest.err conftest.$ac_objext \ 11363 conftest$ac_exeext conftest.$ac_ext 11364 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then 11365 LIBS="$LIBS $LIBICONV" 11366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11367/* end confdefs.h. */ 11368 11369#include <libintl.h> 11370$gt_revision_test_code 11371extern int _nl_msg_cat_cntr; 11372extern 11373#ifdef __cplusplus 11374"C" 11375#endif 11376const char *_nl_expand_alias (const char *); 11377 11378int 11379main () 11380{ 11381 11382bindtextdomain ("", ""); 11383return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("") 11384 11385 ; 11386 return 0; 11387} 11388_ACEOF 11389if ac_fn_c_try_link "$LINENO"; then : 11390 LIBINTL="$LIBINTL $LIBICONV" 11391 LTLIBINTL="$LTLIBINTL $LTLIBICONV" 11392 eval "$gt_func_gnugettext_libintl=yes" 11393 11394fi 11395rm -f core conftest.err conftest.$ac_objext \ 11396 conftest$ac_exeext conftest.$ac_ext 11397 fi 11398 CPPFLAGS="$gt_save_CPPFLAGS" 11399 LIBS="$gt_save_LIBS" 11400fi 11401eval ac_res=\$$gt_func_gnugettext_libintl 11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11403$as_echo "$ac_res" >&6; } 11404 fi 11405 11406 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ 11407 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ 11408 && test "$PACKAGE" != gettext-runtime \ 11409 && test "$PACKAGE" != gettext-tools; }; then 11410 gt_use_preinstalled_gnugettext=yes 11411 else 11412 LIBINTL= 11413 LTLIBINTL= 11414 INCINTL= 11415 fi 11416 11417 11418 if test "$gt_use_preinstalled_gnugettext" != "yes"; then 11419 nls_cv_use_gnu_gettext=yes 11420 fi 11421 fi 11422 11423 if test "$nls_cv_use_gnu_gettext" = "yes"; then 11424 BUILD_INCLUDED_LIBINTL=yes 11425 USE_INCLUDED_LIBINTL=yes 11426 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD" 11427 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD" 11428 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` 11429 fi 11430 11431 CATOBJEXT= 11432 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 11433 || test "$nls_cv_use_gnu_gettext" = "yes"; then 11434 CATOBJEXT=.gmo 11435 fi 11436 11437 11438 if test -n "$INTL_MACOSX_LIBS"; then 11439 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 11440 || test "$nls_cv_use_gnu_gettext" = "yes"; then 11441 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" 11442 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" 11443 fi 11444 fi 11445 11446 if test "$gt_use_preinstalled_gnugettext" = "yes" \ 11447 || test "$nls_cv_use_gnu_gettext" = "yes"; then 11448 11449$as_echo "#define ENABLE_NLS 1" >>confdefs.h 11450 11451 else 11452 USE_NLS=no 11453 fi 11454 fi 11455 11456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 11457$as_echo_n "checking whether to use NLS... " >&6; } 11458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11459$as_echo "$USE_NLS" >&6; } 11460 if test "$USE_NLS" = "yes"; then 11461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 11462$as_echo_n "checking where the gettext function comes from... " >&6; } 11463 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 11464 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 11465 gt_source="external libintl" 11466 else 11467 gt_source="libc" 11468 fi 11469 else 11470 gt_source="included intl directory" 11471 fi 11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 11473$as_echo "$gt_source" >&6; } 11474 fi 11475 11476 if test "$USE_NLS" = "yes"; then 11477 11478 if test "$gt_use_preinstalled_gnugettext" = "yes"; then 11479 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then 11480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 11481$as_echo_n "checking how to link with libintl... " >&6; } 11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 11483$as_echo "$LIBINTL" >&6; } 11484 11485 for element in $INCINTL; do 11486 haveit= 11487 for x in $CPPFLAGS; do 11488 11489 acl_save_prefix="$prefix" 11490 prefix="$acl_final_prefix" 11491 acl_save_exec_prefix="$exec_prefix" 11492 exec_prefix="$acl_final_exec_prefix" 11493 eval x=\"$x\" 11494 exec_prefix="$acl_save_exec_prefix" 11495 prefix="$acl_save_prefix" 11496 11497 if test "X$x" = "X$element"; then 11498 haveit=yes 11499 break 11500 fi 11501 done 11502 if test -z "$haveit"; then 11503 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 11504 fi 11505 done 11506 11507 fi 11508 11509 11510$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 11511 11512 11513$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h 11514 11515 fi 11516 11517 POSUB=po 11518 fi 11519 11520 11521 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then 11522 BUILD_INCLUDED_LIBINTL=yes 11523 fi 11524 11525 11526 11527 11528 11529 nls_cv_header_intl= 11530 nls_cv_header_libgt= 11531 11532 DATADIRNAME=share 11533 11534 11535 INSTOBJEXT=.mo 11536 11537 11538 GENCAT=gencat 11539 11540 11541 INTLOBJS= 11542 if test "$USE_INCLUDED_LIBINTL" = yes; then 11543 INTLOBJS="\$(GETTOBJS)" 11544 fi 11545 11546 11547 INTL_LIBTOOL_SUFFIX_PREFIX= 11548 11549 11550 11551 INTLLIBS="$LIBINTL" 11552 11553 11554 11555 11556 11557 11558 11559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 11560$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 11561set x ${MAKE-make} 11562ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 11563if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 11564 $as_echo_n "(cached) " >&6 11565else 11566 cat >conftest.make <<\_ACEOF 11567SHELL = /bin/sh 11568all: 11569 @echo '@@@%%%=$(MAKE)=@@@%%%' 11570_ACEOF 11571# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 11572case `${MAKE-make} -f conftest.make 2>/dev/null` in 11573 *@@@%%%=?*=@@@%%%*) 11574 eval ac_cv_prog_make_${ac_make}_set=yes;; 11575 *) 11576 eval ac_cv_prog_make_${ac_make}_set=no;; 11577esac 11578rm -f conftest.make 11579fi 11580if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11582$as_echo "yes" >&6; } 11583 SET_MAKE= 11584else 11585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11586$as_echo "no" >&6; } 11587 SET_MAKE="MAKE=${MAKE-make}" 11588fi 11589 11590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5 11591$as_echo_n "checking for GNU make... " >&6; } 11592if ${_cv_gnu_make_command+:} false; then : 11593 $as_echo_n "(cached) " >&6 11594else 11595 _cv_gnu_make_command='' ; 11596 if test -n "$FORCE_NATIVE_MAKE" ; then 11597 MAKES="make" 11598 else 11599 MAKES="make gmake gnumake" 11600 fi 11601 for a in "$MAKE" $MAKES ; do 11602 if test -z "$a" ; then continue ; fi ; 11603 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then 11604 _cv_gnu_make_command=$a ; 11605 break; 11606 fi 11607 done ; 11608 11609fi 11610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5 11611$as_echo "$_cv_gnu_make_command" >&6; } ; 11612 if test "x$_cv_gnu_make_command" != "x" ; then 11613 ifGNUmake='' ; 11614 ifNotGNUmake='#' ; 11615 else 11616 ifGNUmake='#' ; 11617 ifNotGNUmake='' ; 11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5 11619$as_echo "\"Not found\"" >&6; }; 11620 fi 11621 11622 11623 11624# Extract the first word of "ln", so it can be a program name with args. 11625set dummy ln; ac_word=$2 11626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11627$as_echo_n "checking for $ac_word... " >&6; } 11628if ${ac_cv_path_LN+:} false; then : 11629 $as_echo_n "(cached) " >&6 11630else 11631 case $LN in 11632 [\\/]* | ?:[\\/]*) 11633 ac_cv_path_LN="$LN" # Let the user override the test with a path. 11634 ;; 11635 *) 11636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11637for as_dir in $PATH 11638do 11639 IFS=$as_save_IFS 11640 test -z "$as_dir" && as_dir=. 11641 for ac_exec_ext in '' $ac_executable_extensions; do 11642 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11643 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext" 11644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11645 break 2 11646 fi 11647done 11648 done 11649IFS=$as_save_IFS 11650 11651 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln" 11652 ;; 11653esac 11654fi 11655LN=$ac_cv_path_LN 11656if test -n "$LN"; then 11657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5 11658$as_echo "$LN" >&6; } 11659else 11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11661$as_echo "no" >&6; } 11662fi 11663 11664 11665 11666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 11667$as_echo_n "checking whether ln -s works... " >&6; } 11668LN_S=$as_ln_s 11669if test "$LN_S" = "ln -s"; then 11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11671$as_echo "yes" >&6; } 11672else 11673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 11674$as_echo "no, using $LN_S" >&6; } 11675fi 11676 11677# Extract the first word of "mv", so it can be a program name with args. 11678set dummy mv; ac_word=$2 11679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11680$as_echo_n "checking for $ac_word... " >&6; } 11681if ${ac_cv_path_MV+:} false; then : 11682 $as_echo_n "(cached) " >&6 11683else 11684 case $MV in 11685 [\\/]* | ?:[\\/]*) 11686 ac_cv_path_MV="$MV" # Let the user override the test with a path. 11687 ;; 11688 *) 11689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11690for as_dir in $PATH 11691do 11692 IFS=$as_save_IFS 11693 test -z "$as_dir" && as_dir=. 11694 for ac_exec_ext in '' $ac_executable_extensions; do 11695 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11696 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 11697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11698 break 2 11699 fi 11700done 11701 done 11702IFS=$as_save_IFS 11703 11704 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 11705 ;; 11706esac 11707fi 11708MV=$ac_cv_path_MV 11709if test -n "$MV"; then 11710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5 11711$as_echo "$MV" >&6; } 11712else 11713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11714$as_echo "no" >&6; } 11715fi 11716 11717 11718# Extract the first word of "cp", so it can be a program name with args. 11719set dummy cp; ac_word=$2 11720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11721$as_echo_n "checking for $ac_word... " >&6; } 11722if ${ac_cv_path_CP+:} false; then : 11723 $as_echo_n "(cached) " >&6 11724else 11725 case $CP in 11726 [\\/]* | ?:[\\/]*) 11727 ac_cv_path_CP="$CP" # Let the user override the test with a path. 11728 ;; 11729 *) 11730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11731for as_dir in $PATH 11732do 11733 IFS=$as_save_IFS 11734 test -z "$as_dir" && as_dir=. 11735 for ac_exec_ext in '' $ac_executable_extensions; do 11736 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11737 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 11738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11739 break 2 11740 fi 11741done 11742 done 11743IFS=$as_save_IFS 11744 11745 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 11746 ;; 11747esac 11748fi 11749CP=$ac_cv_path_CP 11750if test -n "$CP"; then 11751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5 11752$as_echo "$CP" >&6; } 11753else 11754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11755$as_echo "no" >&6; } 11756fi 11757 11758 11759# Extract the first word of "rm", so it can be a program name with args. 11760set dummy rm; ac_word=$2 11761{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11762$as_echo_n "checking for $ac_word... " >&6; } 11763if ${ac_cv_path_RM+:} false; then : 11764 $as_echo_n "(cached) " >&6 11765else 11766 case $RM in 11767 [\\/]* | ?:[\\/]*) 11768 ac_cv_path_RM="$RM" # Let the user override the test with a path. 11769 ;; 11770 *) 11771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11772for as_dir in $PATH 11773do 11774 IFS=$as_save_IFS 11775 test -z "$as_dir" && as_dir=. 11776 for ac_exec_ext in '' $ac_executable_extensions; do 11777 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11778 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 11779 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11780 break 2 11781 fi 11782done 11783 done 11784IFS=$as_save_IFS 11785 11786 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 11787 ;; 11788esac 11789fi 11790RM=$ac_cv_path_RM 11791if test -n "$RM"; then 11792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5 11793$as_echo "$RM" >&6; } 11794else 11795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11796$as_echo "no" >&6; } 11797fi 11798 11799 11800# Extract the first word of "chmod", so it can be a program name with args. 11801set dummy chmod; ac_word=$2 11802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11803$as_echo_n "checking for $ac_word... " >&6; } 11804if ${ac_cv_path_CHMOD+:} false; then : 11805 $as_echo_n "(cached) " >&6 11806else 11807 case $CHMOD in 11808 [\\/]* | ?:[\\/]*) 11809 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path. 11810 ;; 11811 *) 11812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11813for as_dir in $PATH 11814do 11815 IFS=$as_save_IFS 11816 test -z "$as_dir" && as_dir=. 11817 for ac_exec_ext in '' $ac_executable_extensions; do 11818 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11819 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext" 11820 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11821 break 2 11822 fi 11823done 11824 done 11825IFS=$as_save_IFS 11826 11827 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":" 11828 ;; 11829esac 11830fi 11831CHMOD=$ac_cv_path_CHMOD 11832if test -n "$CHMOD"; then 11833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5 11834$as_echo "$CHMOD" >&6; } 11835else 11836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11837$as_echo "no" >&6; } 11838fi 11839 11840 11841for ac_prog in gawk mawk nawk awk 11842do 11843 # Extract the first word of "$ac_prog", so it can be a program name with args. 11844set dummy $ac_prog; ac_word=$2 11845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11846$as_echo_n "checking for $ac_word... " >&6; } 11847if ${ac_cv_prog_AWK+:} false; then : 11848 $as_echo_n "(cached) " >&6 11849else 11850 if test -n "$AWK"; then 11851 ac_cv_prog_AWK="$AWK" # Let the user override the test. 11852else 11853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11854for as_dir in $PATH 11855do 11856 IFS=$as_save_IFS 11857 test -z "$as_dir" && as_dir=. 11858 for ac_exec_ext in '' $ac_executable_extensions; do 11859 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11860 ac_cv_prog_AWK="$ac_prog" 11861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11862 break 2 11863 fi 11864done 11865 done 11866IFS=$as_save_IFS 11867 11868fi 11869fi 11870AWK=$ac_cv_prog_AWK 11871if test -n "$AWK"; then 11872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 11873$as_echo "$AWK" >&6; } 11874else 11875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11876$as_echo "no" >&6; } 11877fi 11878 11879 11880 test -n "$AWK" && break 11881done 11882 11883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 11884$as_echo_n "checking for egrep... " >&6; } 11885if ${ac_cv_path_EGREP+:} false; then : 11886 $as_echo_n "(cached) " >&6 11887else 11888 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 11889 then ac_cv_path_EGREP="$GREP -E" 11890 else 11891 if test -z "$EGREP"; then 11892 ac_path_EGREP_found=false 11893 # Loop through the user's path and test for each of PROGNAME-LIST 11894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11895for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 11896do 11897 IFS=$as_save_IFS 11898 test -z "$as_dir" && as_dir=. 11899 for ac_prog in egrep; do 11900 for ac_exec_ext in '' $ac_executable_extensions; do 11901 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 11902 as_fn_executable_p "$ac_path_EGREP" || continue 11903# Check for GNU ac_path_EGREP and select it if it is found. 11904 # Check for GNU $ac_path_EGREP 11905case `"$ac_path_EGREP" --version 2>&1` in 11906*GNU*) 11907 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 11908*) 11909 ac_count=0 11910 $as_echo_n 0123456789 >"conftest.in" 11911 while : 11912 do 11913 cat "conftest.in" "conftest.in" >"conftest.tmp" 11914 mv "conftest.tmp" "conftest.in" 11915 cp "conftest.in" "conftest.nl" 11916 $as_echo 'EGREP' >> "conftest.nl" 11917 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 11918 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 11919 as_fn_arith $ac_count + 1 && ac_count=$as_val 11920 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 11921 # Best one so far, save it but keep looking for a better one 11922 ac_cv_path_EGREP="$ac_path_EGREP" 11923 ac_path_EGREP_max=$ac_count 11924 fi 11925 # 10*(2^10) chars as input seems more than enough 11926 test $ac_count -gt 10 && break 11927 done 11928 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 11929esac 11930 11931 $ac_path_EGREP_found && break 3 11932 done 11933 done 11934 done 11935IFS=$as_save_IFS 11936 if test -z "$ac_cv_path_EGREP"; then 11937 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 11938 fi 11939else 11940 ac_cv_path_EGREP=$EGREP 11941fi 11942 11943 fi 11944fi 11945{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 11946$as_echo "$ac_cv_path_EGREP" >&6; } 11947 EGREP="$ac_cv_path_EGREP" 11948 11949 11950# Extract the first word of "sed", so it can be a program name with args. 11951set dummy sed; ac_word=$2 11952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11953$as_echo_n "checking for $ac_word... " >&6; } 11954if ${ac_cv_path_SED+:} false; then : 11955 $as_echo_n "(cached) " >&6 11956else 11957 case $SED in 11958 [\\/]* | ?:[\\/]*) 11959 ac_cv_path_SED="$SED" # Let the user override the test with a path. 11960 ;; 11961 *) 11962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11963for as_dir in $PATH 11964do 11965 IFS=$as_save_IFS 11966 test -z "$as_dir" && as_dir=. 11967 for ac_exec_ext in '' $ac_executable_extensions; do 11968 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11969 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 11970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11971 break 2 11972 fi 11973done 11974 done 11975IFS=$as_save_IFS 11976 11977 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 11978 ;; 11979esac 11980fi 11981SED=$ac_cv_path_SED 11982if test -n "$SED"; then 11983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5 11984$as_echo "$SED" >&6; } 11985else 11986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11987$as_echo "no" >&6; } 11988fi 11989 11990 11991# Extract the first word of "perl", so it can be a program name with args. 11992set dummy perl; ac_word=$2 11993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11994$as_echo_n "checking for $ac_word... " >&6; } 11995if ${ac_cv_path_PERL+:} false; then : 11996 $as_echo_n "(cached) " >&6 11997else 11998 case $PERL in 11999 [\\/]* | ?:[\\/]*) 12000 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 12001 ;; 12002 *) 12003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12004for as_dir in $PATH 12005do 12006 IFS=$as_save_IFS 12007 test -z "$as_dir" && as_dir=. 12008 for ac_exec_ext in '' $ac_executable_extensions; do 12009 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12010 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 12011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12012 break 2 12013 fi 12014done 12015 done 12016IFS=$as_save_IFS 12017 12018 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl" 12019 ;; 12020esac 12021fi 12022PERL=$ac_cv_path_PERL 12023if test -n "$PERL"; then 12024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 12025$as_echo "$PERL" >&6; } 12026else 12027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12028$as_echo "no" >&6; } 12029fi 12030 12031 12032# Extract the first word of "ldconfig", so it can be a program name with args. 12033set dummy ldconfig; ac_word=$2 12034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12035$as_echo_n "checking for $ac_word... " >&6; } 12036if ${ac_cv_path_LDCONFIG+:} false; then : 12037 $as_echo_n "(cached) " >&6 12038else 12039 case $LDCONFIG in 12040 [\\/]* | ?:[\\/]*) 12041 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path. 12042 ;; 12043 *) 12044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12045for as_dir in $PATH 12046do 12047 IFS=$as_save_IFS 12048 test -z "$as_dir" && as_dir=. 12049 for ac_exec_ext in '' $ac_executable_extensions; do 12050 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12051 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext" 12052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12053 break 2 12054 fi 12055done 12056 done 12057IFS=$as_save_IFS 12058 12059 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":" 12060 ;; 12061esac 12062fi 12063LDCONFIG=$ac_cv_path_LDCONFIG 12064if test -n "$LDCONFIG"; then 12065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5 12066$as_echo "$LDCONFIG" >&6; } 12067else 12068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12069$as_echo "no" >&6; } 12070fi 12071 12072 12073if test -n "$ac_tool_prefix"; then 12074 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 12075set dummy ${ac_tool_prefix}ar; ac_word=$2 12076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12077$as_echo_n "checking for $ac_word... " >&6; } 12078if ${ac_cv_prog_AR+:} false; then : 12079 $as_echo_n "(cached) " >&6 12080else 12081 if test -n "$AR"; then 12082 ac_cv_prog_AR="$AR" # Let the user override the test. 12083else 12084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12085for as_dir in $PATH 12086do 12087 IFS=$as_save_IFS 12088 test -z "$as_dir" && as_dir=. 12089 for ac_exec_ext in '' $ac_executable_extensions; do 12090 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12091 ac_cv_prog_AR="${ac_tool_prefix}ar" 12092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12093 break 2 12094 fi 12095done 12096 done 12097IFS=$as_save_IFS 12098 12099fi 12100fi 12101AR=$ac_cv_prog_AR 12102if test -n "$AR"; then 12103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 12104$as_echo "$AR" >&6; } 12105else 12106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12107$as_echo "no" >&6; } 12108fi 12109 12110 12111fi 12112if test -z "$ac_cv_prog_AR"; then 12113 ac_ct_AR=$AR 12114 # Extract the first word of "ar", so it can be a program name with args. 12115set dummy ar; ac_word=$2 12116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12117$as_echo_n "checking for $ac_word... " >&6; } 12118if ${ac_cv_prog_ac_ct_AR+:} false; then : 12119 $as_echo_n "(cached) " >&6 12120else 12121 if test -n "$ac_ct_AR"; then 12122 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 12123else 12124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12125for as_dir in $PATH 12126do 12127 IFS=$as_save_IFS 12128 test -z "$as_dir" && as_dir=. 12129 for ac_exec_ext in '' $ac_executable_extensions; do 12130 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12131 ac_cv_prog_ac_ct_AR="ar" 12132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12133 break 2 12134 fi 12135done 12136 done 12137IFS=$as_save_IFS 12138 12139fi 12140fi 12141ac_ct_AR=$ac_cv_prog_ac_ct_AR 12142if test -n "$ac_ct_AR"; then 12143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 12144$as_echo "$ac_ct_AR" >&6; } 12145else 12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12147$as_echo "no" >&6; } 12148fi 12149 12150 if test "x$ac_ct_AR" = x; then 12151 AR="ar" 12152 else 12153 case $cross_compiling:$ac_tool_warned in 12154yes:) 12155{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12156$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12157ac_tool_warned=yes ;; 12158esac 12159 AR=$ac_ct_AR 12160 fi 12161else 12162 AR="$ac_cv_prog_AR" 12163fi 12164 12165if test -n "$ac_tool_prefix"; then 12166 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12167set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12169$as_echo_n "checking for $ac_word... " >&6; } 12170if ${ac_cv_prog_RANLIB+:} false; then : 12171 $as_echo_n "(cached) " >&6 12172else 12173 if test -n "$RANLIB"; then 12174 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12175else 12176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12177for as_dir in $PATH 12178do 12179 IFS=$as_save_IFS 12180 test -z "$as_dir" && as_dir=. 12181 for ac_exec_ext in '' $ac_executable_extensions; do 12182 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12183 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12185 break 2 12186 fi 12187done 12188 done 12189IFS=$as_save_IFS 12190 12191fi 12192fi 12193RANLIB=$ac_cv_prog_RANLIB 12194if test -n "$RANLIB"; then 12195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12196$as_echo "$RANLIB" >&6; } 12197else 12198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12199$as_echo "no" >&6; } 12200fi 12201 12202 12203fi 12204if test -z "$ac_cv_prog_RANLIB"; then 12205 ac_ct_RANLIB=$RANLIB 12206 # Extract the first word of "ranlib", so it can be a program name with args. 12207set dummy ranlib; ac_word=$2 12208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12209$as_echo_n "checking for $ac_word... " >&6; } 12210if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 12211 $as_echo_n "(cached) " >&6 12212else 12213 if test -n "$ac_ct_RANLIB"; then 12214 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12215else 12216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12217for as_dir in $PATH 12218do 12219 IFS=$as_save_IFS 12220 test -z "$as_dir" && as_dir=. 12221 for ac_exec_ext in '' $ac_executable_extensions; do 12222 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12223 ac_cv_prog_ac_ct_RANLIB="ranlib" 12224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12225 break 2 12226 fi 12227done 12228 done 12229IFS=$as_save_IFS 12230 12231fi 12232fi 12233ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12234if test -n "$ac_ct_RANLIB"; then 12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12236$as_echo "$ac_ct_RANLIB" >&6; } 12237else 12238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12239$as_echo "no" >&6; } 12240fi 12241 12242 if test "x$ac_ct_RANLIB" = x; then 12243 RANLIB=":" 12244 else 12245 case $cross_compiling:$ac_tool_warned in 12246yes:) 12247{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12248$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12249ac_tool_warned=yes ;; 12250esac 12251 RANLIB=$ac_ct_RANLIB 12252 fi 12253else 12254 RANLIB="$ac_cv_prog_RANLIB" 12255fi 12256 12257if test -n "$ac_tool_prefix"; then 12258 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 12259set dummy ${ac_tool_prefix}strip; ac_word=$2 12260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12261$as_echo_n "checking for $ac_word... " >&6; } 12262if ${ac_cv_prog_STRIP+:} false; then : 12263 $as_echo_n "(cached) " >&6 12264else 12265 if test -n "$STRIP"; then 12266 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 12267else 12268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12269for as_dir in $PATH 12270do 12271 IFS=$as_save_IFS 12272 test -z "$as_dir" && as_dir=. 12273 for ac_exec_ext in '' $ac_executable_extensions; do 12274 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12275 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 12276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12277 break 2 12278 fi 12279done 12280 done 12281IFS=$as_save_IFS 12282 12283fi 12284fi 12285STRIP=$ac_cv_prog_STRIP 12286if test -n "$STRIP"; then 12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 12288$as_echo "$STRIP" >&6; } 12289else 12290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12291$as_echo "no" >&6; } 12292fi 12293 12294 12295fi 12296if test -z "$ac_cv_prog_STRIP"; then 12297 ac_ct_STRIP=$STRIP 12298 # Extract the first word of "strip", so it can be a program name with args. 12299set dummy strip; ac_word=$2 12300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12301$as_echo_n "checking for $ac_word... " >&6; } 12302if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 12303 $as_echo_n "(cached) " >&6 12304else 12305 if test -n "$ac_ct_STRIP"; then 12306 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 12307else 12308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12309for as_dir in $PATH 12310do 12311 IFS=$as_save_IFS 12312 test -z "$as_dir" && as_dir=. 12313 for ac_exec_ext in '' $ac_executable_extensions; do 12314 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12315 ac_cv_prog_ac_ct_STRIP="strip" 12316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12317 break 2 12318 fi 12319done 12320 done 12321IFS=$as_save_IFS 12322 12323fi 12324fi 12325ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 12326if test -n "$ac_ct_STRIP"; then 12327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 12328$as_echo "$ac_ct_STRIP" >&6; } 12329else 12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12331$as_echo "no" >&6; } 12332fi 12333 12334 if test "x$ac_ct_STRIP" = x; then 12335 STRIP=":" 12336 else 12337 case $cross_compiling:$ac_tool_warned in 12338yes:) 12339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12341ac_tool_warned=yes ;; 12342esac 12343 STRIP=$ac_ct_STRIP 12344 fi 12345else 12346 STRIP="$ac_cv_prog_STRIP" 12347fi 12348 12349# Extract the first word of "makeinfo", so it can be a program name with args. 12350set dummy makeinfo; ac_word=$2 12351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12352$as_echo_n "checking for $ac_word... " >&6; } 12353if ${ac_cv_prog_MAKEINFO+:} false; then : 12354 $as_echo_n "(cached) " >&6 12355else 12356 if test -n "$MAKEINFO"; then 12357 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test. 12358else 12359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12360for as_dir in $PATH 12361do 12362 IFS=$as_save_IFS 12363 test -z "$as_dir" && as_dir=. 12364 for ac_exec_ext in '' $ac_executable_extensions; do 12365 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12366 ac_cv_prog_MAKEINFO="makeinfo" 12367 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12368 break 2 12369 fi 12370done 12371 done 12372IFS=$as_save_IFS 12373 12374fi 12375fi 12376MAKEINFO=$ac_cv_prog_MAKEINFO 12377if test -n "$MAKEINFO"; then 12378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5 12379$as_echo "$MAKEINFO" >&6; } 12380else 12381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12382$as_echo "no" >&6; } 12383fi 12384 12385 12386if test "_$MAKEINFO" = "_"; then 12387 MAKEINFO="echo Makeinfo is missing. Info documentation will not be built." 12388else 12389 case "$MAKEINFO" in 12390 */missing.*) 12391 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 12392*** Makeinfo is missing. Info documentation will not be built." >&5 12393$as_echo "$as_me: WARNING: 12394*** Makeinfo is missing. Info documentation will not be built." >&2;} 12395 ;; 12396 *) 12397 ;; 12398 esac 12399fi 12400 12401 12402# See if we need a separate native compiler. 12403if test $cross_compiling = no; then 12404 BUILD_CC="$CC" 12405 12406else 12407 for ac_prog in gcc cc 12408do 12409 # Extract the first word of "$ac_prog", so it can be a program name with args. 12410set dummy $ac_prog; ac_word=$2 12411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12412$as_echo_n "checking for $ac_word... " >&6; } 12413if ${ac_cv_prog_BUILD_CC+:} false; then : 12414 $as_echo_n "(cached) " >&6 12415else 12416 if test -n "$BUILD_CC"; then 12417 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 12418else 12419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12420for as_dir in $PATH 12421do 12422 IFS=$as_save_IFS 12423 test -z "$as_dir" && as_dir=. 12424 for ac_exec_ext in '' $ac_executable_extensions; do 12425 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12426 ac_cv_prog_BUILD_CC="$ac_prog" 12427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12428 break 2 12429 fi 12430done 12431 done 12432IFS=$as_save_IFS 12433 12434fi 12435fi 12436BUILD_CC=$ac_cv_prog_BUILD_CC 12437if test -n "$BUILD_CC"; then 12438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5 12439$as_echo "$BUILD_CC" >&6; } 12440else 12441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12442$as_echo "no" >&6; } 12443fi 12444 12445 12446 test -n "$BUILD_CC" && break 12447done 12448 12449fi 12450for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h attr/xattr.h linux/falloc.h linux/fd.h linux/fsmap.h linux/major.h linux/loop.h linux/types.h net/if_dl.h netinet/in.h sys/acl.h sys/disklabel.h sys/disk.h sys/file.h sys/ioctl.h sys/key.h sys/mkdev.h sys/mman.h sys/mount.h sys/prctl.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysctl.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h sys/xattr.h 12451do : 12452 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12453ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12454if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12455 cat >>confdefs.h <<_ACEOF 12456#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12457_ACEOF 12458 12459fi 12460 12461done 12462 12463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a dd(1) program that supports iflag=fullblock" >&5 12464$as_echo_n "checking for a dd(1) program that supports iflag=fullblock... " >&6; } 12465DD= 12466for i in dd gdd ; do 12467 if "$i" if=/dev/null of=/dev/null count=1 bs=10k 2>/dev/null iflag=fullblock oflag=append ; then 12468 DD=$i 12469 break 12470 fi 12471done 12472if test -n "$DD" ; then 12473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DD" >&5 12474$as_echo "$DD" >&6; } 12475else 12476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found, using dd" >&5 12477$as_echo "not found, using dd" >&6; } 12478 DD=dd 12479 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No GNU-compatible dd(1) program found, expect some self-test failures." >&5 12480$as_echo "$as_me: WARNING: No GNU-compatible dd(1) program found, expect some self-test failures." >&2;} 12481fi 12482 12483 12484for ac_header in net/if.h 12485do : 12486 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" " 12487#if HAVE_SYS_TYPES_H 12488#include <sys/types.h> 12489#endif 12490#if HAVE_SYS_SOCKET 12491#include <sys/socket.h> 12492#endif 12493 12494" 12495if test "x$ac_cv_header_net_if_h" = xyes; then : 12496 cat >>confdefs.h <<_ACEOF 12497#define HAVE_NET_IF_H 1 12498_ACEOF 12499 12500fi 12501 12502done 12503 12504for ac_func in vprintf 12505do : 12506 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf" 12507if test "x$ac_cv_func_vprintf" = xyes; then : 12508 cat >>confdefs.h <<_ACEOF 12509#define HAVE_VPRINTF 1 12510_ACEOF 12511 12512ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt" 12513if test "x$ac_cv_func__doprnt" = xyes; then : 12514 12515$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h 12516 12517fi 12518 12519fi 12520done 12521 12522 12523ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h> 12524" 12525if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then : 12526 12527$as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h 12528 12529fi 12530 12531ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default" 12532if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then : 12533 12534cat >>confdefs.h <<_ACEOF 12535#define HAVE_STRUCT_STAT_ST_ATIM 1 12536_ACEOF 12537 12538 12539fi 12540 12541ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h> 12542" 12543if test "x$ac_cv_type_ssize_t" = xyes; then : 12544 12545$as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h 12546 12547fi 12548 12549ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h> 12550" 12551if test "x$ac_cv_have_decl_llseek" = xyes; then : 12552 12553$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h 12554 12555fi 12556 12557ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE 12558 #define _LARGEFILE64_SOURCE 12559 #include <unistd.h> 12560" 12561if test "x$ac_cv_have_decl_lseek64" = xyes; then : 12562 12563$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h 12564 12565fi 12566 12567# The cast to long int works around a bug in the HP C Compiler 12568# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12569# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12570# This bug is HP SR number 8606223364. 12571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 12572$as_echo_n "checking size of short... " >&6; } 12573if ${ac_cv_sizeof_short+:} false; then : 12574 $as_echo_n "(cached) " >&6 12575else 12576 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 12577 12578else 12579 if test "$ac_cv_type_short" = yes; then 12580 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12581$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12582as_fn_error 77 "cannot compute sizeof (short) 12583See \`config.log' for more details" "$LINENO" 5; } 12584 else 12585 ac_cv_sizeof_short=0 12586 fi 12587fi 12588 12589fi 12590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 12591$as_echo "$ac_cv_sizeof_short" >&6; } 12592 12593 12594 12595cat >>confdefs.h <<_ACEOF 12596#define SIZEOF_SHORT $ac_cv_sizeof_short 12597_ACEOF 12598 12599 12600# The cast to long int works around a bug in the HP C Compiler 12601# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12602# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12603# This bug is HP SR number 8606223364. 12604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 12605$as_echo_n "checking size of int... " >&6; } 12606if ${ac_cv_sizeof_int+:} false; then : 12607 $as_echo_n "(cached) " >&6 12608else 12609 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 12610 12611else 12612 if test "$ac_cv_type_int" = yes; then 12613 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12614$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12615as_fn_error 77 "cannot compute sizeof (int) 12616See \`config.log' for more details" "$LINENO" 5; } 12617 else 12618 ac_cv_sizeof_int=0 12619 fi 12620fi 12621 12622fi 12623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 12624$as_echo "$ac_cv_sizeof_int" >&6; } 12625 12626 12627 12628cat >>confdefs.h <<_ACEOF 12629#define SIZEOF_INT $ac_cv_sizeof_int 12630_ACEOF 12631 12632 12633# The cast to long int works around a bug in the HP C Compiler 12634# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12635# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12636# This bug is HP SR number 8606223364. 12637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 12638$as_echo_n "checking size of long... " >&6; } 12639if ${ac_cv_sizeof_long+:} false; then : 12640 $as_echo_n "(cached) " >&6 12641else 12642 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 12643 12644else 12645 if test "$ac_cv_type_long" = yes; then 12646 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12647$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12648as_fn_error 77 "cannot compute sizeof (long) 12649See \`config.log' for more details" "$LINENO" 5; } 12650 else 12651 ac_cv_sizeof_long=0 12652 fi 12653fi 12654 12655fi 12656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 12657$as_echo "$ac_cv_sizeof_long" >&6; } 12658 12659 12660 12661cat >>confdefs.h <<_ACEOF 12662#define SIZEOF_LONG $ac_cv_sizeof_long 12663_ACEOF 12664 12665 12666# The cast to long int works around a bug in the HP C Compiler 12667# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12668# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12669# This bug is HP SR number 8606223364. 12670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 12671$as_echo_n "checking size of long long... " >&6; } 12672if ${ac_cv_sizeof_long_long+:} false; then : 12673 $as_echo_n "(cached) " >&6 12674else 12675 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : 12676 12677else 12678 if test "$ac_cv_type_long_long" = yes; then 12679 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12680$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12681as_fn_error 77 "cannot compute sizeof (long long) 12682See \`config.log' for more details" "$LINENO" 5; } 12683 else 12684 ac_cv_sizeof_long_long=0 12685 fi 12686fi 12687 12688fi 12689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 12690$as_echo "$ac_cv_sizeof_long_long" >&6; } 12691 12692 12693 12694cat >>confdefs.h <<_ACEOF 12695#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long 12696_ACEOF 12697 12698 12699# The cast to long int works around a bug in the HP C Compiler 12700# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12701# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12702# This bug is HP SR number 8606223364. 12703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5 12704$as_echo_n "checking size of off_t... " >&6; } 12705if ${ac_cv_sizeof_off_t+:} false; then : 12706 $as_echo_n "(cached) " >&6 12707else 12708 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then : 12709 12710else 12711 if test "$ac_cv_type_off_t" = yes; then 12712 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12713$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12714as_fn_error 77 "cannot compute sizeof (off_t) 12715See \`config.log' for more details" "$LINENO" 5; } 12716 else 12717 ac_cv_sizeof_off_t=0 12718 fi 12719fi 12720 12721fi 12722{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5 12723$as_echo "$ac_cv_sizeof_off_t" >&6; } 12724 12725 12726 12727cat >>confdefs.h <<_ACEOF 12728#define SIZEOF_OFF_T $ac_cv_sizeof_off_t 12729_ACEOF 12730 12731 12732# The cast to long int works around a bug in the HP C Compiler 12733# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12734# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12735# This bug is HP SR number 8606223364. 12736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5 12737$as_echo_n "checking size of time_t... " >&6; } 12738if ${ac_cv_sizeof_time_t+:} false; then : 12739 $as_echo_n "(cached) " >&6 12740else 12741 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t" "$ac_includes_default"; then : 12742 12743else 12744 if test "$ac_cv_type_time_t" = yes; then 12745 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12746$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12747as_fn_error 77 "cannot compute sizeof (time_t) 12748See \`config.log' for more details" "$LINENO" 5; } 12749 else 12750 ac_cv_sizeof_time_t=0 12751 fi 12752fi 12753 12754fi 12755{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5 12756$as_echo "$ac_cv_sizeof_time_t" >&6; } 12757 12758 12759 12760cat >>confdefs.h <<_ACEOF 12761#define SIZEOF_TIME_T $ac_cv_sizeof_time_t 12762_ACEOF 12763 12764 12765SIZEOF_SHORT=$ac_cv_sizeof_short 12766SIZEOF_INT=$ac_cv_sizeof_int 12767SIZEOF_LONG=$ac_cv_sizeof_long 12768SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long 12769SIZEOF_OFF_T=$ac_cv_sizeof_off_t 12770SIZEOF_TIME_T=$ac_cv_sizeof_time_t 12771 12772 12773 12774 12775 12776 12777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 12778$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 12779if ${ac_cv_c_bigendian+:} false; then : 12780 $as_echo_n "(cached) " >&6 12781else 12782 ac_cv_c_bigendian=unknown 12783 # See if we're dealing with a universal compiler. 12784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12785/* end confdefs.h. */ 12786#ifndef __APPLE_CC__ 12787 not a universal capable compiler 12788 #endif 12789 typedef int dummy; 12790 12791_ACEOF 12792if ac_fn_c_try_compile "$LINENO"; then : 12793 12794 # Check for potential -arch flags. It is not universal unless 12795 # there are at least two -arch flags with different values. 12796 ac_arch= 12797 ac_prev= 12798 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 12799 if test -n "$ac_prev"; then 12800 case $ac_word in 12801 i?86 | x86_64 | ppc | ppc64) 12802 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 12803 ac_arch=$ac_word 12804 else 12805 ac_cv_c_bigendian=universal 12806 break 12807 fi 12808 ;; 12809 esac 12810 ac_prev= 12811 elif test "x$ac_word" = "x-arch"; then 12812 ac_prev=arch 12813 fi 12814 done 12815fi 12816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12817 if test $ac_cv_c_bigendian = unknown; then 12818 # See if sys/param.h defines the BYTE_ORDER macro. 12819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12820/* end confdefs.h. */ 12821#include <sys/types.h> 12822 #include <sys/param.h> 12823 12824int 12825main () 12826{ 12827#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 12828 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 12829 && LITTLE_ENDIAN) 12830 bogus endian macros 12831 #endif 12832 12833 ; 12834 return 0; 12835} 12836_ACEOF 12837if ac_fn_c_try_compile "$LINENO"; then : 12838 # It does; now see whether it defined to BIG_ENDIAN or not. 12839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12840/* end confdefs.h. */ 12841#include <sys/types.h> 12842 #include <sys/param.h> 12843 12844int 12845main () 12846{ 12847#if BYTE_ORDER != BIG_ENDIAN 12848 not big endian 12849 #endif 12850 12851 ; 12852 return 0; 12853} 12854_ACEOF 12855if ac_fn_c_try_compile "$LINENO"; then : 12856 ac_cv_c_bigendian=yes 12857else 12858 ac_cv_c_bigendian=no 12859fi 12860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12861fi 12862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12863 fi 12864 if test $ac_cv_c_bigendian = unknown; then 12865 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 12866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12867/* end confdefs.h. */ 12868#include <limits.h> 12869 12870int 12871main () 12872{ 12873#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 12874 bogus endian macros 12875 #endif 12876 12877 ; 12878 return 0; 12879} 12880_ACEOF 12881if ac_fn_c_try_compile "$LINENO"; then : 12882 # It does; now see whether it defined to _BIG_ENDIAN or not. 12883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12884/* end confdefs.h. */ 12885#include <limits.h> 12886 12887int 12888main () 12889{ 12890#ifndef _BIG_ENDIAN 12891 not big endian 12892 #endif 12893 12894 ; 12895 return 0; 12896} 12897_ACEOF 12898if ac_fn_c_try_compile "$LINENO"; then : 12899 ac_cv_c_bigendian=yes 12900else 12901 ac_cv_c_bigendian=no 12902fi 12903rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12904fi 12905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12906 fi 12907 if test $ac_cv_c_bigendian = unknown; then 12908 # Compile a test program. 12909 if test "$cross_compiling" = yes; then : 12910 # Try to guess by grepping values from an object file. 12911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12912/* end confdefs.h. */ 12913short int ascii_mm[] = 12914 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 12915 short int ascii_ii[] = 12916 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 12917 int use_ascii (int i) { 12918 return ascii_mm[i] + ascii_ii[i]; 12919 } 12920 short int ebcdic_ii[] = 12921 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 12922 short int ebcdic_mm[] = 12923 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 12924 int use_ebcdic (int i) { 12925 return ebcdic_mm[i] + ebcdic_ii[i]; 12926 } 12927 extern int foo; 12928 12929int 12930main () 12931{ 12932return use_ascii (foo) == use_ebcdic (foo); 12933 ; 12934 return 0; 12935} 12936_ACEOF 12937if ac_fn_c_try_compile "$LINENO"; then : 12938 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 12939 ac_cv_c_bigendian=yes 12940 fi 12941 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 12942 if test "$ac_cv_c_bigendian" = unknown; then 12943 ac_cv_c_bigendian=no 12944 else 12945 # finding both strings is unlikely to happen, but who knows? 12946 ac_cv_c_bigendian=unknown 12947 fi 12948 fi 12949fi 12950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12951else 12952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12953/* end confdefs.h. */ 12954$ac_includes_default 12955int 12956main () 12957{ 12958 12959 /* Are we little or big endian? From Harbison&Steele. */ 12960 union 12961 { 12962 long int l; 12963 char c[sizeof (long int)]; 12964 } u; 12965 u.l = 1; 12966 return u.c[sizeof (long int) - 1] == 1; 12967 12968 ; 12969 return 0; 12970} 12971_ACEOF 12972if ac_fn_c_try_run "$LINENO"; then : 12973 ac_cv_c_bigendian=no 12974else 12975 ac_cv_c_bigendian=yes 12976fi 12977rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12978 conftest.$ac_objext conftest.beam conftest.$ac_ext 12979fi 12980 12981 fi 12982fi 12983{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 12984$as_echo "$ac_cv_c_bigendian" >&6; } 12985 case $ac_cv_c_bigendian in #( 12986 yes) 12987 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 12988;; #( 12989 no) 12990 ;; #( 12991 universal) 12992 12993$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 12994 12995 ;; #( 12996 *) 12997 as_fn_error $? "unknown endianness 12998 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 12999 esac 13000 13001if test $cross_compiling = no; then 13002 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh 13003else 13004 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh 13005fi 13006ASM_TYPES_HEADER=./asm_types.h 13007 13008echo "/* These defines are needed for the public ext2fs.h header file */" \ 13009 > public_config.h 13010if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then 13011 uniq tmp_config.$$ >> public_config.h 13012else 13013 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h 13014fi 13015if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then 13016 uniq tmp_config.$$ >> public_config.h 13017else 13018 echo "#undef WORDS_BIGENDIAN" >> public_config.h 13019fi 13020rm -f tmp_config.$$ 13021PUBLIC_CONFIG_HEADER=./public_config.h 13022 13023for ac_header in inttypes.h 13024do : 13025 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 13026if test "x$ac_cv_header_inttypes_h" = xyes; then : 13027 cat >>confdefs.h <<_ACEOF 13028#define HAVE_INTTYPES_H 1 13029_ACEOF 13030 13031fi 13032 13033done 13034 13035ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default" 13036if test "x$ac_cv_type_intptr_t" = xyes; then : 13037 13038cat >>confdefs.h <<_ACEOF 13039#define HAVE_INTPTR_T 1 13040_ACEOF 13041 13042 13043fi 13044 13045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5 13046$as_echo_n "checking whether struct stat has a st_flags field... " >&6; } 13047if ${e2fsprogs_cv_struct_st_flags+:} false; then : 13048 $as_echo_n "(cached) " >&6 13049else 13050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13051/* end confdefs.h. */ 13052#include <sys/stat.h> 13053int 13054main () 13055{ 13056struct stat stat; stat.st_flags = 0; 13057 ; 13058 return 0; 13059} 13060_ACEOF 13061if ac_fn_c_try_compile "$LINENO"; then : 13062 e2fsprogs_cv_struct_st_flags=yes 13063else 13064 e2fsprogs_cv_struct_st_flags=no 13065fi 13066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13067fi 13068 13069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5 13070$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; } 13071if test "$e2fsprogs_cv_struct_st_flags" = yes; then 13072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5 13073$as_echo_n "checking whether st_flags field is useful... " >&6; } 13074 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then : 13075 $as_echo_n "(cached) " >&6 13076else 13077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13078/* end confdefs.h. */ 13079#include <sys/stat.h> 13080int 13081main () 13082{ 13083struct stat stat; stat.st_flags |= UF_IMMUTABLE; 13084 ; 13085 return 0; 13086} 13087_ACEOF 13088if ac_fn_c_try_compile "$LINENO"; then : 13089 e2fsprogs_cv_struct_st_flags_immut=yes 13090else 13091 e2fsprogs_cv_struct_st_flags_immut=no 13092fi 13093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13094fi 13095 13096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5 13097$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; } 13098 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then 13099 13100$as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h 13101 13102 fi 13103fi 13104ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h> 13105 #include <sys/socket.h> 13106" 13107if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then : 13108 13109cat >>confdefs.h <<_ACEOF 13110#define HAVE_SA_LEN 1 13111_ACEOF 13112 13113fi 13114 13115if test -n "$BLKID_CMT"; then 13116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_probe_get_topology in -lblkid" >&5 13117$as_echo_n "checking for blkid_probe_get_topology in -lblkid... " >&6; } 13118if ${ac_cv_lib_blkid_blkid_probe_get_topology+:} false; then : 13119 $as_echo_n "(cached) " >&6 13120else 13121 ac_check_lib_save_LIBS=$LIBS 13122LIBS="-lblkid $LIBS" 13123cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13124/* end confdefs.h. */ 13125 13126/* Override any GCC internal prototype to avoid an error. 13127 Use char because int might match the return type of a GCC 13128 builtin and then its argument prototype would still apply. */ 13129#ifdef __cplusplus 13130extern "C" 13131#endif 13132char blkid_probe_get_topology (); 13133int 13134main () 13135{ 13136return blkid_probe_get_topology (); 13137 ; 13138 return 0; 13139} 13140_ACEOF 13141if ac_fn_c_try_link "$LINENO"; then : 13142 ac_cv_lib_blkid_blkid_probe_get_topology=yes 13143else 13144 ac_cv_lib_blkid_blkid_probe_get_topology=no 13145fi 13146rm -f core conftest.err conftest.$ac_objext \ 13147 conftest$ac_exeext conftest.$ac_ext 13148LIBS=$ac_check_lib_save_LIBS 13149fi 13150{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_probe_get_topology" >&5 13151$as_echo "$ac_cv_lib_blkid_blkid_probe_get_topology" >&6; } 13152if test "x$ac_cv_lib_blkid_blkid_probe_get_topology" = xyes; then : 13153 13154$as_echo "#define HAVE_BLKID_PROBE_GET_TOPOLOGY 1" >>confdefs.h 13155 13156fi 13157 13158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_probe_enable_partitions in -lblkid" >&5 13159$as_echo_n "checking for blkid_probe_enable_partitions in -lblkid... " >&6; } 13160if ${ac_cv_lib_blkid_blkid_probe_enable_partitions+:} false; then : 13161 $as_echo_n "(cached) " >&6 13162else 13163 ac_check_lib_save_LIBS=$LIBS 13164LIBS="-lblkid $LIBS" 13165cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13166/* end confdefs.h. */ 13167 13168/* Override any GCC internal prototype to avoid an error. 13169 Use char because int might match the return type of a GCC 13170 builtin and then its argument prototype would still apply. */ 13171#ifdef __cplusplus 13172extern "C" 13173#endif 13174char blkid_probe_enable_partitions (); 13175int 13176main () 13177{ 13178return blkid_probe_enable_partitions (); 13179 ; 13180 return 0; 13181} 13182_ACEOF 13183if ac_fn_c_try_link "$LINENO"; then : 13184 ac_cv_lib_blkid_blkid_probe_enable_partitions=yes 13185else 13186 ac_cv_lib_blkid_blkid_probe_enable_partitions=no 13187fi 13188rm -f core conftest.err conftest.$ac_objext \ 13189 conftest$ac_exeext conftest.$ac_ext 13190LIBS=$ac_check_lib_save_LIBS 13191fi 13192{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_probe_enable_partitions" >&5 13193$as_echo "$ac_cv_lib_blkid_blkid_probe_enable_partitions" >&6; } 13194if test "x$ac_cv_lib_blkid_blkid_probe_enable_partitions" = xyes; then : 13195 13196$as_echo "#define HAVE_BLKID_PROBE_ENABLE_PARTITIONS 1" >>confdefs.h 13197 13198fi 13199 13200fi 13201if test -n "$DLOPEN_LIB" ; then 13202 ac_cv_func_dlopen=yes 13203fi 13204for ac_func in __secure_getenv add_key backtrace chflags dlopen fadvise64 fallocate fallocate64 fchown fcntl fdatasync fstat64 fsync ftruncate64 futimes getcwd getdtablesize gethostname getmntinfo getpwuid_r getrlimit getrusage jrand48 keyctl llistxattr llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl pread pwrite pread64 pwrite64 secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime utimes valloc 13205do : 13206 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13207ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13208if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13209 cat >>confdefs.h <<_ACEOF 13210#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13211_ACEOF 13212 13213fi 13214done 13215 13216SOCKET_LIB='' 13217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 13218$as_echo_n "checking for socket in -lsocket... " >&6; } 13219if ${ac_cv_lib_socket_socket+:} false; then : 13220 $as_echo_n "(cached) " >&6 13221else 13222 ac_check_lib_save_LIBS=$LIBS 13223LIBS="-lsocket $LIBS" 13224cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13225/* end confdefs.h. */ 13226 13227/* Override any GCC internal prototype to avoid an error. 13228 Use char because int might match the return type of a GCC 13229 builtin and then its argument prototype would still apply. */ 13230#ifdef __cplusplus 13231extern "C" 13232#endif 13233char socket (); 13234int 13235main () 13236{ 13237return socket (); 13238 ; 13239 return 0; 13240} 13241_ACEOF 13242if ac_fn_c_try_link "$LINENO"; then : 13243 ac_cv_lib_socket_socket=yes 13244else 13245 ac_cv_lib_socket_socket=no 13246fi 13247rm -f core conftest.err conftest.$ac_objext \ 13248 conftest$ac_exeext conftest.$ac_ext 13249LIBS=$ac_check_lib_save_LIBS 13250fi 13251{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 13252$as_echo "$ac_cv_lib_socket_socket" >&6; } 13253if test "x$ac_cv_lib_socket_socket" = xyes; then : 13254 SOCKET_LIB=-lsocket 13255fi 13256 13257 13258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_file in -lmagic" >&5 13259$as_echo_n "checking for magic_file in -lmagic... " >&6; } 13260if ${ac_cv_lib_magic_magic_file+:} false; then : 13261 $as_echo_n "(cached) " >&6 13262else 13263 ac_check_lib_save_LIBS=$LIBS 13264LIBS="-lmagic $LIBS" 13265cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13266/* end confdefs.h. */ 13267 13268/* Override any GCC internal prototype to avoid an error. 13269 Use char because int might match the return type of a GCC 13270 builtin and then its argument prototype would still apply. */ 13271#ifdef __cplusplus 13272extern "C" 13273#endif 13274char magic_file (); 13275int 13276main () 13277{ 13278return magic_file (); 13279 ; 13280 return 0; 13281} 13282_ACEOF 13283if ac_fn_c_try_link "$LINENO"; then : 13284 ac_cv_lib_magic_magic_file=yes 13285else 13286 ac_cv_lib_magic_magic_file=no 13287fi 13288rm -f core conftest.err conftest.$ac_objext \ 13289 conftest$ac_exeext conftest.$ac_ext 13290LIBS=$ac_check_lib_save_LIBS 13291fi 13292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_file" >&5 13293$as_echo "$ac_cv_lib_magic_magic_file" >&6; } 13294if test "x$ac_cv_lib_magic_magic_file" = xyes; then : 13295 MAGIC_LIB=-lmagic 13296for ac_header in magic.h 13297do : 13298 ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default" 13299if test "x$ac_cv_header_magic_h" = xyes; then : 13300 cat >>confdefs.h <<_ACEOF 13301#define HAVE_MAGIC_H 1 13302_ACEOF 13303 13304fi 13305 13306done 13307 13308fi 13309 13310if test "$ac_cv_func_dlopen" = yes ; then 13311 MAGIC_LIB=$DLOPEN_LIB 13312fi 13313 13314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5 13315$as_echo_n "checking for clock_gettime in -lrt... " >&6; } 13316if ${ac_cv_lib_rt_clock_gettime+:} false; then : 13317 $as_echo_n "(cached) " >&6 13318else 13319 ac_check_lib_save_LIBS=$LIBS 13320LIBS="-lrt $LIBS" 13321cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13322/* end confdefs.h. */ 13323 13324/* Override any GCC internal prototype to avoid an error. 13325 Use char because int might match the return type of a GCC 13326 builtin and then its argument prototype would still apply. */ 13327#ifdef __cplusplus 13328extern "C" 13329#endif 13330char clock_gettime (); 13331int 13332main () 13333{ 13334return clock_gettime (); 13335 ; 13336 return 0; 13337} 13338_ACEOF 13339if ac_fn_c_try_link "$LINENO"; then : 13340 ac_cv_lib_rt_clock_gettime=yes 13341else 13342 ac_cv_lib_rt_clock_gettime=no 13343fi 13344rm -f core conftest.err conftest.$ac_objext \ 13345 conftest$ac_exeext conftest.$ac_ext 13346LIBS=$ac_check_lib_save_LIBS 13347fi 13348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5 13349$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } 13350if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : 13351 CLOCK_GETTIME_LIB=-lrt 13352fi 13353 13354 13355FUSE_CMT= 13356FUSE_LIB= 13357# Check whether --enable-fuse2fs was given. 13358if test "${enable_fuse2fs+set}" = set; then : 13359 enableval=$enable_fuse2fs; if test "$enableval" = "no" 13360then 13361 FUSE_CMT="#" 13362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling fuse2fs" >&5 13363$as_echo "Disabling fuse2fs" >&6; } 13364else 13365 for ac_header in pthread.h fuse.h 13366do : 13367 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13368ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64 13369#define FUSE_USE_VERSION 29 13370" 13371if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 13372 cat >>confdefs.h <<_ACEOF 13373#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13374_ACEOF 13375 13376else 13377 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13378$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13379as_fn_error $? "Cannot find fuse2fs headers. 13380See \`config.log' for more details" "$LINENO" 5; } 13381fi 13382 13383done 13384 13385 13386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13387/* end confdefs.h. */ 13388#define FUSE_USE_VERSION 29 13389#ifdef __linux__ 13390#include <linux/fs.h> 13391#include <linux/falloc.h> 13392#include <linux/xattr.h> 13393#endif 13394 13395int 13396main () 13397{ 13398 13399 ; 13400 return 0; 13401} 13402_ACEOF 13403if ac_fn_c_try_cpp "$LINENO"; then : 13404 13405else 13406 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13407$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13408as_fn_error $? "Cannot find fuse2fs Linux headers. 13409See \`config.log' for more details" "$LINENO" 5; } 13410fi 13411rm -f conftest.err conftest.i conftest.$ac_ext 13412 13413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5 13414$as_echo_n "checking for fuse_main in -losxfuse... " >&6; } 13415if ${ac_cv_lib_osxfuse_fuse_main+:} false; then : 13416 $as_echo_n "(cached) " >&6 13417else 13418 ac_check_lib_save_LIBS=$LIBS 13419LIBS="-losxfuse $LIBS" 13420cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13421/* end confdefs.h. */ 13422 13423/* Override any GCC internal prototype to avoid an error. 13424 Use char because int might match the return type of a GCC 13425 builtin and then its argument prototype would still apply. */ 13426#ifdef __cplusplus 13427extern "C" 13428#endif 13429char fuse_main (); 13430int 13431main () 13432{ 13433return fuse_main (); 13434 ; 13435 return 0; 13436} 13437_ACEOF 13438if ac_fn_c_try_link "$LINENO"; then : 13439 ac_cv_lib_osxfuse_fuse_main=yes 13440else 13441 ac_cv_lib_osxfuse_fuse_main=no 13442fi 13443rm -f core conftest.err conftest.$ac_objext \ 13444 conftest$ac_exeext conftest.$ac_ext 13445LIBS=$ac_check_lib_save_LIBS 13446fi 13447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5 13448$as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; } 13449if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then : 13450 FUSE_LIB=-losxfuse 13451else 13452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5 13453$as_echo_n "checking for fuse_main in -lfuse... " >&6; } 13454if ${ac_cv_lib_fuse_fuse_main+:} false; then : 13455 $as_echo_n "(cached) " >&6 13456else 13457 ac_check_lib_save_LIBS=$LIBS 13458LIBS="-lfuse $LIBS" 13459cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13460/* end confdefs.h. */ 13461 13462/* Override any GCC internal prototype to avoid an error. 13463 Use char because int might match the return type of a GCC 13464 builtin and then its argument prototype would still apply. */ 13465#ifdef __cplusplus 13466extern "C" 13467#endif 13468char fuse_main (); 13469int 13470main () 13471{ 13472return fuse_main (); 13473 ; 13474 return 0; 13475} 13476_ACEOF 13477if ac_fn_c_try_link "$LINENO"; then : 13478 ac_cv_lib_fuse_fuse_main=yes 13479else 13480 ac_cv_lib_fuse_fuse_main=no 13481fi 13482rm -f core conftest.err conftest.$ac_objext \ 13483 conftest$ac_exeext conftest.$ac_ext 13484LIBS=$ac_check_lib_save_LIBS 13485fi 13486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5 13487$as_echo "$ac_cv_lib_fuse_fuse_main" >&6; } 13488if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then : 13489 FUSE_LIB=-lfuse 13490else 13491 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13492$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13493as_fn_error $? "Cannot find fuse library. 13494See \`config.log' for more details" "$LINENO" 5; } 13495fi 13496 13497fi 13498 13499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs" >&5 13500$as_echo "Enabling fuse2fs" >&6; } 13501fi 13502 13503else 13504 for ac_header in pthread.h fuse.h 13505do : 13506 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13507ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64 13508#define FUSE_USE_VERSION 29 13509#ifdef __linux__ 13510# include <linux/fs.h> 13511# include <linux/falloc.h> 13512# include <linux/xattr.h> 13513#endif 13514" 13515if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 13516 cat >>confdefs.h <<_ACEOF 13517#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13518_ACEOF 13519 13520else 13521 FUSE_CMT="#" 13522fi 13523 13524done 13525 13526if test -z "$FUSE_CMT" 13527then 13528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5 13529$as_echo_n "checking for fuse_main in -losxfuse... " >&6; } 13530if ${ac_cv_lib_osxfuse_fuse_main+:} false; then : 13531 $as_echo_n "(cached) " >&6 13532else 13533 ac_check_lib_save_LIBS=$LIBS 13534LIBS="-losxfuse $LIBS" 13535cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13536/* end confdefs.h. */ 13537 13538/* Override any GCC internal prototype to avoid an error. 13539 Use char because int might match the return type of a GCC 13540 builtin and then its argument prototype would still apply. */ 13541#ifdef __cplusplus 13542extern "C" 13543#endif 13544char fuse_main (); 13545int 13546main () 13547{ 13548return fuse_main (); 13549 ; 13550 return 0; 13551} 13552_ACEOF 13553if ac_fn_c_try_link "$LINENO"; then : 13554 ac_cv_lib_osxfuse_fuse_main=yes 13555else 13556 ac_cv_lib_osxfuse_fuse_main=no 13557fi 13558rm -f core conftest.err conftest.$ac_objext \ 13559 conftest$ac_exeext conftest.$ac_ext 13560LIBS=$ac_check_lib_save_LIBS 13561fi 13562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5 13563$as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; } 13564if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then : 13565 FUSE_LIB=-losxfuse 13566else 13567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5 13568$as_echo_n "checking for fuse_main in -lfuse... " >&6; } 13569if ${ac_cv_lib_fuse_fuse_main+:} false; then : 13570 $as_echo_n "(cached) " >&6 13571else 13572 ac_check_lib_save_LIBS=$LIBS 13573LIBS="-lfuse $LIBS" 13574cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13575/* end confdefs.h. */ 13576 13577/* Override any GCC internal prototype to avoid an error. 13578 Use char because int might match the return type of a GCC 13579 builtin and then its argument prototype would still apply. */ 13580#ifdef __cplusplus 13581extern "C" 13582#endif 13583char fuse_main (); 13584int 13585main () 13586{ 13587return fuse_main (); 13588 ; 13589 return 0; 13590} 13591_ACEOF 13592if ac_fn_c_try_link "$LINENO"; then : 13593 ac_cv_lib_fuse_fuse_main=yes 13594else 13595 ac_cv_lib_fuse_fuse_main=no 13596fi 13597rm -f core conftest.err conftest.$ac_objext \ 13598 conftest$ac_exeext conftest.$ac_ext 13599LIBS=$ac_check_lib_save_LIBS 13600fi 13601{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5 13602$as_echo "$ac_cv_lib_fuse_fuse_main" >&6; } 13603if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then : 13604 FUSE_LIB=-lfuse 13605else 13606 FUSE_CMT="#" 13607fi 13608 13609fi 13610 13611fi 13612if test -z "$FUSE_CMT" 13613then 13614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs by default." >&5 13615$as_echo "Enabling fuse2fs by default." >&6; } 13616fi 13617 13618fi 13619 13620 13621 13622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5 13623$as_echo_n "checking for optreset... " >&6; } 13624if ${ac_cv_have_optreset+:} false; then : 13625 $as_echo_n "(cached) " >&6 13626else 13627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13628/* end confdefs.h. */ 13629#include <unistd.h> 13630 13631_ACEOF 13632if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13633 $EGREP "optreset" >/dev/null 2>&1; then : 13634 ac_cv_have_optreset=yes 13635else 13636 ac_cv_have_optreset=no 13637fi 13638rm -f conftest* 13639 13640fi 13641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5 13642$as_echo "$ac_cv_have_optreset" >&6; } 13643if test $ac_cv_have_optreset = yes; then 13644 13645$as_echo "#define HAVE_OPTRESET 1" >>confdefs.h 13646 13647fi 13648 13649SEM_INIT_LIB='' 13650echo GL_THREADS_API: ${gl_threads_api} 13651if test "${gl_threads_api}" != none 13652then 13653 ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init" 13654if test "x$ac_cv_func_sem_init" = xyes; then : 13655 13656else 13657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5 13658$as_echo_n "checking for sem_init in -lpthread... " >&6; } 13659if ${ac_cv_lib_pthread_sem_init+:} false; then : 13660 $as_echo_n "(cached) " >&6 13661else 13662 ac_check_lib_save_LIBS=$LIBS 13663LIBS="-lpthread $LIBS" 13664cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13665/* end confdefs.h. */ 13666 13667/* Override any GCC internal prototype to avoid an error. 13668 Use char because int might match the return type of a GCC 13669 builtin and then its argument prototype would still apply. */ 13670#ifdef __cplusplus 13671extern "C" 13672#endif 13673char sem_init (); 13674int 13675main () 13676{ 13677return sem_init (); 13678 ; 13679 return 0; 13680} 13681_ACEOF 13682if ac_fn_c_try_link "$LINENO"; then : 13683 ac_cv_lib_pthread_sem_init=yes 13684else 13685 ac_cv_lib_pthread_sem_init=no 13686fi 13687rm -f core conftest.err conftest.$ac_objext \ 13688 conftest$ac_exeext conftest.$ac_ext 13689LIBS=$ac_check_lib_save_LIBS 13690fi 13691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5 13692$as_echo "$ac_cv_lib_pthread_sem_init" >&6; } 13693if test "x$ac_cv_lib_pthread_sem_init" = xyes; then : 13694 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h 13695 13696 SEM_INIT_LIB=-lpthread 13697else 13698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5 13699$as_echo_n "checking for sem_init in -lrt... " >&6; } 13700if ${ac_cv_lib_rt_sem_init+:} false; then : 13701 $as_echo_n "(cached) " >&6 13702else 13703 ac_check_lib_save_LIBS=$LIBS 13704LIBS="-lrt $LIBS" 13705cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13706/* end confdefs.h. */ 13707 13708/* Override any GCC internal prototype to avoid an error. 13709 Use char because int might match the return type of a GCC 13710 builtin and then its argument prototype would still apply. */ 13711#ifdef __cplusplus 13712extern "C" 13713#endif 13714char sem_init (); 13715int 13716main () 13717{ 13718return sem_init (); 13719 ; 13720 return 0; 13721} 13722_ACEOF 13723if ac_fn_c_try_link "$LINENO"; then : 13724 ac_cv_lib_rt_sem_init=yes 13725else 13726 ac_cv_lib_rt_sem_init=no 13727fi 13728rm -f core conftest.err conftest.$ac_objext \ 13729 conftest$ac_exeext conftest.$ac_ext 13730LIBS=$ac_check_lib_save_LIBS 13731fi 13732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5 13733$as_echo "$ac_cv_lib_rt_sem_init" >&6; } 13734if test "x$ac_cv_lib_rt_sem_init" = xyes; then : 13735 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h 13736 13737 SEM_INIT_LIB=-lrt 13738else 13739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5 13740$as_echo_n "checking for sem_init in -lposix4... " >&6; } 13741if ${ac_cv_lib_posix4_sem_init+:} false; then : 13742 $as_echo_n "(cached) " >&6 13743else 13744 ac_check_lib_save_LIBS=$LIBS 13745LIBS="-lposix4 $LIBS" 13746cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13747/* end confdefs.h. */ 13748 13749/* Override any GCC internal prototype to avoid an error. 13750 Use char because int might match the return type of a GCC 13751 builtin and then its argument prototype would still apply. */ 13752#ifdef __cplusplus 13753extern "C" 13754#endif 13755char sem_init (); 13756int 13757main () 13758{ 13759return sem_init (); 13760 ; 13761 return 0; 13762} 13763_ACEOF 13764if ac_fn_c_try_link "$LINENO"; then : 13765 ac_cv_lib_posix4_sem_init=yes 13766else 13767 ac_cv_lib_posix4_sem_init=no 13768fi 13769rm -f core conftest.err conftest.$ac_objext \ 13770 conftest$ac_exeext conftest.$ac_ext 13771LIBS=$ac_check_lib_save_LIBS 13772fi 13773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5 13774$as_echo "$ac_cv_lib_posix4_sem_init" >&6; } 13775if test "x$ac_cv_lib_posix4_sem_init" = xyes; then : 13776 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h 13777 13778 SEM_INIT_LIB=-lposix4 13779fi 13780 13781fi 13782 13783fi 13784 13785fi 13786fi 13787 13788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5 13789$as_echo_n "checking for unified diff option... " >&6; } 13790if diff -u $0 $0 > /dev/null 2>&1 ; then 13791 UNI_DIFF_OPTS=-u 13792else 13793 UNI_DIFF_OPTS=-c 13794fi 13795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5 13796$as_echo "$UNI_DIFF_OPTS" >&6; } 13797 13798case "$host_os" in 13799linux*) 13800 13801$as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h 13802 13803 ;; 13804esac 13805 13806 if test "x$ac_cv_header_sys_mount_h" = x; then : 13807 for ac_header in sys/mount.h 13808do : 13809 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default" 13810if test "x$ac_cv_header_sys_mount_h" = xyes; then : 13811 cat >>confdefs.h <<_ACEOF 13812#define HAVE_SYS_MOUNT_H 1 13813_ACEOF 13814 13815fi 13816 13817done 13818 13819fi 13820 if test "x$ac_cv_header_sys_mount_h" = xno; then : 13821 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13822$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13823as_fn_error $? "error: sys/mount.h not present on your system! 13824See \`config.log' for more details" "$LINENO" 5; } 13825fi 13826 $as_echo_n "checking for mount 'nosuid' option... " 13827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13828/* end confdefs.h. */ 13829#include <sys/mount.h> 13830int 13831main () 13832{ 13833void *temp = (void *)(MS_NOSUID); (void) temp; 13834 ; 13835 return 0; 13836} 13837_ACEOF 13838if ac_fn_c_try_compile "$LINENO"; then : 13839 13840$as_echo "#define HAVE_MOUNT_NOSUID 1" >>confdefs.h 13841 13842 ac_cv_mount_nosuid=yes 13843 $as_echo "yes" 13844else 13845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13846/* end confdefs.h. */ 13847#include <sys/mount.h> 13848int 13849main () 13850{ 13851void *temp = (void *)(MNT_NOSUID); (void) temp; 13852 ; 13853 return 0; 13854} 13855_ACEOF 13856if ac_fn_c_try_compile "$LINENO"; then : 13857 13858$as_echo "#define HAVE_MOUNT_NOSUID 1" >>confdefs.h 13859 13860 ac_cv_mount_nosuid=yes 13861 $as_echo "yes" 13862else 13863 ac_cv_mount_nosuid=no 13864 $as_echo "no" 13865 13866fi 13867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13868 13869fi 13870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13871 13872 13873 if test "x$ac_cv_header_sys_mount_h" = x; then : 13874 for ac_header in sys/mount.h 13875do : 13876 ac_fn_c_check_header_mongrel "$LINENO" "sys/mount.h" "ac_cv_header_sys_mount_h" "$ac_includes_default" 13877if test "x$ac_cv_header_sys_mount_h" = xyes; then : 13878 cat >>confdefs.h <<_ACEOF 13879#define HAVE_SYS_MOUNT_H 1 13880_ACEOF 13881 13882fi 13883 13884done 13885 13886fi 13887 if test "x$ac_cv_header_sys_mount_h" = xno; then : 13888 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13889$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13890as_fn_error $? "error: sys/mount.h not present on your system! 13891See \`config.log' for more details" "$LINENO" 5; } 13892fi 13893 $as_echo_n "checking for mount 'nodev' option... " 13894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13895/* end confdefs.h. */ 13896#include <sys/mount.h> 13897int 13898main () 13899{ 13900void *temp = (void *)(MS_NODEV); (void) temp; 13901 ; 13902 return 0; 13903} 13904_ACEOF 13905if ac_fn_c_try_compile "$LINENO"; then : 13906 13907$as_echo "#define HAVE_MOUNT_NODEV 1" >>confdefs.h 13908 13909 ac_cv_mount_nodev=yes 13910 $as_echo "yes" 13911else 13912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13913/* end confdefs.h. */ 13914#include <sys/mount.h> 13915int 13916main () 13917{ 13918void *temp = (void *)(MNT_NODEV); (void) temp; 13919 ; 13920 return 0; 13921} 13922_ACEOF 13923if ac_fn_c_try_compile "$LINENO"; then : 13924 13925$as_echo "#define HAVE_MOUNT_NODEV 1" >>confdefs.h 13926 13927 ac_cv_mount_nodev=yes 13928 $as_echo "yes" 13929else 13930 ac_cv_mount_nodev=no 13931 $as_echo "no" 13932 13933fi 13934rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13935 13936fi 13937rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13938 13939# Check whether --enable-lto was given. 13940if test "${enable_lto+set}" = set; then : 13941 enableval=$enable_lto; 13942else 13943 enable_lto=no 13944fi 13945 13946if test "$enable_lto" = "yes" || test "$enable_lto" = "probe"; then 13947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if C compiler supports LTO" >&5 13948$as_echo_n "checking if C compiler supports LTO... " >&6; } 13949 OLD_CFLAGS="$CFLAGS" 13950 OLD_LDFLAGS="$LDFLAGS" 13951 LTO_FLAGS="-g -flto -ffat-lto-objects" 13952 CFLAGS="$CFLAGS $LTO_FLAGS" 13953 LDFLAGS="$LDFLAGS $LTO_FLAGS" 13954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13955/* end confdefs.h. */ 13956 13957int 13958main () 13959{ 13960 13961 ; 13962 return 0; 13963} 13964_ACEOF 13965if ac_fn_c_try_link "$LINENO"; then : 13966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13967$as_echo "yes" >&6; } 13968 lto_cflags=$LTO_FLAGS 13969 lto_ldflags=$LTO_FLAGS 13970 # Extract the first word of "gcc-ar", so it can be a program name with args. 13971set dummy gcc-ar; ac_word=$2 13972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13973$as_echo_n "checking for $ac_word... " >&6; } 13974if ${ac_cv_path_gcc_ar+:} false; then : 13975 $as_echo_n "(cached) " >&6 13976else 13977 case $gcc_ar in 13978 [\\/]* | ?:[\\/]*) 13979 ac_cv_path_gcc_ar="$gcc_ar" # Let the user override the test with a path. 13980 ;; 13981 *) 13982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13983for as_dir in $PATH 13984do 13985 IFS=$as_save_IFS 13986 test -z "$as_dir" && as_dir=. 13987 for ac_exec_ext in '' $ac_executable_extensions; do 13988 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13989 ac_cv_path_gcc_ar="$as_dir/$ac_word$ac_exec_ext" 13990 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13991 break 2 13992 fi 13993done 13994 done 13995IFS=$as_save_IFS 13996 13997 ;; 13998esac 13999fi 14000gcc_ar=$ac_cv_path_gcc_ar 14001if test -n "$gcc_ar"; then 14002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_ar" >&5 14003$as_echo "$gcc_ar" >&6; } 14004else 14005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14006$as_echo "no" >&6; } 14007fi 14008 14009 14010 # Extract the first word of "gcc-ranlib", so it can be a program name with args. 14011set dummy gcc-ranlib; ac_word=$2 14012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14013$as_echo_n "checking for $ac_word... " >&6; } 14014if ${ac_cv_path_gcc_ranlib+:} false; then : 14015 $as_echo_n "(cached) " >&6 14016else 14017 case $gcc_ranlib in 14018 [\\/]* | ?:[\\/]*) 14019 ac_cv_path_gcc_ranlib="$gcc_ranlib" # Let the user override the test with a path. 14020 ;; 14021 *) 14022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14023for as_dir in $PATH 14024do 14025 IFS=$as_save_IFS 14026 test -z "$as_dir" && as_dir=. 14027 for ac_exec_ext in '' $ac_executable_extensions; do 14028 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14029 ac_cv_path_gcc_ranlib="$as_dir/$ac_word$ac_exec_ext" 14030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14031 break 2 14032 fi 14033done 14034 done 14035IFS=$as_save_IFS 14036 14037 ;; 14038esac 14039fi 14040gcc_ranlib=$ac_cv_path_gcc_ranlib 14041if test -n "$gcc_ranlib"; then 14042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_ranlib" >&5 14043$as_echo "$gcc_ranlib" >&6; } 14044else 14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14046$as_echo "no" >&6; } 14047fi 14048 14049 14050else 14051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14052$as_echo "no" >&6; } 14053fi 14054rm -f core conftest.err conftest.$ac_objext \ 14055 conftest$ac_exeext conftest.$ac_ext 14056 if test -x "$gcc_ar" && test -x "$gcc_ranlib"; then 14057 have_lto=yes 14058 AR="${gcc_ar}" 14059 RANLIB="${gcc_ranlib}" 14060 fi 14061 CFLAGS="${OLD_CFLAGS}" 14062 LDFLAGS="${OLD_LDFLAGS}" 14063 14064 14065 14066fi 14067if test "$enable_lto" = "yes" && test "$have_lto" != "yes"; then 14068 as_fn_error $? "LTO not supported by compiler." "$LINENO" 5 14069fi 14070# Check whether --enable-ubsan was given. 14071if test "${enable_ubsan+set}" = set; then : 14072 enableval=$enable_ubsan; 14073else 14074 enable_ubsan=no 14075fi 14076 14077if test "$enable_ubsan" = "yes" || test "$enable_ubsan" = "probe"; then 14078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if C compiler supports UBSAN" >&5 14079$as_echo_n "checking if C compiler supports UBSAN... " >&6; } 14080 OLD_CFLAGS="$CFLAGS" 14081 OLD_LDFLAGS="$LDFLAGS" 14082 UBSAN_FLAGS="-fsanitize=undefined" 14083 CFLAGS="$CFLAGS $UBSAN_FLAGS" 14084 LDFLAGS="$LDFLAGS $UBSAN_FLAGS" 14085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14086/* end confdefs.h. */ 14087 14088int 14089main () 14090{ 14091 14092 ; 14093 return 0; 14094} 14095_ACEOF 14096if ac_fn_c_try_link "$LINENO"; then : 14097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14098$as_echo "yes" >&6; } 14099 ubsan_cflags=$UBSAN_FLAGS 14100 ubsan_ldflags=$UBSAN_FLAGS 14101 have_ubsan=yes 14102else 14103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14104$as_echo "no" >&6; } 14105fi 14106rm -f core conftest.err conftest.$ac_objext \ 14107 conftest$ac_exeext conftest.$ac_ext 14108 CFLAGS="${OLD_CFLAGS}" 14109 LDFLAGS="${OLD_LDFLAGS}" 14110 14111 14112 14113fi 14114if test "$enable_ubsan" = "yes" && test "$have_ubsan" != "yes"; then 14115 as_fn_error $? "UBSAN not supported by compiler." "$LINENO" 5 14116fi 14117# Check whether --enable-addrsan was given. 14118if test "${enable_addrsan+set}" = set; then : 14119 enableval=$enable_addrsan; 14120else 14121 enable_addrsan=no 14122fi 14123 14124if test "$enable_addrsan" = "yes" || test "$enable_addrsan" = "probe"; then 14125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if C compiler supports ADDRSAN" >&5 14126$as_echo_n "checking if C compiler supports ADDRSAN... " >&6; } 14127 OLD_CFLAGS="$CFLAGS" 14128 OLD_LDFLAGS="$LDFLAGS" 14129 ADDRSAN_FLAGS="-fsanitize=address" 14130 CFLAGS="$CFLAGS $ADDRSAN_FLAGS" 14131 LDFLAGS="$LDFLAGS $ADDRSAN_FLAGS" 14132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14133/* end confdefs.h. */ 14134 14135int 14136main () 14137{ 14138 14139 ; 14140 return 0; 14141} 14142_ACEOF 14143if ac_fn_c_try_link "$LINENO"; then : 14144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14145$as_echo "yes" >&6; } 14146 addrsan_cflags=$ADDRSAN_FLAGS 14147 addrsan_ldflags=$ADDRSAN_FLAGS 14148 have_addrsan=yes 14149else 14150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14151$as_echo "no" >&6; } 14152fi 14153rm -f core conftest.err conftest.$ac_objext \ 14154 conftest$ac_exeext conftest.$ac_ext 14155 CFLAGS="${OLD_CFLAGS}" 14156 LDFLAGS="${OLD_LDFLAGS}" 14157 14158 14159 14160fi 14161if test "$enable_addrsan" = "yes" && test "$have_addrsan" != "yes"; then 14162 as_fn_error $? "ADDRSAN not supported by compiler." "$LINENO" 5 14163fi 14164# Check whether --enable-threadsan was given. 14165if test "${enable_threadsan+set}" = set; then : 14166 enableval=$enable_threadsan; 14167else 14168 enable_threadsan=no 14169fi 14170 14171if test "$enable_threadsan" = "yes" || test "$enable_threadsan" = "probe"; then 14172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if C compiler supports THREADSAN" >&5 14173$as_echo_n "checking if C compiler supports THREADSAN... " >&6; } 14174 OLD_CFLAGS="$CFLAGS" 14175 OLD_LDFLAGS="$LDFLAGS" 14176 THREADSAN_FLAGS="-fsanitize=thread" 14177 CFLAGS="$CFLAGS $THREADSAN_FLAGS" 14178 LDFLAGS="$LDFLAGS $THREADSAN_FLAGS" 14179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14180/* end confdefs.h. */ 14181 14182int 14183main () 14184{ 14185 14186 ; 14187 return 0; 14188} 14189_ACEOF 14190if ac_fn_c_try_link "$LINENO"; then : 14191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14192$as_echo "yes" >&6; } 14193 threadsan_cflags=$THREADSAN_FLAGS 14194 threadsan_ldflags=$THREADSAN_FLAGS 14195 have_threadsan=yes 14196else 14197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14198$as_echo "no" >&6; } 14199fi 14200rm -f core conftest.err conftest.$ac_objext \ 14201 conftest$ac_exeext conftest.$ac_ext 14202 CFLAGS="${OLD_CFLAGS}" 14203 LDFLAGS="${OLD_LDFLAGS}" 14204 14205 14206 14207fi 14208if test "$enable_threadsan" = "yes" && test "$have_threadsan" != "yes"; then 14209 as_fn_error $? "THREADSAN not supported by compiler." "$LINENO" 5 14210fi 14211if test "$have_threadsan" = "yes" && test "$have_addrsan" = "yes"; then 14212 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ADDRSAN and THREADSAN are not known to work together." >&5 14213$as_echo "$as_me: WARNING: ADDRSAN and THREADSAN are not known to work together." >&2;} 14214fi 14215LINUX_CMT="#" 14216CYGWIN_CMT="#" 14217UNIX_CMT= 14218case "$host_os" in 14219linux*) 14220 LINUX_CMT= 14221 ;; 14222cygwin) 14223 CYGWIN_CMT= 14224 UNIX_CMT="#" 14225 ;; 14226esac 14227 14228 14229 14230E2SCRUB_CMT="$LINUX_CMT" 14231 14232case "$host_os" in 14233linux* | gnu* | k*bsd*-gnu) 14234 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then 14235 root_prefix=""; 14236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5 14237$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; } 14238 fi 14239 ;; 14240esac 14241case "$host_os" in 14242linux* | gnu* | k*bsd*-gnu) 14243 if test "$prefix" = NONE ; then 14244 prefix="/usr"; 14245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5 14246$as_echo "On $host_os systems, prefix defaults to /usr" >&6; } 14247 if test "$mandir" = '${prefix}/man' ; then 14248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5 14249$as_echo "...and mandir defaults to /usr/share/man" >&6; } 14250 mandir=/usr/share/man 14251 fi 14252 fi 14253;; 14254esac 14255if test "$root_prefix" = NONE ; then 14256 if test "$prefix" = NONE ; then 14257 root_prefix="$ac_default_prefix" 14258 else 14259 root_prefix="$prefix" 14260 fi 14261 root_bindir=$bindir 14262 root_sbindir=$sbindir 14263 root_libdir=$libdir 14264 root_sysconfdir=$sysconfdir 14265else 14266 root_bindir='${root_prefix}/bin' 14267 root_sbindir='${root_prefix}/sbin' 14268 root_libdir='${root_prefix}/lib' 14269 root_sysconfdir='${root_prefix}/etc' 14270fi 14271if test "$bindir" != '${exec_prefix}/bin'; then 14272 root_bindir=$bindir 14273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5 14274$as_echo "Setting root_bindir to $root_bindir" >&6; } 14275fi 14276if test "$sbindir" != '${exec_prefix}/sbin'; then 14277 root_sbindir=$sbindir 14278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5 14279$as_echo "Setting root_sbindir to $root_sbindir" >&6; } 14280fi 14281if test "$libdir" != '${exec_prefix}/lib'; then 14282 root_libdir=$libdir 14283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5 14284$as_echo "Setting root_libdir to $root_libdir" >&6; } 14285fi 14286if test "$sysconfdir" != '${prefix}/etc'; then 14287 root_sysconfdir=$sysconfdir 14288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5 14289$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; } 14290fi 14291 14292 14293 14294 14295 14296 14297# Check whether --with-multiarch was given. 14298if test "${with_multiarch+set}" = set; then : 14299 withval=$with_multiarch; if test "$withval" = "lib64"; then 14300 libdir=/usr/lib64 14301 root_libdir=/lib64 14302else 14303 libdir=$libdir/$withval 14304 root_libdir=$root_libdir/$withval 14305fi 14306 14307fi 14308 14309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5 14310$as_echo_n "checking whether we can link with -static... " >&6; } 14311if ${ac_cv_e2fsprogs_use_static+:} false; then : 14312 $as_echo_n "(cached) " >&6 14313else 14314 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS_STATIC -static" 14315cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14316/* end confdefs.h. */ 14317#include <stdio.h> 14318int 14319main () 14320{ 14321fflush(stdout); 14322 ; 14323 return 0; 14324} 14325_ACEOF 14326if ac_fn_c_try_link "$LINENO"; then : 14327 ac_cv_e2fsprogs_use_static=yes 14328else 14329 ac_cv_e2fsprogs_use_static=no 14330fi 14331rm -f core conftest.err conftest.$ac_objext \ 14332 conftest$ac_exeext conftest.$ac_ext 14333LDFLAGS=$SAVE_LDFLAGS 14334fi 14335 14336case "$host_os" in 14337solaris2.*) 14338 ac_cv_e2fsprogs_use_static=no 14339;; 14340esac 14341{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5 14342$as_echo "$ac_cv_e2fsprogs_use_static" >&6; } 14343if test $ac_cv_e2fsprogs_use_static = yes; then 14344 LDFLAGS_STATIC="$LDFLAGS_STATIC -static" 14345fi 14346 14347case "$host_os" in 14348darwin*) 14349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5 14350$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; } 14351 14352$as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h 14353 14354 ;; 14355esac 14356if test "$cross_compiling" = yes ; then 14357 DO_TEST_SUITE= 14358else 14359 DO_TEST_SUITE=check 14360fi 14361 14362INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib' 14363if test -n "$CPPFLAGS" ; then 14364 INCLUDES="$INCLUDES $CPPFLAGS" 14365fi 14366if test "$USE_INCLUDED_LIBINTL" = "yes" ; then 14367 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl' 14368fi 14369if test -n "$WITH_DIET_LIBC" ; then 14370 INCLUDES="$INCLUDES -D_REENTRANT" 14371fi 14372 14373if test $cross_compiling = no; then 14374 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H" 14375 BUILD_LDFLAGS="$LDFLAGS" 14376fi 14377 14378 14379CFLAGS_SHLIB=${CFLAGS_SHLIB:-$CFLAGS} 14380CFLAGS_STLIB=${CFLAGS_STLIB:-$CFLAGS} 14381LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS} 14382 14383 14384 14385 14386 14387# Check whether --with-udev_rules_dir was given. 14388if test "${with_udev_rules_dir+set}" = set; then : 14389 withval=$with_udev_rules_dir; 14390else 14391 with_udev_rules_dir=yes 14392fi 14393 14394if test "x${with_udev_rules_dir}" != "xno"; then : 14395 14396 if test "x${with_udev_rules_dir}" = "xyes"; then : 14397 14398 14399pkg_failed=no 14400{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for udev" >&5 14401$as_echo_n "checking for udev... " >&6; } 14402 14403if test -n "$udev_CFLAGS"; then 14404 pkg_cv_udev_CFLAGS="$udev_CFLAGS" 14405 elif test -n "$PKG_CONFIG"; then 14406 if test -n "$PKG_CONFIG" && \ 14407 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"udev\""; } >&5 14408 ($PKG_CONFIG --exists --print-errors "udev") 2>&5 14409 ac_status=$? 14410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14411 test $ac_status = 0; }; then 14412 pkg_cv_udev_CFLAGS=`$PKG_CONFIG --cflags "udev" 2>/dev/null` 14413 test "x$?" != "x0" && pkg_failed=yes 14414else 14415 pkg_failed=yes 14416fi 14417 else 14418 pkg_failed=untried 14419fi 14420if test -n "$udev_LIBS"; then 14421 pkg_cv_udev_LIBS="$udev_LIBS" 14422 elif test -n "$PKG_CONFIG"; then 14423 if test -n "$PKG_CONFIG" && \ 14424 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"udev\""; } >&5 14425 ($PKG_CONFIG --exists --print-errors "udev") 2>&5 14426 ac_status=$? 14427 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14428 test $ac_status = 0; }; then 14429 pkg_cv_udev_LIBS=`$PKG_CONFIG --libs "udev" 2>/dev/null` 14430 test "x$?" != "x0" && pkg_failed=yes 14431else 14432 pkg_failed=yes 14433fi 14434 else 14435 pkg_failed=untried 14436fi 14437 14438 14439 14440if test $pkg_failed = yes; then 14441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14442$as_echo "no" >&6; } 14443 14444if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 14445 _pkg_short_errors_supported=yes 14446else 14447 _pkg_short_errors_supported=no 14448fi 14449 if test $_pkg_short_errors_supported = yes; then 14450 udev_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "udev" 2>&1` 14451 else 14452 udev_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "udev" 2>&1` 14453 fi 14454 # Put the nasty error message in config.log where it belongs 14455 echo "$udev_PKG_ERRORS" >&5 14456 14457 14458 with_udev_rules_dir="" 14459 14460elif test $pkg_failed = untried; then 14461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14462$as_echo "no" >&6; } 14463 14464 with_udev_rules_dir="" 14465 14466else 14467 udev_CFLAGS=$pkg_cv_udev_CFLAGS 14468 udev_LIBS=$pkg_cv_udev_LIBS 14469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14470$as_echo "yes" >&6; } 14471 14472 with_udev_rules_dir="$($PKG_CONFIG --variable=udevdir udev)/rules.d" 14473 14474fi 14475 14476fi 14477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for udev rules dir" >&5 14478$as_echo_n "checking for udev rules dir... " >&6; } 14479 pkg_udev_rules_dir="${with_udev_rules_dir}" 14480 if test -n "${pkg_udev_rules_dir}"; then : 14481 14482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${pkg_udev_rules_dir}" >&5 14483$as_echo "${pkg_udev_rules_dir}" >&6; } 14484 have_udev="yes" 14485 14486else 14487 14488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14489$as_echo "no" >&6; } 14490 have_udev="no" 14491 14492fi 14493 14494else 14495 14496 have_udev="disabled" 14497 14498fi 14499 14500 14501 14502 14503# Check whether --with-crond_dir was given. 14504if test "${with_crond_dir+set}" = set; then : 14505 withval=$with_crond_dir; 14506else 14507 with_crond_dir=yes 14508fi 14509 14510if test "x${with_crond_dir}" != "xno"; then : 14511 14512 if test "x${with_crond_dir}" = "xyes"; then : 14513 14514 if test -d "/etc/cron.d"; then : 14515 with_crond_dir="/etc/cron.d" 14516else 14517 have_crond="no"; with_crond_dir="" 14518fi 14519 14520fi 14521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for system crontab dir" >&5 14522$as_echo_n "checking for system crontab dir... " >&6; } 14523 crond_dir="${with_crond_dir}" 14524 if test -n "${crond_dir}"; then : 14525 14526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${crond_dir}" >&5 14527$as_echo "${crond_dir}" >&6; } 14528 have_crond="yes" 14529 14530else 14531 14532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14533$as_echo "no" >&6; } 14534 have_crond="no" 14535 14536fi 14537 14538else 14539 14540 have_crond="disabled" 14541 14542fi 14543 14544 14545 14546 14547# Check whether --with-systemd_unit_dir was given. 14548if test "${with_systemd_unit_dir+set}" = set; then : 14549 withval=$with_systemd_unit_dir; 14550else 14551 with_systemd_unit_dir=yes 14552fi 14553 14554if test "x${with_systemd_unit_dir}" != "xno"; then : 14555 14556 if test "x${with_systemd_unit_dir}" = "xyes"; then : 14557 14558 14559pkg_failed=no 14560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemd" >&5 14561$as_echo_n "checking for systemd... " >&6; } 14562 14563if test -n "$systemd_CFLAGS"; then 14564 pkg_cv_systemd_CFLAGS="$systemd_CFLAGS" 14565 elif test -n "$PKG_CONFIG"; then 14566 if test -n "$PKG_CONFIG" && \ 14567 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"systemd\""; } >&5 14568 ($PKG_CONFIG --exists --print-errors "systemd") 2>&5 14569 ac_status=$? 14570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14571 test $ac_status = 0; }; then 14572 pkg_cv_systemd_CFLAGS=`$PKG_CONFIG --cflags "systemd" 2>/dev/null` 14573 test "x$?" != "x0" && pkg_failed=yes 14574else 14575 pkg_failed=yes 14576fi 14577 else 14578 pkg_failed=untried 14579fi 14580if test -n "$systemd_LIBS"; then 14581 pkg_cv_systemd_LIBS="$systemd_LIBS" 14582 elif test -n "$PKG_CONFIG"; then 14583 if test -n "$PKG_CONFIG" && \ 14584 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"systemd\""; } >&5 14585 ($PKG_CONFIG --exists --print-errors "systemd") 2>&5 14586 ac_status=$? 14587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 14588 test $ac_status = 0; }; then 14589 pkg_cv_systemd_LIBS=`$PKG_CONFIG --libs "systemd" 2>/dev/null` 14590 test "x$?" != "x0" && pkg_failed=yes 14591else 14592 pkg_failed=yes 14593fi 14594 else 14595 pkg_failed=untried 14596fi 14597 14598 14599 14600if test $pkg_failed = yes; then 14601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14602$as_echo "no" >&6; } 14603 14604if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 14605 _pkg_short_errors_supported=yes 14606else 14607 _pkg_short_errors_supported=no 14608fi 14609 if test $_pkg_short_errors_supported = yes; then 14610 systemd_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "systemd" 2>&1` 14611 else 14612 systemd_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "systemd" 2>&1` 14613 fi 14614 # Put the nasty error message in config.log where it belongs 14615 echo "$systemd_PKG_ERRORS" >&5 14616 14617 14618 with_systemd_unit_dir="" 14619 14620elif test $pkg_failed = untried; then 14621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14622$as_echo "no" >&6; } 14623 14624 with_systemd_unit_dir="" 14625 14626else 14627 systemd_CFLAGS=$pkg_cv_systemd_CFLAGS 14628 systemd_LIBS=$pkg_cv_systemd_LIBS 14629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14630$as_echo "yes" >&6; } 14631 14632 with_systemd_unit_dir="$($PKG_CONFIG --variable=systemdsystemunitdir systemd)" 14633 14634fi 14635 14636 14637fi 14638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemd system unit dir" >&5 14639$as_echo_n "checking for systemd system unit dir... " >&6; } 14640 systemd_system_unit_dir="${with_systemd_unit_dir}" 14641 if test -n "${systemd_system_unit_dir}"; then : 14642 14643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${systemd_system_unit_dir}" >&5 14644$as_echo "${systemd_system_unit_dir}" >&6; } 14645 have_systemd="yes" 14646 14647else 14648 14649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14650$as_echo "no" >&6; } 14651 have_systemd="no" 14652 14653fi 14654 14655else 14656 14657 have_systemd="disabled" 14658 14659fi 14660 14661 14662 14663test -d lib || mkdir lib 14664test -d include || mkdir include 14665test -d include/linux || mkdir include/linux 14666test -d include/asm || mkdir include/asm 14667if test -z "$UUID_CMT" ; then 14668 uuid_out_list="lib/uuid/Makefile lib/uuid/uuid.pc \ 14669 lib/uuid/uuid_types.h" 14670fi 14671if test -z "$BLKID_CMT" ; then 14672 blkid_out_list="lib/blkid/Makefile lib/blkid/blkid.pc \ 14673 lib/blkid/blkid_types.h" 14674fi 14675for i in MCONFIG Makefile \ 14676 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \ 14677 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \ 14678 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \ 14679 $uuid_out_list $blkid_out_list lib/support/Makefile \ 14680 lib/ss/ss.pc lib/et/com_err.pc lib/e2p/e2p.pc lib/ext2fs/ext2fs.pc \ 14681 misc/Makefile ext2ed/Makefile e2fsck/Makefile \ 14682 debugfs/Makefile tests/Makefile tests/progs/Makefile \ 14683 resize/Makefile doc/Makefile intl/Makefile \ 14684 intl/libgnuintl.h po/Makefile.in scrub/Makefile; do 14685 if test -d `dirname ${srcdir}/$i` ; then 14686 outlist="$outlist $i" 14687 fi 14688done 14689ac_config_files="$ac_config_files $outlist" 14690 14691cat >confcache <<\_ACEOF 14692# This file is a shell script that caches the results of configure 14693# tests run on this system so they can be shared between configure 14694# scripts and configure runs, see configure's option --config-cache. 14695# It is not useful on other systems. If it contains results you don't 14696# want to keep, you may remove or edit it. 14697# 14698# config.status only pays attention to the cache file if you give it 14699# the --recheck option to rerun configure. 14700# 14701# `ac_cv_env_foo' variables (set or unset) will be overridden when 14702# loading this file, other *unset* `ac_cv_foo' will be assigned the 14703# following values. 14704 14705_ACEOF 14706 14707# The following way of writing the cache mishandles newlines in values, 14708# but we know of no workaround that is simple, portable, and efficient. 14709# So, we kill variables containing newlines. 14710# Ultrix sh set writes to stderr and can't be redirected directly, 14711# and sets the high bit in the cache file unless we assign to the vars. 14712( 14713 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14714 eval ac_val=\$$ac_var 14715 case $ac_val in #( 14716 *${as_nl}*) 14717 case $ac_var in #( 14718 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14719$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14720 esac 14721 case $ac_var in #( 14722 _ | IFS | as_nl) ;; #( 14723 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14724 *) { eval $ac_var=; unset $ac_var;} ;; 14725 esac ;; 14726 esac 14727 done 14728 14729 (set) 2>&1 | 14730 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14731 *${as_nl}ac_space=\ *) 14732 # `set' does not quote correctly, so add quotes: double-quote 14733 # substitution turns \\\\ into \\, and sed turns \\ into \. 14734 sed -n \ 14735 "s/'/'\\\\''/g; 14736 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14737 ;; #( 14738 *) 14739 # `set' quotes correctly as required by POSIX, so do not add quotes. 14740 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14741 ;; 14742 esac | 14743 sort 14744) | 14745 sed ' 14746 /^ac_cv_env_/b end 14747 t clear 14748 :clear 14749 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14750 t end 14751 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14752 :end' >>confcache 14753if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14754 if test -w "$cache_file"; then 14755 if test "x$cache_file" != "x/dev/null"; then 14756 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14757$as_echo "$as_me: updating cache $cache_file" >&6;} 14758 if test ! -f "$cache_file" || test -h "$cache_file"; then 14759 cat confcache >"$cache_file" 14760 else 14761 case $cache_file in #( 14762 */* | ?:*) 14763 mv -f confcache "$cache_file"$$ && 14764 mv -f "$cache_file"$$ "$cache_file" ;; #( 14765 *) 14766 mv -f confcache "$cache_file" ;; 14767 esac 14768 fi 14769 fi 14770 else 14771 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14772$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14773 fi 14774fi 14775rm -f confcache 14776 14777test "x$prefix" = xNONE && prefix=$ac_default_prefix 14778# Let make expand exec_prefix. 14779test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14780 14781DEFS=-DHAVE_CONFIG_H 14782 14783ac_libobjs= 14784ac_ltlibobjs= 14785U= 14786for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14787 # 1. Remove the extension, and $U if already installed. 14788 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14789 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14790 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14791 # will be set to the directory where LIBOBJS objects are built. 14792 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14793 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14794done 14795LIBOBJS=$ac_libobjs 14796 14797LTLIBOBJS=$ac_ltlibobjs 14798 14799 14800 14801 14802: "${CONFIG_STATUS=./config.status}" 14803ac_write_fail=0 14804ac_clean_files_save=$ac_clean_files 14805ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14806{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14807$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14808as_write_fail=0 14809cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14810#! $SHELL 14811# Generated by $as_me. 14812# Run this file to recreate the current configuration. 14813# Compiler output produced by configure, useful for debugging 14814# configure, is in config.log if it exists. 14815 14816debug=false 14817ac_cs_recheck=false 14818ac_cs_silent=false 14819 14820SHELL=\${CONFIG_SHELL-$SHELL} 14821export SHELL 14822_ASEOF 14823cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14824## -------------------- ## 14825## M4sh Initialization. ## 14826## -------------------- ## 14827 14828# Be more Bourne compatible 14829DUALCASE=1; export DUALCASE # for MKS sh 14830if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14831 emulate sh 14832 NULLCMD=: 14833 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14834 # is contrary to our usage. Disable this feature. 14835 alias -g '${1+"$@"}'='"$@"' 14836 setopt NO_GLOB_SUBST 14837else 14838 case `(set -o) 2>/dev/null` in #( 14839 *posix*) : 14840 set -o posix ;; #( 14841 *) : 14842 ;; 14843esac 14844fi 14845 14846 14847as_nl=' 14848' 14849export as_nl 14850# Printing a long string crashes Solaris 7 /usr/bin/printf. 14851as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14852as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14853as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14854# Prefer a ksh shell builtin over an external printf program on Solaris, 14855# but without wasting forks for bash or zsh. 14856if test -z "$BASH_VERSION$ZSH_VERSION" \ 14857 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14858 as_echo='print -r --' 14859 as_echo_n='print -rn --' 14860elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14861 as_echo='printf %s\n' 14862 as_echo_n='printf %s' 14863else 14864 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14865 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14866 as_echo_n='/usr/ucb/echo -n' 14867 else 14868 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14869 as_echo_n_body='eval 14870 arg=$1; 14871 case $arg in #( 14872 *"$as_nl"*) 14873 expr "X$arg" : "X\\(.*\\)$as_nl"; 14874 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14875 esac; 14876 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14877 ' 14878 export as_echo_n_body 14879 as_echo_n='sh -c $as_echo_n_body as_echo' 14880 fi 14881 export as_echo_body 14882 as_echo='sh -c $as_echo_body as_echo' 14883fi 14884 14885# The user is always right. 14886if test "${PATH_SEPARATOR+set}" != set; then 14887 PATH_SEPARATOR=: 14888 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14889 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14890 PATH_SEPARATOR=';' 14891 } 14892fi 14893 14894 14895# IFS 14896# We need space, tab and new line, in precisely that order. Quoting is 14897# there to prevent editors from complaining about space-tab. 14898# (If _AS_PATH_WALK were called with IFS unset, it would disable word 14899# splitting by setting IFS to empty value.) 14900IFS=" "" $as_nl" 14901 14902# Find who we are. Look in the path if we contain no directory separator. 14903as_myself= 14904case $0 in #(( 14905 *[\\/]* ) as_myself=$0 ;; 14906 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14907for as_dir in $PATH 14908do 14909 IFS=$as_save_IFS 14910 test -z "$as_dir" && as_dir=. 14911 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14912 done 14913IFS=$as_save_IFS 14914 14915 ;; 14916esac 14917# We did not find ourselves, most probably we were run as `sh COMMAND' 14918# in which case we are not to be found in the path. 14919if test "x$as_myself" = x; then 14920 as_myself=$0 14921fi 14922if test ! -f "$as_myself"; then 14923 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14924 exit 1 14925fi 14926 14927# Unset variables that we do not need and which cause bugs (e.g. in 14928# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14929# suppresses any "Segmentation fault" message there. '((' could 14930# trigger a bug in pdksh 5.2.14. 14931for as_var in BASH_ENV ENV MAIL MAILPATH 14932do eval test x\${$as_var+set} = xset \ 14933 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14934done 14935PS1='$ ' 14936PS2='> ' 14937PS4='+ ' 14938 14939# NLS nuisances. 14940LC_ALL=C 14941export LC_ALL 14942LANGUAGE=C 14943export LANGUAGE 14944 14945# CDPATH. 14946(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14947 14948 14949# as_fn_error STATUS ERROR [LINENO LOG_FD] 14950# ---------------------------------------- 14951# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14952# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14953# script with STATUS, using 1 if that was 0. 14954as_fn_error () 14955{ 14956 as_status=$1; test $as_status -eq 0 && as_status=1 14957 if test "$4"; then 14958 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14959 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 14960 fi 14961 $as_echo "$as_me: error: $2" >&2 14962 as_fn_exit $as_status 14963} # as_fn_error 14964 14965 14966# as_fn_set_status STATUS 14967# ----------------------- 14968# Set $? to STATUS, without forking. 14969as_fn_set_status () 14970{ 14971 return $1 14972} # as_fn_set_status 14973 14974# as_fn_exit STATUS 14975# ----------------- 14976# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14977as_fn_exit () 14978{ 14979 set +e 14980 as_fn_set_status $1 14981 exit $1 14982} # as_fn_exit 14983 14984# as_fn_unset VAR 14985# --------------- 14986# Portably unset VAR. 14987as_fn_unset () 14988{ 14989 { eval $1=; unset $1;} 14990} 14991as_unset=as_fn_unset 14992# as_fn_append VAR VALUE 14993# ---------------------- 14994# Append the text in VALUE to the end of the definition contained in VAR. Take 14995# advantage of any shell optimizations that allow amortized linear growth over 14996# repeated appends, instead of the typical quadratic growth present in naive 14997# implementations. 14998if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14999 eval 'as_fn_append () 15000 { 15001 eval $1+=\$2 15002 }' 15003else 15004 as_fn_append () 15005 { 15006 eval $1=\$$1\$2 15007 } 15008fi # as_fn_append 15009 15010# as_fn_arith ARG... 15011# ------------------ 15012# Perform arithmetic evaluation on the ARGs, and store the result in the 15013# global $as_val. Take advantage of shells that can avoid forks. The arguments 15014# must be portable across $(()) and expr. 15015if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 15016 eval 'as_fn_arith () 15017 { 15018 as_val=$(( $* )) 15019 }' 15020else 15021 as_fn_arith () 15022 { 15023 as_val=`expr "$@" || test $? -eq 1` 15024 } 15025fi # as_fn_arith 15026 15027 15028if expr a : '\(a\)' >/dev/null 2>&1 && 15029 test "X`expr 00001 : '.*\(...\)'`" = X001; then 15030 as_expr=expr 15031else 15032 as_expr=false 15033fi 15034 15035if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 15036 as_basename=basename 15037else 15038 as_basename=false 15039fi 15040 15041if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 15042 as_dirname=dirname 15043else 15044 as_dirname=false 15045fi 15046 15047as_me=`$as_basename -- "$0" || 15048$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 15049 X"$0" : 'X\(//\)$' \| \ 15050 X"$0" : 'X\(/\)' \| . 2>/dev/null || 15051$as_echo X/"$0" | 15052 sed '/^.*\/\([^/][^/]*\)\/*$/{ 15053 s//\1/ 15054 q 15055 } 15056 /^X\/\(\/\/\)$/{ 15057 s//\1/ 15058 q 15059 } 15060 /^X\/\(\/\).*/{ 15061 s//\1/ 15062 q 15063 } 15064 s/.*/./; q'` 15065 15066# Avoid depending upon Character Ranges. 15067as_cr_letters='abcdefghijklmnopqrstuvwxyz' 15068as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 15069as_cr_Letters=$as_cr_letters$as_cr_LETTERS 15070as_cr_digits='0123456789' 15071as_cr_alnum=$as_cr_Letters$as_cr_digits 15072 15073ECHO_C= ECHO_N= ECHO_T= 15074case `echo -n x` in #((((( 15075-n*) 15076 case `echo 'xy\c'` in 15077 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 15078 xy) ECHO_C='\c';; 15079 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 15080 ECHO_T=' ';; 15081 esac;; 15082*) 15083 ECHO_N='-n';; 15084esac 15085 15086rm -f conf$$ conf$$.exe conf$$.file 15087if test -d conf$$.dir; then 15088 rm -f conf$$.dir/conf$$.file 15089else 15090 rm -f conf$$.dir 15091 mkdir conf$$.dir 2>/dev/null 15092fi 15093if (echo >conf$$.file) 2>/dev/null; then 15094 if ln -s conf$$.file conf$$ 2>/dev/null; then 15095 as_ln_s='ln -s' 15096 # ... but there are two gotchas: 15097 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 15098 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 15099 # In both cases, we have to default to `cp -pR'. 15100 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 15101 as_ln_s='cp -pR' 15102 elif ln conf$$.file conf$$ 2>/dev/null; then 15103 as_ln_s=ln 15104 else 15105 as_ln_s='cp -pR' 15106 fi 15107else 15108 as_ln_s='cp -pR' 15109fi 15110rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 15111rmdir conf$$.dir 2>/dev/null 15112 15113 15114# as_fn_mkdir_p 15115# ------------- 15116# Create "$as_dir" as a directory, including parents if necessary. 15117as_fn_mkdir_p () 15118{ 15119 15120 case $as_dir in #( 15121 -*) as_dir=./$as_dir;; 15122 esac 15123 test -d "$as_dir" || eval $as_mkdir_p || { 15124 as_dirs= 15125 while :; do 15126 case $as_dir in #( 15127 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 15128 *) as_qdir=$as_dir;; 15129 esac 15130 as_dirs="'$as_qdir' $as_dirs" 15131 as_dir=`$as_dirname -- "$as_dir" || 15132$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15133 X"$as_dir" : 'X\(//\)[^/]' \| \ 15134 X"$as_dir" : 'X\(//\)$' \| \ 15135 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15136$as_echo X"$as_dir" | 15137 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15138 s//\1/ 15139 q 15140 } 15141 /^X\(\/\/\)[^/].*/{ 15142 s//\1/ 15143 q 15144 } 15145 /^X\(\/\/\)$/{ 15146 s//\1/ 15147 q 15148 } 15149 /^X\(\/\).*/{ 15150 s//\1/ 15151 q 15152 } 15153 s/.*/./; q'` 15154 test -d "$as_dir" && break 15155 done 15156 test -z "$as_dirs" || eval "mkdir $as_dirs" 15157 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 15158 15159 15160} # as_fn_mkdir_p 15161if mkdir -p . 2>/dev/null; then 15162 as_mkdir_p='mkdir -p "$as_dir"' 15163else 15164 test -d ./-p && rmdir ./-p 15165 as_mkdir_p=false 15166fi 15167 15168 15169# as_fn_executable_p FILE 15170# ----------------------- 15171# Test if FILE is an executable regular file. 15172as_fn_executable_p () 15173{ 15174 test -f "$1" && test -x "$1" 15175} # as_fn_executable_p 15176as_test_x='test -x' 15177as_executable_p=as_fn_executable_p 15178 15179# Sed expression to map a string onto a valid CPP name. 15180as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15181 15182# Sed expression to map a string onto a valid variable name. 15183as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15184 15185 15186exec 6>&1 15187## ----------------------------------- ## 15188## Main body of $CONFIG_STATUS script. ## 15189## ----------------------------------- ## 15190_ASEOF 15191test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 15192 15193cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15194# Save the log message, to keep $0 and so on meaningful, and to 15195# report actual input values of CONFIG_FILES etc. instead of their 15196# values after options handling. 15197ac_log=" 15198This file was extended by $as_me, which was 15199generated by GNU Autoconf 2.69. Invocation command line was 15200 15201 CONFIG_FILES = $CONFIG_FILES 15202 CONFIG_HEADERS = $CONFIG_HEADERS 15203 CONFIG_LINKS = $CONFIG_LINKS 15204 CONFIG_COMMANDS = $CONFIG_COMMANDS 15205 $ $0 $@ 15206 15207on `(hostname || uname -n) 2>/dev/null | sed 1q` 15208" 15209 15210_ACEOF 15211 15212case $ac_config_files in *" 15213"*) set x $ac_config_files; shift; ac_config_files=$*;; 15214esac 15215 15216case $ac_config_headers in *" 15217"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 15218esac 15219 15220 15221cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15222# Files that config.status was made for. 15223config_files="$ac_config_files" 15224config_headers="$ac_config_headers" 15225config_commands="$ac_config_commands" 15226 15227_ACEOF 15228 15229cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15230ac_cs_usage="\ 15231\`$as_me' instantiates files and other configuration actions 15232from templates according to the current configuration. Unless the files 15233and actions are specified as TAGs, all are instantiated by default. 15234 15235Usage: $0 [OPTION]... [TAG]... 15236 15237 -h, --help print this help, then exit 15238 -V, --version print version number and configuration settings, then exit 15239 --config print configuration, then exit 15240 -q, --quiet, --silent 15241 do not print progress messages 15242 -d, --debug don't remove temporary files 15243 --recheck update $as_me by reconfiguring in the same conditions 15244 --file=FILE[:TEMPLATE] 15245 instantiate the configuration file FILE 15246 --header=FILE[:TEMPLATE] 15247 instantiate the configuration header FILE 15248 15249Configuration files: 15250$config_files 15251 15252Configuration headers: 15253$config_headers 15254 15255Configuration commands: 15256$config_commands 15257 15258Report bugs to the package provider." 15259 15260_ACEOF 15261cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15262ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 15263ac_cs_version="\\ 15264config.status 15265configured by $0, generated by GNU Autoconf 2.69, 15266 with options \\"\$ac_cs_config\\" 15267 15268Copyright (C) 2012 Free Software Foundation, Inc. 15269This config.status script is free software; the Free Software Foundation 15270gives unlimited permission to copy, distribute and modify it." 15271 15272ac_pwd='$ac_pwd' 15273srcdir='$srcdir' 15274INSTALL='$INSTALL' 15275MKDIR_P='$MKDIR_P' 15276AWK='$AWK' 15277test -n "\$AWK" || AWK=awk 15278_ACEOF 15279 15280cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15281# The default lists apply if the user does not specify any file. 15282ac_need_defaults=: 15283while test $# != 0 15284do 15285 case $1 in 15286 --*=?*) 15287 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15288 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 15289 ac_shift=: 15290 ;; 15291 --*=) 15292 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15293 ac_optarg= 15294 ac_shift=: 15295 ;; 15296 *) 15297 ac_option=$1 15298 ac_optarg=$2 15299 ac_shift=shift 15300 ;; 15301 esac 15302 15303 case $ac_option in 15304 # Handling of the options. 15305 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15306 ac_cs_recheck=: ;; 15307 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 15308 $as_echo "$ac_cs_version"; exit ;; 15309 --config | --confi | --conf | --con | --co | --c ) 15310 $as_echo "$ac_cs_config"; exit ;; 15311 --debug | --debu | --deb | --de | --d | -d ) 15312 debug=: ;; 15313 --file | --fil | --fi | --f ) 15314 $ac_shift 15315 case $ac_optarg in 15316 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15317 '') as_fn_error $? "missing file argument" ;; 15318 esac 15319 as_fn_append CONFIG_FILES " '$ac_optarg'" 15320 ac_need_defaults=false;; 15321 --header | --heade | --head | --hea ) 15322 $ac_shift 15323 case $ac_optarg in 15324 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15325 esac 15326 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 15327 ac_need_defaults=false;; 15328 --he | --h) 15329 # Conflict between --help and --header 15330 as_fn_error $? "ambiguous option: \`$1' 15331Try \`$0 --help' for more information.";; 15332 --help | --hel | -h ) 15333 $as_echo "$ac_cs_usage"; exit ;; 15334 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15335 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15336 ac_cs_silent=: ;; 15337 15338 # This is an error. 15339 -*) as_fn_error $? "unrecognized option: \`$1' 15340Try \`$0 --help' for more information." ;; 15341 15342 *) as_fn_append ac_config_targets " $1" 15343 ac_need_defaults=false ;; 15344 15345 esac 15346 shift 15347done 15348 15349ac_configure_extra_args= 15350 15351if $ac_cs_silent; then 15352 exec 6>/dev/null 15353 ac_configure_extra_args="$ac_configure_extra_args --silent" 15354fi 15355 15356_ACEOF 15357cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15358if \$ac_cs_recheck; then 15359 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15360 shift 15361 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15362 CONFIG_SHELL='$SHELL' 15363 export CONFIG_SHELL 15364 exec "\$@" 15365fi 15366 15367_ACEOF 15368cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15369exec 5>>config.log 15370{ 15371 echo 15372 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15373## Running $as_me. ## 15374_ASBOX 15375 $as_echo "$ac_log" 15376} >&5 15377 15378_ACEOF 15379cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15380# 15381# INIT-COMMANDS 15382# 15383# Capture the value of obsolete ALL_LINGUAS because we need it to compute 15384 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it 15385 # from automake < 1.5. 15386 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15387 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15388 LINGUAS="${LINGUAS-%UNSET%}" 15389 15390 15391_ACEOF 15392 15393cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15394 15395# Handling of arguments. 15396for ac_config_target in $ac_config_targets 15397do 15398 case $ac_config_target in 15399 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;; 15400 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; 15401 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;; 15402 15403 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15404 esac 15405done 15406 15407 15408# If the user did not use the arguments to specify the items to instantiate, 15409# then the envvar interface is used. Set only those that are not. 15410# We use the long form for the default assignment because of an extremely 15411# bizarre bug on SunOS 4.1.3. 15412if $ac_need_defaults; then 15413 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15414 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15415 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15416fi 15417 15418# Have a temporary directory for convenience. Make it in the build tree 15419# simply because there is no reason against having it here, and in addition, 15420# creating and moving files from /tmp can sometimes cause problems. 15421# Hook for its removal unless debugging. 15422# Note that there is a small window in which the directory will not be cleaned: 15423# after its creation but before its name has been assigned to `$tmp'. 15424$debug || 15425{ 15426 tmp= ac_tmp= 15427 trap 'exit_status=$? 15428 : "${ac_tmp:=$tmp}" 15429 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 15430' 0 15431 trap 'as_fn_exit 1' 1 2 13 15 15432} 15433# Create a (secure) tmp directory for tmp files. 15434 15435{ 15436 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15437 test -d "$tmp" 15438} || 15439{ 15440 tmp=./conf$$-$RANDOM 15441 (umask 077 && mkdir "$tmp") 15442} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 15443ac_tmp=$tmp 15444 15445# Set up the scripts for CONFIG_FILES section. 15446# No need to generate them if there are no CONFIG_FILES. 15447# This happens for instance with `./config.status config.h'. 15448if test -n "$CONFIG_FILES"; then 15449 15450if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then 15451 ac_cs_awk_getline=: 15452 ac_cs_awk_pipe_init= 15453 ac_cs_awk_read_file=' 15454 while ((getline aline < (F[key])) > 0) 15455 print(aline) 15456 close(F[key])' 15457 ac_cs_awk_pipe_fini= 15458else 15459 ac_cs_awk_getline=false 15460 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\"" 15461 ac_cs_awk_read_file=' 15462 print "|#_!!_#|" 15463 print "cat " F[key] " &&" 15464 '$ac_cs_awk_pipe_init 15465 # The final `:' finishes the AND list. 15466 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }' 15467fi 15468ac_cr=`echo X | tr X '\015'` 15469# On cygwin, bash can eat \r inside `` if the user requested igncr. 15470# But we know of no other shell where ac_cr would be empty at this 15471# point, so we can use a bashism as a fallback. 15472if test "x$ac_cr" = x; then 15473 eval ac_cr=\$\'\\r\' 15474fi 15475ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15476if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15477 ac_cs_awk_cr='\\r' 15478else 15479 ac_cs_awk_cr=$ac_cr 15480fi 15481 15482echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 15483_ACEOF 15484 15485# Create commands to substitute file output variables. 15486{ 15487 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" && 15488 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' && 15489 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' && 15490 echo "_ACAWK" && 15491 echo "_ACEOF" 15492} >conf$$files.sh && 15493. ./conf$$files.sh || 15494 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15495rm -f conf$$files.sh 15496 15497{ 15498 echo "cat >conf$$subs.awk <<_ACEOF" && 15499 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15500 echo "_ACEOF" 15501} >conf$$subs.sh || 15502 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15503ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 15504ac_delim='%!_!# ' 15505for ac_last_try in false false false false false :; do 15506 . ./conf$$subs.sh || 15507 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15508 15509 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15510 if test $ac_delim_n = $ac_delim_num; then 15511 break 15512 elif $ac_last_try; then 15513 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 15514 else 15515 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15516 fi 15517done 15518rm -f conf$$subs.sh 15519 15520cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15521cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 15522_ACEOF 15523sed -n ' 15524h 15525s/^/S["/; s/!.*/"]=/ 15526p 15527g 15528s/^[^!]*!// 15529:repl 15530t repl 15531s/'"$ac_delim"'$// 15532t delim 15533:nl 15534h 15535s/\(.\{148\}\)..*/\1/ 15536t more1 15537s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15538p 15539n 15540b repl 15541:more1 15542s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15543p 15544g 15545s/.\{148\}// 15546t nl 15547:delim 15548h 15549s/\(.\{148\}\)..*/\1/ 15550t more2 15551s/["\\]/\\&/g; s/^/"/; s/$/"/ 15552p 15553b 15554:more2 15555s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15556p 15557g 15558s/.\{148\}// 15559t delim 15560' <conf$$subs.awk | sed ' 15561/^[^""]/{ 15562 N 15563 s/\n// 15564} 15565' >>$CONFIG_STATUS || ac_write_fail=1 15566rm -f conf$$subs.awk 15567cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15568_ACAWK 15569cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 15570 for (key in S) S_is_set[key] = 1 15571 FS = "" 15572 \$ac_cs_awk_pipe_init 15573} 15574{ 15575 line = $ 0 15576 nfields = split(line, field, "@") 15577 substed = 0 15578 len = length(field[1]) 15579 for (i = 2; i < nfields; i++) { 15580 key = field[i] 15581 keylen = length(key) 15582 if (S_is_set[key]) { 15583 value = S[key] 15584 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15585 len += length(value) + length(field[++i]) 15586 substed = 1 15587 } else 15588 len += 1 + keylen 15589 } 15590 if (nfields == 3 && !substed) { 15591 key = field[2] 15592 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) { 15593 \$ac_cs_awk_read_file 15594 next 15595 } 15596 } 15597 print line 15598} 15599\$ac_cs_awk_pipe_fini 15600_ACAWK 15601_ACEOF 15602cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15603if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15604 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15605else 15606 cat 15607fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 15608 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 15609_ACEOF 15610 15611# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 15612# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 15613# trailing colons and then remove the whole line if VPATH becomes empty 15614# (actually we leave an empty line to preserve line numbers). 15615if test "x$srcdir" = x.; then 15616 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 15617h 15618s/// 15619s/^/:/ 15620s/[ ]*$/:/ 15621s/:\$(srcdir):/:/g 15622s/:\${srcdir}:/:/g 15623s/:@srcdir@:/:/g 15624s/^:*// 15625s/:*$// 15626x 15627s/\(=[ ]*\).*/\1/ 15628G 15629s/\n// 15630s/^[^=]*=[ ]*$// 15631}' 15632fi 15633 15634cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15635fi # test -n "$CONFIG_FILES" 15636 15637# Set up the scripts for CONFIG_HEADERS section. 15638# No need to generate them if there are no CONFIG_HEADERS. 15639# This happens for instance with `./config.status Makefile'. 15640if test -n "$CONFIG_HEADERS"; then 15641cat >"$ac_tmp/defines.awk" <<\_ACAWK || 15642BEGIN { 15643_ACEOF 15644 15645# Transform confdefs.h into an awk script `defines.awk', embedded as 15646# here-document in config.status, that substitutes the proper values into 15647# config.h.in to produce config.h. 15648 15649# Create a delimiter string that does not exist in confdefs.h, to ease 15650# handling of long lines. 15651ac_delim='%!_!# ' 15652for ac_last_try in false false :; do 15653 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 15654 if test -z "$ac_tt"; then 15655 break 15656 elif $ac_last_try; then 15657 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 15658 else 15659 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15660 fi 15661done 15662 15663# For the awk script, D is an array of macro values keyed by name, 15664# likewise P contains macro parameters if any. Preserve backslash 15665# newline sequences. 15666 15667ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15668sed -n ' 15669s/.\{148\}/&'"$ac_delim"'/g 15670t rset 15671:rset 15672s/^[ ]*#[ ]*define[ ][ ]*/ / 15673t def 15674d 15675:def 15676s/\\$// 15677t bsnl 15678s/["\\]/\\&/g 15679s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15680D["\1"]=" \3"/p 15681s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15682d 15683:bsnl 15684s/["\\]/\\&/g 15685s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15686D["\1"]=" \3\\\\\\n"\\/p 15687t cont 15688s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15689t cont 15690d 15691:cont 15692n 15693s/.\{148\}/&'"$ac_delim"'/g 15694t clear 15695:clear 15696s/\\$// 15697t bsnlc 15698s/["\\]/\\&/g; s/^/"/; s/$/"/p 15699d 15700:bsnlc 15701s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15702b cont 15703' <confdefs.h | sed ' 15704s/'"$ac_delim"'/"\\\ 15705"/g' >>$CONFIG_STATUS || ac_write_fail=1 15706 15707cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15708 for (key in D) D_is_set[key] = 1 15709 FS = "" 15710} 15711/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15712 line = \$ 0 15713 split(line, arg, " ") 15714 if (arg[1] == "#") { 15715 defundef = arg[2] 15716 mac1 = arg[3] 15717 } else { 15718 defundef = substr(arg[1], 2) 15719 mac1 = arg[2] 15720 } 15721 split(mac1, mac2, "(") #) 15722 macro = mac2[1] 15723 prefix = substr(line, 1, index(line, defundef) - 1) 15724 if (D_is_set[macro]) { 15725 # Preserve the white space surrounding the "#". 15726 print prefix "define", macro P[macro] D[macro] 15727 next 15728 } else { 15729 # Replace #undef with comments. This is necessary, for example, 15730 # in the case of _POSIX_SOURCE, which is predefined and required 15731 # on some systems where configure will not decide to define it. 15732 if (defundef == "undef") { 15733 print "/*", prefix defundef, macro, "*/" 15734 next 15735 } 15736 } 15737} 15738{ print } 15739_ACAWK 15740_ACEOF 15741cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15742 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 15743fi # test -n "$CONFIG_HEADERS" 15744 15745 15746eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15747shift 15748for ac_tag 15749do 15750 case $ac_tag in 15751 :[FHLC]) ac_mode=$ac_tag; continue;; 15752 esac 15753 case $ac_mode$ac_tag in 15754 :[FHL]*:*);; 15755 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 15756 :[FH]-) ac_tag=-:-;; 15757 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15758 esac 15759 ac_save_IFS=$IFS 15760 IFS=: 15761 set x $ac_tag 15762 IFS=$ac_save_IFS 15763 shift 15764 ac_file=$1 15765 shift 15766 15767 case $ac_mode in 15768 :L) ac_source=$1;; 15769 :[FH]) 15770 ac_file_inputs= 15771 for ac_f 15772 do 15773 case $ac_f in 15774 -) ac_f="$ac_tmp/stdin";; 15775 *) # Look for the file first in the build tree, then in the source tree 15776 # (if the path is not absolute). The absolute path cannot be DOS-style, 15777 # because $ac_f cannot contain `:'. 15778 test -f "$ac_f" || 15779 case $ac_f in 15780 [\\/$]*) false;; 15781 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15782 esac || 15783 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15784 esac 15785 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15786 as_fn_append ac_file_inputs " '$ac_f'" 15787 done 15788 15789 # Let's still pretend it is `configure' which instantiates (i.e., don't 15790 # use $as_me), people would be surprised to read: 15791 # /* config.h. Generated by config.status. */ 15792 configure_input='Generated from '` 15793 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15794 `' by configure.' 15795 if test x"$ac_file" != x-; then 15796 configure_input="$ac_file. $configure_input" 15797 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15798$as_echo "$as_me: creating $ac_file" >&6;} 15799 fi 15800 # Neutralize special characters interpreted by sed in replacement strings. 15801 case $configure_input in #( 15802 *\&* | *\|* | *\\* ) 15803 ac_sed_conf_input=`$as_echo "$configure_input" | 15804 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15805 *) ac_sed_conf_input=$configure_input;; 15806 esac 15807 15808 case $ac_tag in 15809 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 15810 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 15811 esac 15812 ;; 15813 esac 15814 15815 ac_dir=`$as_dirname -- "$ac_file" || 15816$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15817 X"$ac_file" : 'X\(//\)[^/]' \| \ 15818 X"$ac_file" : 'X\(//\)$' \| \ 15819 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15820$as_echo X"$ac_file" | 15821 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15822 s//\1/ 15823 q 15824 } 15825 /^X\(\/\/\)[^/].*/{ 15826 s//\1/ 15827 q 15828 } 15829 /^X\(\/\/\)$/{ 15830 s//\1/ 15831 q 15832 } 15833 /^X\(\/\).*/{ 15834 s//\1/ 15835 q 15836 } 15837 s/.*/./; q'` 15838 as_dir="$ac_dir"; as_fn_mkdir_p 15839 ac_builddir=. 15840 15841case "$ac_dir" in 15842.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15843*) 15844 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15845 # A ".." for each directory in $ac_dir_suffix. 15846 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15847 case $ac_top_builddir_sub in 15848 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15849 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15850 esac ;; 15851esac 15852ac_abs_top_builddir=$ac_pwd 15853ac_abs_builddir=$ac_pwd$ac_dir_suffix 15854# for backward compatibility: 15855ac_top_builddir=$ac_top_build_prefix 15856 15857case $srcdir in 15858 .) # We are building in place. 15859 ac_srcdir=. 15860 ac_top_srcdir=$ac_top_builddir_sub 15861 ac_abs_top_srcdir=$ac_pwd ;; 15862 [\\/]* | ?:[\\/]* ) # Absolute name. 15863 ac_srcdir=$srcdir$ac_dir_suffix; 15864 ac_top_srcdir=$srcdir 15865 ac_abs_top_srcdir=$srcdir ;; 15866 *) # Relative name. 15867 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15868 ac_top_srcdir=$ac_top_build_prefix$srcdir 15869 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15870esac 15871ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15872 15873 15874 case $ac_mode in 15875 :F) 15876 # 15877 # CONFIG_FILE 15878 # 15879 15880 case $INSTALL in 15881 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15882 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15883 esac 15884 ac_MKDIR_P=$MKDIR_P 15885 case $MKDIR_P in 15886 [\\/$]* | ?:[\\/]* ) ;; 15887 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15888 esac 15889_ACEOF 15890 15891cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15892# If the template does not know about datarootdir, expand it. 15893# FIXME: This hack should be removed a few years after 2.60. 15894ac_datarootdir_hack=; ac_datarootdir_seen= 15895ac_sed_dataroot=' 15896/datarootdir/ { 15897 p 15898 q 15899} 15900/@datadir@/p 15901/@docdir@/p 15902/@infodir@/p 15903/@localedir@/p 15904/@mandir@/p' 15905case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15906*datarootdir*) ac_datarootdir_seen=yes;; 15907*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15908 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15909$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15910_ACEOF 15911cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15912 ac_datarootdir_hack=' 15913 s&@datadir@&$datadir&g 15914 s&@docdir@&$docdir&g 15915 s&@infodir@&$infodir&g 15916 s&@localedir@&$localedir&g 15917 s&@mandir@&$mandir&g 15918 s&\\\${datarootdir}&$datarootdir&g' ;; 15919esac 15920_ACEOF 15921 15922# Neutralize VPATH when `$srcdir' = `.'. 15923# Shell code in configure.ac might set extrasub. 15924# FIXME: do we really want to maintain this feature? 15925cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15926ac_sed_extra="$ac_vpsub 15927$extrasub 15928_ACEOF 15929cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15930:t 15931/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15932s|@configure_input@|$ac_sed_conf_input|;t t 15933s&@top_builddir@&$ac_top_builddir_sub&;t t 15934s&@top_build_prefix@&$ac_top_build_prefix&;t t 15935s&@srcdir@&$ac_srcdir&;t t 15936s&@abs_srcdir@&$ac_abs_srcdir&;t t 15937s&@top_srcdir@&$ac_top_srcdir&;t t 15938s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15939s&@builddir@&$ac_builddir&;t t 15940s&@abs_builddir@&$ac_abs_builddir&;t t 15941s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15942s&@INSTALL@&$ac_INSTALL&;t t 15943s&@MKDIR_P@&$ac_MKDIR_P&;t t 15944$ac_datarootdir_hack 15945" 15946eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | 15947if $ac_cs_awk_getline; then 15948 $AWK -f "$ac_tmp/subs.awk" 15949else 15950 $AWK -f "$ac_tmp/subs.awk" | $SHELL 15951fi \ 15952 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15953 15954test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15955 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 15956 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 15957 "$ac_tmp/out"`; test -z "$ac_out"; } && 15958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15959which seems to be undefined. Please make sure it is defined" >&5 15960$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15961which seems to be undefined. Please make sure it is defined" >&2;} 15962 15963 rm -f "$ac_tmp/stdin" 15964 case $ac_file in 15965 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 15966 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 15967 esac \ 15968 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15969 ;; 15970 :H) 15971 # 15972 # CONFIG_HEADER 15973 # 15974 if test x"$ac_file" != x-; then 15975 { 15976 $as_echo "/* $configure_input */" \ 15977 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 15978 } >"$ac_tmp/config.h" \ 15979 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15980 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 15981 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15982$as_echo "$as_me: $ac_file is unchanged" >&6;} 15983 else 15984 rm -f "$ac_file" 15985 mv "$ac_tmp/config.h" "$ac_file" \ 15986 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15987 fi 15988 else 15989 $as_echo "/* $configure_input */" \ 15990 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 15991 || as_fn_error $? "could not create -" "$LINENO" 5 15992 fi 15993 ;; 15994 15995 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15996$as_echo "$as_me: executing $ac_file commands" >&6;} 15997 ;; 15998 esac 15999 16000 16001 case $ac_file$ac_mode in 16002 "po-directories":C) 16003 for ac_file in $CONFIG_FILES; do 16004 # Support "outfile[:infile[:infile...]]" 16005 case "$ac_file" in 16006 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16007 esac 16008 # PO directories have a Makefile.in generated from Makefile.in.in. 16009 case "$ac_file" in */Makefile.in) 16010 # Adjust a relative srcdir. 16011 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16012 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16013 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16014 # In autoconf-2.13 it is called $ac_given_srcdir. 16015 # In autoconf-2.50 it is called $srcdir. 16016 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16017 case "$ac_given_srcdir" in 16018 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16019 /*) top_srcdir="$ac_given_srcdir" ;; 16020 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16021 esac 16022 # Treat a directory as a PO directory if and only if it has a 16023 # POTFILES.in file. This allows packages to have multiple PO 16024 # directories under different names or in different locations. 16025 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16026 rm -f "$ac_dir/POTFILES" 16027 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16028 gt_tab=`printf '\t'` 16029 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16030 POMAKEFILEDEPS="POTFILES.in" 16031 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend 16032 # on $ac_dir but don't depend on user-specified configuration 16033 # parameters. 16034 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16035 # The LINGUAS file contains the set of available languages. 16036 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16037 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16038 fi 16039 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16040 # Hide the ALL_LINGUAS assignment from automake < 1.5. 16041 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16042 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16043 else 16044 # The set of available languages was given in configure.in. 16045 # Hide the ALL_LINGUAS assignment from automake < 1.5. 16046 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16047 fi 16048 # Compute POFILES 16049 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) 16050 # Compute UPDATEPOFILES 16051 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) 16052 # Compute DUMMYPOFILES 16053 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) 16054 # Compute GMOFILES 16055 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) 16056 case "$ac_given_srcdir" in 16057 .) srcdirpre= ;; 16058 *) srcdirpre='$(srcdir)/' ;; 16059 esac 16060 POFILES= 16061 UPDATEPOFILES= 16062 DUMMYPOFILES= 16063 GMOFILES= 16064 for lang in $ALL_LINGUAS; do 16065 POFILES="$POFILES $srcdirpre$lang.po" 16066 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16067 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16068 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16069 done 16070 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16071 # environment variable. 16072 INST_LINGUAS= 16073 if test -n "$ALL_LINGUAS"; then 16074 for presentlang in $ALL_LINGUAS; do 16075 useit=no 16076 if test "%UNSET%" != "$LINGUAS"; then 16077 desiredlanguages="$LINGUAS" 16078 else 16079 desiredlanguages="$ALL_LINGUAS" 16080 fi 16081 for desiredlang in $desiredlanguages; do 16082 # Use the presentlang catalog if desiredlang is 16083 # a. equal to presentlang, or 16084 # b. a variant of presentlang (because in this case, 16085 # presentlang can be used as a fallback for messages 16086 # which are not translated in the desiredlang catalog). 16087 case "$desiredlang" in 16088 "$presentlang"*) useit=yes;; 16089 esac 16090 done 16091 if test $useit = yes; then 16092 INST_LINGUAS="$INST_LINGUAS $presentlang" 16093 fi 16094 done 16095 fi 16096 CATALOGS= 16097 if test -n "$INST_LINGUAS"; then 16098 for lang in $INST_LINGUAS; do 16099 CATALOGS="$CATALOGS $lang.gmo" 16100 done 16101 fi 16102 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16103 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16104 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16105 if test -f "$f"; then 16106 case "$f" in 16107 *.orig | *.bak | *~) ;; 16108 *) cat "$f" >> "$ac_dir/Makefile" ;; 16109 esac 16110 fi 16111 done 16112 fi 16113 ;; 16114 esac 16115 done ;; 16116 16117 esac 16118done # for ac_tag 16119 16120 16121as_fn_exit 0 16122_ACEOF 16123ac_clean_files=$ac_clean_files_save 16124 16125test $ac_write_fail = 0 || 16126 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 16127 16128 16129# configure is writing to config.log, and then calls config.status. 16130# config.status does its own redirection, appending to config.log. 16131# Unfortunately, on DOS this fails, as config.log is still kept open 16132# by configure, so config.status won't be able to write to it; its 16133# output is simply discarded. So we exec the FD to /dev/null, 16134# effectively closing config.log, so it can be properly (re)opened and 16135# appended to by config.status. When coming back to configure, we 16136# need to make the FD available again. 16137if test "$no_create" != yes; then 16138 ac_cs_success=: 16139 ac_config_status_args= 16140 test "$silent" = yes && 16141 ac_config_status_args="$ac_config_status_args --quiet" 16142 exec 5>/dev/null 16143 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16144 exec 5>>config.log 16145 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16146 # would make configure fail if this is the last instruction. 16147 $ac_cs_success || as_fn_exit 1 16148fi 16149if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16150 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16151$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16152fi 16153 16154if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi 16155