2d57f21c1d40dbefb15e5da2f50e55ffa8f4f74d
[jelmer/samba4-debian.git] / source / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for samba 4.
4 #
5 # Report bugs to <samba-technical@samba.org>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
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
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18   emulate sh
19   NULLCMD=:
20   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21   # is contrary to our usage.  Disable this feature.
22   alias -g '${1+"$@"}'='"$@"'
23   setopt NO_GLOB_SUBST
24 else
25   case `(set -o) 2>/dev/null` in
26   *posix*) set -o posix ;;
27 esac
28
29 fi
30
31
32
33
34 # PATH needs CR
35 # Avoid depending upon Character Ranges.
36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 as_cr_digits='0123456789'
40 as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42 # The user is always right.
43 if test "${PATH_SEPARATOR+set}" != set; then
44   echo "#! /bin/sh" >conf$$.sh
45   echo  "exit 0"   >>conf$$.sh
46   chmod +x conf$$.sh
47   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48     PATH_SEPARATOR=';'
49   else
50     PATH_SEPARATOR=:
51   fi
52   rm -f conf$$.sh
53 fi
54
55 # Support unset when possible.
56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57   as_unset=unset
58 else
59   as_unset=false
60 fi
61
62
63 # IFS
64 # We need space, tab and new line, in precisely that order.  Quoting is
65 # there to prevent editors from complaining about space-tab.
66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 # splitting by setting IFS to empty value.)
68 as_nl='
69 '
70 IFS=" ""        $as_nl"
71
72 # Find who we are.  Look in the path if we contain no directory separator.
73 case $0 in
74   *[\\/]* ) as_myself=$0 ;;
75   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 for as_dir in $PATH
77 do
78   IFS=$as_save_IFS
79   test -z "$as_dir" && as_dir=.
80   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 done
82 IFS=$as_save_IFS
83
84      ;;
85 esac
86 # We did not find ourselves, most probably we were run as `sh COMMAND'
87 # in which case we are not to be found in the path.
88 if test "x$as_myself" = x; then
89   as_myself=$0
90 fi
91 if test ! -f "$as_myself"; then
92   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93   { (exit 1); exit 1; }
94 fi
95
96 # Work around bugs in pre-3.0 UWIN ksh.
97 for as_var in ENV MAIL MAILPATH
98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 done
100 PS1='$ '
101 PS2='> '
102 PS4='+ '
103
104 # NLS nuisances.
105 for as_var in \
106   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108   LC_TELEPHONE LC_TIME
109 do
110   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111     eval $as_var=C; export $as_var
112   else
113     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114   fi
115 done
116
117 # Required to use basename.
118 if expr a : '\(a\)' >/dev/null 2>&1 &&
119    test "X`expr 00001 : '.*\(...\)'`" = X001; then
120   as_expr=expr
121 else
122   as_expr=false
123 fi
124
125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126   as_basename=basename
127 else
128   as_basename=false
129 fi
130
131
132 # Name of the executable.
133 as_me=`$as_basename -- "$0" ||
134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135          X"$0" : 'X\(//\)$' \| \
136          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 echo X/"$0" |
138     sed '/^.*\/\([^/][^/]*\)\/*$/{
139             s//\1/
140             q
141           }
142           /^X\/\(\/\/\)$/{
143             s//\1/
144             q
145           }
146           /^X\/\(\/\).*/{
147             s//\1/
148             q
149           }
150           s/.*/./; q'`
151
152 # CDPATH.
153 $as_unset CDPATH
154
155
156 if test "x$CONFIG_SHELL" = x; then
157   if (eval ":") 2>/dev/null; then
158   as_have_required=yes
159 else
160   as_have_required=no
161 fi
162
163   if test $as_have_required = yes &&     (eval ":
164 (as_func_return () {
165   (exit \$1)
166 }
167 as_func_success () {
168   as_func_return 0
169 }
170 as_func_failure () {
171   as_func_return 1
172 }
173 as_func_ret_success () {
174   return 0
175 }
176 as_func_ret_failure () {
177   return 1
178 }
179
180 exitcode=0
181 if as_func_success; then
182   :
183 else
184   exitcode=1
185   echo as_func_success failed.
186 fi
187
188 if as_func_failure; then
189   exitcode=1
190   echo as_func_failure succeeded.
191 fi
192
193 if as_func_ret_success; then
194   :
195 else
196   exitcode=1
197   echo as_func_ret_success failed.
198 fi
199
200 if as_func_ret_failure; then
201   exitcode=1
202   echo as_func_ret_failure succeeded.
203 fi
204
205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206   :
207 else
208   exitcode=1
209   echo positional parameters were not saved.
210 fi
211
212 test \$exitcode = 0) || { (exit 1); exit 1; }
213
214 (
215   as_lineno_1=\$LINENO
216   as_lineno_2=\$LINENO
217   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 ") 2> /dev/null; then
220   :
221 else
222   as_candidate_shells=
223     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 do
226   IFS=$as_save_IFS
227   test -z "$as_dir" && as_dir=.
228   case $as_dir in
229          /*)
230            for as_base in sh bash ksh sh5; do
231              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232            done;;
233        esac
234 done
235 IFS=$as_save_IFS
236
237
238       for as_shell in $as_candidate_shells $SHELL; do
239          # Try only shells that exist, to save several forks.
240          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241                 { ("$as_shell") 2> /dev/null <<\_ASEOF
242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243   emulate sh
244   NULLCMD=:
245   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246   # is contrary to our usage.  Disable this feature.
247   alias -g '${1+"$@"}'='"$@"'
248   setopt NO_GLOB_SUBST
249 else
250   case `(set -o) 2>/dev/null` in
251   *posix*) set -o posix ;;
252 esac
253
254 fi
255
256
257 :
258 _ASEOF
259 }; then
260   CONFIG_SHELL=$as_shell
261                as_have_required=yes
262                if { "$as_shell" 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264   emulate sh
265   NULLCMD=:
266   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267   # is contrary to our usage.  Disable this feature.
268   alias -g '${1+"$@"}'='"$@"'
269   setopt NO_GLOB_SUBST
270 else
271   case `(set -o) 2>/dev/null` in
272   *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 (as_func_return () {
280   (exit $1)
281 }
282 as_func_success () {
283   as_func_return 0
284 }
285 as_func_failure () {
286   as_func_return 1
287 }
288 as_func_ret_success () {
289   return 0
290 }
291 as_func_ret_failure () {
292   return 1
293 }
294
295 exitcode=0
296 if as_func_success; then
297   :
298 else
299   exitcode=1
300   echo as_func_success failed.
301 fi
302
303 if as_func_failure; then
304   exitcode=1
305   echo as_func_failure succeeded.
306 fi
307
308 if as_func_ret_success; then
309   :
310 else
311   exitcode=1
312   echo as_func_ret_success failed.
313 fi
314
315 if as_func_ret_failure; then
316   exitcode=1
317   echo as_func_ret_failure succeeded.
318 fi
319
320 if ( set x; as_func_ret_success y && test x = "$1" ); then
321   :
322 else
323   exitcode=1
324   echo positional parameters were not saved.
325 fi
326
327 test $exitcode = 0) || { (exit 1); exit 1; }
328
329 (
330   as_lineno_1=$LINENO
331   as_lineno_2=$LINENO
332   test "x$as_lineno_1" != "x$as_lineno_2" &&
333   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334
335 _ASEOF
336 }; then
337   break
338 fi
339
340 fi
341
342       done
343
344       if test "x$CONFIG_SHELL" != x; then
345   for as_var in BASH_ENV ENV
346         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347         done
348         export CONFIG_SHELL
349         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 fi
351
352
353     if test $as_have_required = no; then
354   echo This script requires a shell more modern than all the
355       echo shells that I found on your system.  Please install a
356       echo modern shell, or manually run the script under such a
357       echo shell if you do have one.
358       { (exit 1); exit 1; }
359 fi
360
361
362 fi
363
364 fi
365
366
367
368 (eval "as_func_return () {
369   (exit \$1)
370 }
371 as_func_success () {
372   as_func_return 0
373 }
374 as_func_failure () {
375   as_func_return 1
376 }
377 as_func_ret_success () {
378   return 0
379 }
380 as_func_ret_failure () {
381   return 1
382 }
383
384 exitcode=0
385 if as_func_success; then
386   :
387 else
388   exitcode=1
389   echo as_func_success failed.
390 fi
391
392 if as_func_failure; then
393   exitcode=1
394   echo as_func_failure succeeded.
395 fi
396
397 if as_func_ret_success; then
398   :
399 else
400   exitcode=1
401   echo as_func_ret_success failed.
402 fi
403
404 if as_func_ret_failure; then
405   exitcode=1
406   echo as_func_ret_failure succeeded.
407 fi
408
409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410   :
411 else
412   exitcode=1
413   echo positional parameters were not saved.
414 fi
415
416 test \$exitcode = 0") || {
417   echo No shell found that supports shell functions.
418   echo Please tell autoconf@gnu.org about your system,
419   echo including any error possibly output before this
420   echo message
421 }
422
423
424
425   as_lineno_1=$LINENO
426   as_lineno_2=$LINENO
427   test "x$as_lineno_1" != "x$as_lineno_2" &&
428   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429
430   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431   # uniformly replaced by the line number.  The first 'sed' inserts a
432   # line-number line after each line using $LINENO; the second 'sed'
433   # does the real work.  The second script uses 'N' to pair each
434   # line-number line with the line containing $LINENO, and appends
435   # trailing '-' during substitution so that $LINENO is not a special
436   # case at line end.
437   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438   # scripts with optimization help from Paolo Bonzini.  Blame Lee
439   # E. McMahon (1931-1989) for sed's syntax.  :-)
440   sed -n '
441     p
442     /[$]LINENO/=
443   ' <$as_myself |
444     sed '
445       s/[$]LINENO.*/&-/
446       t lineno
447       b
448       :lineno
449       N
450       :loop
451       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452       t loop
453       s/-\n.*//
454     ' >$as_me.lineno &&
455   chmod +x "$as_me.lineno" ||
456     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457    { (exit 1); exit 1; }; }
458
459   # Don't try to exec as it changes $[0], causing all sort of problems
460   # (the dirname of $[0] is not the place where we might find the
461   # original and so on.  Autoconf is especially sensitive to this).
462   . "./$as_me.lineno"
463   # Exit status is that of the last command.
464   exit
465 }
466
467
468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469   as_dirname=dirname
470 else
471   as_dirname=false
472 fi
473
474 ECHO_C= ECHO_N= ECHO_T=
475 case `echo -n x` in
476 -n*)
477   case `echo 'x\c'` in
478   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
479   *)   ECHO_C='\c';;
480   esac;;
481 *)
482   ECHO_N='-n';;
483 esac
484
485 if expr a : '\(a\)' >/dev/null 2>&1 &&
486    test "X`expr 00001 : '.*\(...\)'`" = X001; then
487   as_expr=expr
488 else
489   as_expr=false
490 fi
491
492 rm -f conf$$ conf$$.exe conf$$.file
493 if test -d conf$$.dir; then
494   rm -f conf$$.dir/conf$$.file
495 else
496   rm -f conf$$.dir
497   mkdir conf$$.dir
498 fi
499 echo >conf$$.file
500 if ln -s conf$$.file conf$$ 2>/dev/null; then
501   as_ln_s='ln -s'
502   # ... but there are two gotchas:
503   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505   # In both cases, we have to default to `cp -p'.
506   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507     as_ln_s='cp -p'
508 elif ln conf$$.file conf$$ 2>/dev/null; then
509   as_ln_s=ln
510 else
511   as_ln_s='cp -p'
512 fi
513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 rmdir conf$$.dir 2>/dev/null
515
516 if mkdir -p . 2>/dev/null; then
517   as_mkdir_p=:
518 else
519   test -d ./-p && rmdir ./-p
520   as_mkdir_p=false
521 fi
522
523 if test -x / >/dev/null 2>&1; then
524   as_test_x='test -x'
525 else
526   if ls -dL / >/dev/null 2>&1; then
527     as_ls_L_option=L
528   else
529     as_ls_L_option=
530   fi
531   as_test_x='
532     eval sh -c '\''
533       if test -d "$1"; then
534         test -d "$1/.";
535       else
536         case $1 in
537         -*)set "./$1";;
538         esac;
539         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540         ???[sx]*):;;*)false;;esac;fi
541     '\'' sh
542   '
543 fi
544 as_executable_p=$as_test_x
545
546 # Sed expression to map a string onto a valid CPP name.
547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548
549 # Sed expression to map a string onto a valid variable name.
550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551
552
553
554 exec 7<&0 </dev/null 6>&1
555
556 # Name of the host.
557 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558 # so uname gets run too.
559 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560
561 #
562 # Initializations.
563 #
564 ac_default_prefix=/usr/local
565 ac_clean_files=
566 ac_config_libobj_dir=.
567 LIBOBJS=
568 cross_compiling=no
569 subdirs=
570 MFLAGS=
571 MAKEFLAGS=
572 SHELL=${CONFIG_SHELL-/bin/sh}
573
574 # Identity of this package.
575 PACKAGE_NAME='samba'
576 PACKAGE_TARNAME='samba'
577 PACKAGE_VERSION='4'
578 PACKAGE_STRING='samba 4'
579 PACKAGE_BUGREPORT='samba-technical@samba.org'
580
581 ac_unique_file="include/includes.h"
582 ac_default_prefix=/usr/local/samba
583 # Factoring default headers for most tests.
584 ac_includes_default="\
585 #include <stdio.h>
586 #ifdef HAVE_SYS_TYPES_H
587 # include <sys/types.h>
588 #endif
589 #ifdef HAVE_SYS_STAT_H
590 # include <sys/stat.h>
591 #endif
592 #ifdef STDC_HEADERS
593 # include <stdlib.h>
594 # include <stddef.h>
595 #else
596 # ifdef HAVE_STDLIB_H
597 #  include <stdlib.h>
598 # endif
599 #endif
600 #ifdef HAVE_STRING_H
601 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602 #  include <memory.h>
603 # endif
604 # include <string.h>
605 #endif
606 #ifdef HAVE_STRINGS_H
607 # include <strings.h>
608 #endif
609 #ifdef HAVE_INTTYPES_H
610 # include <inttypes.h>
611 #endif
612 #ifdef HAVE_STDINT_H
613 # include <stdint.h>
614 #endif
615 #ifdef HAVE_UNISTD_H
616 # include <unistd.h>
617 #endif"
618
619 ac_subst_vars='SHELL
620 PATH_SEPARATOR
621 PACKAGE_NAME
622 PACKAGE_TARNAME
623 PACKAGE_VERSION
624 PACKAGE_STRING
625 PACKAGE_BUGREPORT
626 exec_prefix
627 prefix
628 program_transform_name
629 bindir
630 sbindir
631 libexecdir
632 datarootdir
633 datadir
634 sysconfdir
635 sharedstatedir
636 localstatedir
637 includedir
638 oldincludedir
639 docdir
640 infodir
641 htmldir
642 dvidir
643 pdfdir
644 psdir
645 libdir
646 localedir
647 mandir
648 DEFS
649 ECHO_C
650 ECHO_N
651 ECHO_T
652 LIBS
653 build_alias
654 host_alias
655 target_alias
656 srcdir
657 builddir
658 libreplacedir
659 LIBREPLACEOBJ
660 build
661 build_cpu
662 build_vendor
663 build_os
664 host
665 host_cpu
666 host_vendor
667 host_os
668 target
669 target_cpu
670 target_vendor
671 target_os
672 lockdir
673 piddir
674 logfilebase
675 privatedir
676 winbindd_socket_dir
677 modulesdir
678 selftest_prefix
679 developer
680 PERL
681 YAPP
682 CC
683 CFLAGS
684 LDFLAGS
685 CPPFLAGS
686 ac_ct_CC
687 EXEEXT
688 OBJEXT
689 CPP
690 GREP
691 EGREP
692 INSTALL_PROGRAM
693 INSTALL_SCRIPT
694 INSTALL_DATA
695 libreplace_cv_immediate_structures
696 visibility_attribute
697 CFLAG_NO_CAST_QUAL
698 CFLAG_NO_UNUSED_MACROS
699 HOSTCC
700 GCOV
701 PROG_LD
702 BLDSHARED
703 LD
704 SYS_LDFLAGS
705 HOSTLD
706 PROG_AR
707 STLD
708 STLD_FLAGS
709 PICFLAG
710 LD_EXPORT_DYNAMIC
711 SHLIBEXT
712 SONAMEFLAG
713 LD_SHLIB_LINKER
714 SHLD
715 LD_SHLIB_FLAGS
716 LD_SHLIB_DISALLOW_UNDEF_FLAG
717 SHLD_FLAGS
718 MDLD
719 LD_SHLIB_ALLOW_UNDEF_FLAG
720 MDLD_FLAGS
721 LIB_PATH_VAR
722 USESHARED
723 MAKE
724 GNU_MAKE_VERSION
725 automatic_dependencies
726 XSLTPROC
727 LIBOBJS
728 LIBDL
729 VOID_RETSIGTYPE
730 LIB_res_search
731 LIB_res_nsearch
732 LIB_res_ndestroy
733 LIB_dn_expand
734 LEX
735 LEX_OUTPUT_ROOT
736 LEXLIB
737 YACC
738 YFLAGS
739 POPT_LIBS
740 POPT_CFLAGS
741 poptdir
742 POPT_OBJ
743 PKG_CONFIG
744 tallocdir
745 TALLOC_OBJ
746 TALLOC_CFLAGS
747 TALLOC_LIBS
748 tdbdir
749 TDB_OBJ
750 TDB_LIBS
751 TDB_CFLAGS
752 ldbdir
753 PYTHON_VERSION
754 SWIG
755 SWIG_LIB
756 PYTHON
757 PYTHON_CONFIG
758 DEFAULT_TEST_OPTIONS
759 HAVE_SOCKET_WRAPPER
760 SOCKET_WRAPPER_OBJS
761 HAVE_NSS_WRAPPER
762 NSS_WRAPPER_OBJS
763 ac_default_prefix
764 INTERN_LDFLAGS
765 INSTALL_LINK_FLAGS
766 LTLIBOBJS'
767 ac_subst_files=''
768       ac_precious_vars='build_alias
769 host_alias
770 target_alias
771 CC
772 CFLAGS
773 LDFLAGS
774 LIBS
775 CPPFLAGS
776 CPP
777 YACC
778 YFLAGS
779 PYTHON_VERSION'
780
781
782 # Initialize some variables set by options.
783 ac_init_help=
784 ac_init_version=false
785 # The variables have the same names as the options, with
786 # dashes changed to underlines.
787 cache_file=/dev/null
788 exec_prefix=NONE
789 no_create=
790 no_recursion=
791 prefix=NONE
792 program_prefix=NONE
793 program_suffix=NONE
794 program_transform_name=s,x,x,
795 silent=
796 site=
797 srcdir=
798 verbose=
799 x_includes=NONE
800 x_libraries=NONE
801
802 # Installation directory options.
803 # These are left unexpanded so users can "make install exec_prefix=/foo"
804 # and all the variables that are supposed to be based on exec_prefix
805 # by default will actually change.
806 # Use braces instead of parens because sh, perl, etc. also accept them.
807 # (The list follows the same order as the GNU Coding Standards.)
808 bindir='${exec_prefix}/bin'
809 sbindir='${exec_prefix}/sbin'
810 libexecdir='${exec_prefix}/libexec'
811 datarootdir='${prefix}/share'
812 datadir='${datarootdir}'
813 sysconfdir='${prefix}/etc'
814 sharedstatedir='${prefix}/com'
815 localstatedir='${prefix}/var'
816 includedir='${prefix}/include'
817 oldincludedir='/usr/include'
818 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
819 infodir='${datarootdir}/info'
820 htmldir='${docdir}'
821 dvidir='${docdir}'
822 pdfdir='${docdir}'
823 psdir='${docdir}'
824 libdir='${exec_prefix}/lib'
825 localedir='${datarootdir}/locale'
826 mandir='${datarootdir}/man'
827
828 ac_prev=
829 ac_dashdash=
830 for ac_option
831 do
832   # If the previous option needs an argument, assign it.
833   if test -n "$ac_prev"; then
834     eval $ac_prev=\$ac_option
835     ac_prev=
836     continue
837   fi
838
839   case $ac_option in
840   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
841   *)    ac_optarg=yes ;;
842   esac
843
844   # Accept the important Cygnus configure options, so we can diagnose typos.
845
846   case $ac_dashdash$ac_option in
847   --)
848     ac_dashdash=yes ;;
849
850   -bindir | --bindir | --bindi | --bind | --bin | --bi)
851     ac_prev=bindir ;;
852   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
853     bindir=$ac_optarg ;;
854
855   -build | --build | --buil | --bui | --bu)
856     ac_prev=build_alias ;;
857   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
858     build_alias=$ac_optarg ;;
859
860   -cache-file | --cache-file | --cache-fil | --cache-fi \
861   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
862     ac_prev=cache_file ;;
863   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
864   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
865     cache_file=$ac_optarg ;;
866
867   --config-cache | -C)
868     cache_file=config.cache ;;
869
870   -datadir | --datadir | --datadi | --datad)
871     ac_prev=datadir ;;
872   -datadir=* | --datadir=* | --datadi=* | --datad=*)
873     datadir=$ac_optarg ;;
874
875   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
876   | --dataroo | --dataro | --datar)
877     ac_prev=datarootdir ;;
878   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
879   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
880     datarootdir=$ac_optarg ;;
881
882   -disable-* | --disable-*)
883     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
884     # Reject names that are not valid shell variable names.
885     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
886       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
887    { (exit 1); exit 1; }; }
888     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
889     eval enable_$ac_feature=no ;;
890
891   -docdir | --docdir | --docdi | --doc | --do)
892     ac_prev=docdir ;;
893   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
894     docdir=$ac_optarg ;;
895
896   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
897     ac_prev=dvidir ;;
898   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
899     dvidir=$ac_optarg ;;
900
901   -enable-* | --enable-*)
902     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
903     # Reject names that are not valid shell variable names.
904     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
905       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
906    { (exit 1); exit 1; }; }
907     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
908     eval enable_$ac_feature=\$ac_optarg ;;
909
910   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
911   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
912   | --exec | --exe | --ex)
913     ac_prev=exec_prefix ;;
914   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
915   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
916   | --exec=* | --exe=* | --ex=*)
917     exec_prefix=$ac_optarg ;;
918
919   -gas | --gas | --ga | --g)
920     # Obsolete; use --with-gas.
921     with_gas=yes ;;
922
923   -help | --help | --hel | --he | -h)
924     ac_init_help=long ;;
925   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
926     ac_init_help=recursive ;;
927   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
928     ac_init_help=short ;;
929
930   -host | --host | --hos | --ho)
931     ac_prev=host_alias ;;
932   -host=* | --host=* | --hos=* | --ho=*)
933     host_alias=$ac_optarg ;;
934
935   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
936     ac_prev=htmldir ;;
937   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
938   | --ht=*)
939     htmldir=$ac_optarg ;;
940
941   -includedir | --includedir | --includedi | --included | --include \
942   | --includ | --inclu | --incl | --inc)
943     ac_prev=includedir ;;
944   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
945   | --includ=* | --inclu=* | --incl=* | --inc=*)
946     includedir=$ac_optarg ;;
947
948   -infodir | --infodir | --infodi | --infod | --info | --inf)
949     ac_prev=infodir ;;
950   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
951     infodir=$ac_optarg ;;
952
953   -libdir | --libdir | --libdi | --libd)
954     ac_prev=libdir ;;
955   -libdir=* | --libdir=* | --libdi=* | --libd=*)
956     libdir=$ac_optarg ;;
957
958   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
959   | --libexe | --libex | --libe)
960     ac_prev=libexecdir ;;
961   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
962   | --libexe=* | --libex=* | --libe=*)
963     libexecdir=$ac_optarg ;;
964
965   -localedir | --localedir | --localedi | --localed | --locale)
966     ac_prev=localedir ;;
967   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
968     localedir=$ac_optarg ;;
969
970   -localstatedir | --localstatedir | --localstatedi | --localstated \
971   | --localstate | --localstat | --localsta | --localst | --locals)
972     ac_prev=localstatedir ;;
973   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
974   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
975     localstatedir=$ac_optarg ;;
976
977   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
978     ac_prev=mandir ;;
979   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
980     mandir=$ac_optarg ;;
981
982   -nfp | --nfp | --nf)
983     # Obsolete; use --without-fp.
984     with_fp=no ;;
985
986   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
987   | --no-cr | --no-c | -n)
988     no_create=yes ;;
989
990   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
991   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
992     no_recursion=yes ;;
993
994   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
995   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
996   | --oldin | --oldi | --old | --ol | --o)
997     ac_prev=oldincludedir ;;
998   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
999   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1000   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1001     oldincludedir=$ac_optarg ;;
1002
1003   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1004     ac_prev=prefix ;;
1005   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1006     prefix=$ac_optarg ;;
1007
1008   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1009   | --program-pre | --program-pr | --program-p)
1010     ac_prev=program_prefix ;;
1011   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1012   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1013     program_prefix=$ac_optarg ;;
1014
1015   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1016   | --program-suf | --program-su | --program-s)
1017     ac_prev=program_suffix ;;
1018   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1019   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1020     program_suffix=$ac_optarg ;;
1021
1022   -program-transform-name | --program-transform-name \
1023   | --program-transform-nam | --program-transform-na \
1024   | --program-transform-n | --program-transform- \
1025   | --program-transform | --program-transfor \
1026   | --program-transfo | --program-transf \
1027   | --program-trans | --program-tran \
1028   | --progr-tra | --program-tr | --program-t)
1029     ac_prev=program_transform_name ;;
1030   -program-transform-name=* | --program-transform-name=* \
1031   | --program-transform-nam=* | --program-transform-na=* \
1032   | --program-transform-n=* | --program-transform-=* \
1033   | --program-transform=* | --program-transfor=* \
1034   | --program-transfo=* | --program-transf=* \
1035   | --program-trans=* | --program-tran=* \
1036   | --progr-tra=* | --program-tr=* | --program-t=*)
1037     program_transform_name=$ac_optarg ;;
1038
1039   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1040     ac_prev=pdfdir ;;
1041   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1042     pdfdir=$ac_optarg ;;
1043
1044   -psdir | --psdir | --psdi | --psd | --ps)
1045     ac_prev=psdir ;;
1046   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1047     psdir=$ac_optarg ;;
1048
1049   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1050   | -silent | --silent | --silen | --sile | --sil)
1051     silent=yes ;;
1052
1053   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1054     ac_prev=sbindir ;;
1055   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1056   | --sbi=* | --sb=*)
1057     sbindir=$ac_optarg ;;
1058
1059   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1060   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1061   | --sharedst | --shareds | --shared | --share | --shar \
1062   | --sha | --sh)
1063     ac_prev=sharedstatedir ;;
1064   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1065   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1066   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1067   | --sha=* | --sh=*)
1068     sharedstatedir=$ac_optarg ;;
1069
1070   -site | --site | --sit)
1071     ac_prev=site ;;
1072   -site=* | --site=* | --sit=*)
1073     site=$ac_optarg ;;
1074
1075   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1076     ac_prev=srcdir ;;
1077   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1078     srcdir=$ac_optarg ;;
1079
1080   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1081   | --syscon | --sysco | --sysc | --sys | --sy)
1082     ac_prev=sysconfdir ;;
1083   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1084   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1085     sysconfdir=$ac_optarg ;;
1086
1087   -target | --target | --targe | --targ | --tar | --ta | --t)
1088     ac_prev=target_alias ;;
1089   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1090     target_alias=$ac_optarg ;;
1091
1092   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1093     verbose=yes ;;
1094
1095   -version | --version | --versio | --versi | --vers | -V)
1096     ac_init_version=: ;;
1097
1098   -with-* | --with-*)
1099     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1100     # Reject names that are not valid shell variable names.
1101     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1102       { echo "$as_me: error: invalid package name: $ac_package" >&2
1103    { (exit 1); exit 1; }; }
1104     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1105     eval with_$ac_package=\$ac_optarg ;;
1106
1107   -without-* | --without-*)
1108     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1109     # Reject names that are not valid shell variable names.
1110     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1111       { echo "$as_me: error: invalid package name: $ac_package" >&2
1112    { (exit 1); exit 1; }; }
1113     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1114     eval with_$ac_package=no ;;
1115
1116   --x)
1117     # Obsolete; use --with-x.
1118     with_x=yes ;;
1119
1120   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1121   | --x-incl | --x-inc | --x-in | --x-i)
1122     ac_prev=x_includes ;;
1123   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1124   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1125     x_includes=$ac_optarg ;;
1126
1127   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1128   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1129     ac_prev=x_libraries ;;
1130   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1131   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1132     x_libraries=$ac_optarg ;;
1133
1134   -*) { echo "$as_me: error: unrecognized option: $ac_option
1135 Try \`$0 --help' for more information." >&2
1136    { (exit 1); exit 1; }; }
1137     ;;
1138
1139   *=*)
1140     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1141     # Reject names that are not valid shell variable names.
1142     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1143       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1144    { (exit 1); exit 1; }; }
1145     eval $ac_envvar=\$ac_optarg
1146     export $ac_envvar ;;
1147
1148   *)
1149     # FIXME: should be removed in autoconf 3.0.
1150     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1151     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1152       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1153     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1154     ;;
1155
1156   esac
1157 done
1158
1159 if test -n "$ac_prev"; then
1160   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1161   { echo "$as_me: error: missing argument to $ac_option" >&2
1162    { (exit 1); exit 1; }; }
1163 fi
1164
1165 # Be sure to have absolute directory names.
1166 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1167                 datadir sysconfdir sharedstatedir localstatedir includedir \
1168                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1169                 libdir localedir mandir
1170 do
1171   eval ac_val=\$$ac_var
1172   case $ac_val in
1173     [\\/$]* | ?:[\\/]* )  continue;;
1174     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1175   esac
1176   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1177    { (exit 1); exit 1; }; }
1178 done
1179
1180 # There might be people who depend on the old broken behavior: `$host'
1181 # used to hold the argument of --host etc.
1182 # FIXME: To remove some day.
1183 build=$build_alias
1184 host=$host_alias
1185 target=$target_alias
1186
1187 # FIXME: To remove some day.
1188 if test "x$host_alias" != x; then
1189   if test "x$build_alias" = x; then
1190     cross_compiling=maybe
1191     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1192     If a cross compiler is detected then cross compile mode will be used." >&2
1193   elif test "x$build_alias" != "x$host_alias"; then
1194     cross_compiling=yes
1195   fi
1196 fi
1197
1198 ac_tool_prefix=
1199 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1200
1201 test "$silent" = yes && exec 6>/dev/null
1202
1203
1204 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1205 ac_ls_di=`ls -di .` &&
1206 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1207   { echo "$as_me: error: Working directory cannot be determined" >&2
1208    { (exit 1); exit 1; }; }
1209 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1210   { echo "$as_me: error: pwd does not report name of working directory" >&2
1211    { (exit 1); exit 1; }; }
1212
1213
1214 # Find the source files, if location was not specified.
1215 if test -z "$srcdir"; then
1216   ac_srcdir_defaulted=yes
1217   # Try the directory containing this script, then the parent directory.
1218   ac_confdir=`$as_dirname -- "$0" ||
1219 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1220          X"$0" : 'X\(//\)[^/]' \| \
1221          X"$0" : 'X\(//\)$' \| \
1222          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1223 echo X"$0" |
1224     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1225             s//\1/
1226             q
1227           }
1228           /^X\(\/\/\)[^/].*/{
1229             s//\1/
1230             q
1231           }
1232           /^X\(\/\/\)$/{
1233             s//\1/
1234             q
1235           }
1236           /^X\(\/\).*/{
1237             s//\1/
1238             q
1239           }
1240           s/.*/./; q'`
1241   srcdir=$ac_confdir
1242   if test ! -r "$srcdir/$ac_unique_file"; then
1243     srcdir=..
1244   fi
1245 else
1246   ac_srcdir_defaulted=no
1247 fi
1248 if test ! -r "$srcdir/$ac_unique_file"; then
1249   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1250   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1251    { (exit 1); exit 1; }; }
1252 fi
1253 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1254 ac_abs_confdir=`(
1255         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1256    { (exit 1); exit 1; }; }
1257         pwd)`
1258 # When building in place, set srcdir=.
1259 if test "$ac_abs_confdir" = "$ac_pwd"; then
1260   srcdir=.
1261 fi
1262 # Remove unnecessary trailing slashes from srcdir.
1263 # Double slashes in file names in object file debugging info
1264 # mess up M-x gdb in Emacs.
1265 case $srcdir in
1266 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1267 esac
1268 for ac_var in $ac_precious_vars; do
1269   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1270   eval ac_env_${ac_var}_value=\$${ac_var}
1271   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1272   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1273 done
1274
1275 #
1276 # Report the --help message.
1277 #
1278 if test "$ac_init_help" = "long"; then
1279   # Omit some internal or obsolete options to make the list less imposing.
1280   # This message is too long to be a string in the A/UX 3.1 sh.
1281   cat <<_ACEOF
1282 \`configure' configures samba 4 to adapt to many kinds of systems.
1283
1284 Usage: $0 [OPTION]... [VAR=VALUE]...
1285
1286 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1287 VAR=VALUE.  See below for descriptions of some of the useful variables.
1288
1289 Defaults for the options are specified in brackets.
1290
1291 Configuration:
1292   -h, --help              display this help and exit
1293       --help=short        display options specific to this package
1294       --help=recursive    display the short help of all the included packages
1295   -V, --version           display version information and exit
1296   -q, --quiet, --silent   do not print \`checking...' messages
1297       --cache-file=FILE   cache test results in FILE [disabled]
1298   -C, --config-cache      alias for \`--cache-file=config.cache'
1299   -n, --no-create         do not create output files
1300       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1301
1302 Installation directories:
1303   --prefix=PREFIX         install architecture-independent files in PREFIX
1304                           [$ac_default_prefix]
1305   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1306                           [PREFIX]
1307
1308 By default, \`make install' will install all the files in
1309 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1310 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1311 for instance \`--prefix=\$HOME'.
1312
1313 For better control, use the options below.
1314
1315 Fine tuning of the installation directories:
1316   --bindir=DIR           user executables [EPREFIX/bin]
1317   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1318   --libexecdir=DIR       program executables [EPREFIX/libexec]
1319   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1320   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1321   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1322   --libdir=DIR           object code libraries [EPREFIX/lib]
1323   --includedir=DIR       C header files [PREFIX/include]
1324   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1325   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1326   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1327   --infodir=DIR          info documentation [DATAROOTDIR/info]
1328   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1329   --mandir=DIR           man documentation [DATAROOTDIR/man]
1330   --docdir=DIR           documentation root [DATAROOTDIR/doc/samba]
1331   --htmldir=DIR          html documentation [DOCDIR]
1332   --dvidir=DIR           dvi documentation [DOCDIR]
1333   --pdfdir=DIR           pdf documentation [DOCDIR]
1334   --psdir=DIR            ps documentation [DOCDIR]
1335 _ACEOF
1336
1337   cat <<\_ACEOF
1338
1339 System types:
1340   --build=BUILD     configure for building on BUILD [guessed]
1341   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1342   --target=TARGET   configure for building compilers for TARGET [HOST]
1343 _ACEOF
1344 fi
1345
1346 if test -n "$ac_init_help"; then
1347   case $ac_init_help in
1348      short | recursive ) echo "Configuration of samba 4:";;
1349    esac
1350   cat <<\_ACEOF
1351
1352 Optional Features:
1353   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1354   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1355   --enable-debug          Turn on compiler debugging information (default=no)
1356   --enable-developer      Turn on developer warnings and debugging (default=no)
1357   --disable-largefile     omit support for large files
1358   --enable-dso            Enable using shared libraries internally (experimental)
1359   --enable-automatic-dependencies Enable automatic dependencies
1360   --enable-socket-wrapper         Turn on socket wrapper library (default=no)
1361   --enable-nss-wrapper         Turn on nss wrapper library (default=no)
1362
1363 Optional Packages:
1364   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1365   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1366   --with-fhs              Use FHS-compliant paths (default=no)
1367   --with-privatedir=DIR   Where to put sam.ldb and other private files containing key material ($ac_default_prefix/private)
1368   --with-winbindd-socket-dir=DIR   Where to put the winbindd socket ($ac_default_prefix/run/winbind_pipe)
1369   --with-lockdir=DIR      Where to put lock files ($ac_default_prefix/var/locks)
1370   --with-piddir=DIR       Where to put pid files ($ac_default_prefix/var/locks)
1371   --with-logfilebase=DIR  Where to put log files (\$(VARDIR))
1372   --with-selftest-prefix=DIR    The prefix where make test will be run ($selftest_prefix)
1373   --with-disable-ext-lib=LIB Comma-seperated list of external libraries
1374   --with-hostcc=compiler  choose host compiler
1375   --with-hostld=linker    choose host linker
1376   --with-readline=DIR   Look for readline include/libs in DIR (default=auto)
1377   --with-included-popt    use bundled popt library, not from system
1378   --with-libiconv=BASEDIR Use libiconv in BASEDIR/lib and BASEDIR/include (default=auto)
1379   --with-sqlite3          SQLITE3 backend support (default=no)
1380   --with-pthreads              Include pthreads (default=no)
1381   --with-setproctitle          Search for setproctitle support (default=no)
1382
1383 Some influential environment variables:
1384   CC          C compiler command
1385   CFLAGS      C compiler flags
1386   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1387               nonstandard directory <lib dir>
1388   LIBS        libraries to pass to the linker, e.g. -l<library>
1389   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1390               you have headers in a nonstandard directory <include dir>
1391   CPP         C preprocessor
1392   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1393               the first program found out of: `bison -y', `byacc', `yacc'.
1394   YFLAGS      The list of arguments that will be passed by default to $YACC.
1395               This script will default YFLAGS to the empty string to avoid a
1396               default value of `-d' given by some make applications.
1397   PYTHON_VERSION
1398               The installed Python version to use, for example '2.3'. This
1399               string will be appended to the Python interpreter canonical
1400               name.
1401
1402 Use these variables to override the choices made by `configure' or to help
1403 it to find libraries and programs with nonstandard names/locations.
1404
1405 Report bugs to <samba-technical@samba.org>.
1406 _ACEOF
1407 ac_status=$?
1408 fi
1409
1410 if test "$ac_init_help" = "recursive"; then
1411   # If there are subdirs, report their specific --help.
1412   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1413     test -d "$ac_dir" || continue
1414     ac_builddir=.
1415
1416 case "$ac_dir" in
1417 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 *)
1419   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1420   # A ".." for each directory in $ac_dir_suffix.
1421   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1422   case $ac_top_builddir_sub in
1423   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1424   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1425   esac ;;
1426 esac
1427 ac_abs_top_builddir=$ac_pwd
1428 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1429 # for backward compatibility:
1430 ac_top_builddir=$ac_top_build_prefix
1431
1432 case $srcdir in
1433   .)  # We are building in place.
1434     ac_srcdir=.
1435     ac_top_srcdir=$ac_top_builddir_sub
1436     ac_abs_top_srcdir=$ac_pwd ;;
1437   [\\/]* | ?:[\\/]* )  # Absolute name.
1438     ac_srcdir=$srcdir$ac_dir_suffix;
1439     ac_top_srcdir=$srcdir
1440     ac_abs_top_srcdir=$srcdir ;;
1441   *) # Relative name.
1442     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1443     ac_top_srcdir=$ac_top_build_prefix$srcdir
1444     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1445 esac
1446 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1447
1448     cd "$ac_dir" || { ac_status=$?; continue; }
1449     # Check for guested configure.
1450     if test -f "$ac_srcdir/configure.gnu"; then
1451       echo &&
1452       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1453     elif test -f "$ac_srcdir/configure"; then
1454       echo &&
1455       $SHELL "$ac_srcdir/configure" --help=recursive
1456     else
1457       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1458     fi || ac_status=$?
1459     cd "$ac_pwd" || { ac_status=$?; break; }
1460   done
1461 fi
1462
1463 test -n "$ac_init_help" && exit $ac_status
1464 if $ac_init_version; then
1465   cat <<\_ACEOF
1466 samba configure 4
1467 generated by GNU Autoconf 2.61
1468
1469 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1470 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1471 This configure script is free software; the Free Software Foundation
1472 gives unlimited permission to copy, distribute and modify it.
1473 _ACEOF
1474   exit
1475 fi
1476 cat >config.log <<_ACEOF
1477 This file contains any messages produced by compilers while
1478 running configure, to aid debugging if configure makes a mistake.
1479
1480 It was created by samba $as_me 4, which was
1481 generated by GNU Autoconf 2.61.  Invocation command line was
1482
1483   $ $0 $@
1484
1485 _ACEOF
1486 exec 5>>config.log
1487 {
1488 cat <<_ASUNAME
1489 ## --------- ##
1490 ## Platform. ##
1491 ## --------- ##
1492
1493 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1494 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1495 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1496 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1497 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1498
1499 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1500 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1501
1502 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1503 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1504 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1505 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1506 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1507 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1508 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1509
1510 _ASUNAME
1511
1512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1513 for as_dir in $PATH
1514 do
1515   IFS=$as_save_IFS
1516   test -z "$as_dir" && as_dir=.
1517   echo "PATH: $as_dir"
1518 done
1519 IFS=$as_save_IFS
1520
1521 } >&5
1522
1523 cat >&5 <<_ACEOF
1524
1525
1526 ## ----------- ##
1527 ## Core tests. ##
1528 ## ----------- ##
1529
1530 _ACEOF
1531
1532
1533 # Keep a trace of the command line.
1534 # Strip out --no-create and --no-recursion so they do not pile up.
1535 # Strip out --silent because we don't want to record it for future runs.
1536 # Also quote any args containing shell meta-characters.
1537 # Make two passes to allow for proper duplicate-argument suppression.
1538 ac_configure_args=
1539 ac_configure_args0=
1540 ac_configure_args1=
1541 ac_must_keep_next=false
1542 for ac_pass in 1 2
1543 do
1544   for ac_arg
1545   do
1546     case $ac_arg in
1547     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1548     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1549     | -silent | --silent | --silen | --sile | --sil)
1550       continue ;;
1551     *\'*)
1552       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1553     esac
1554     case $ac_pass in
1555     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1556     2)
1557       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1558       if test $ac_must_keep_next = true; then
1559         ac_must_keep_next=false # Got value, back to normal.
1560       else
1561         case $ac_arg in
1562           *=* | --config-cache | -C | -disable-* | --disable-* \
1563           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1564           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1565           | -with-* | --with-* | -without-* | --without-* | --x)
1566             case "$ac_configure_args0 " in
1567               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1568             esac
1569             ;;
1570           -* ) ac_must_keep_next=true ;;
1571         esac
1572       fi
1573       ac_configure_args="$ac_configure_args '$ac_arg'"
1574       ;;
1575     esac
1576   done
1577 done
1578 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1579 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1580
1581 # When interrupted or exit'd, cleanup temporary files, and complete
1582 # config.log.  We remove comments because anyway the quotes in there
1583 # would cause problems or look ugly.
1584 # WARNING: Use '\'' to represent an apostrophe within the trap.
1585 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1586 trap 'exit_status=$?
1587   # Save into config.log some information that might help in debugging.
1588   {
1589     echo
1590
1591     cat <<\_ASBOX
1592 ## ---------------- ##
1593 ## Cache variables. ##
1594 ## ---------------- ##
1595 _ASBOX
1596     echo
1597     # The following way of writing the cache mishandles newlines in values,
1598 (
1599   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1600     eval ac_val=\$$ac_var
1601     case $ac_val in #(
1602     *${as_nl}*)
1603       case $ac_var in #(
1604       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1605 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1606       esac
1607       case $ac_var in #(
1608       _ | IFS | as_nl) ;; #(
1609       *) $as_unset $ac_var ;;
1610       esac ;;
1611     esac
1612   done
1613   (set) 2>&1 |
1614     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1615     *${as_nl}ac_space=\ *)
1616       sed -n \
1617         "s/'\''/'\''\\\\'\'''\''/g;
1618           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1619       ;; #(
1620     *)
1621       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1622       ;;
1623     esac |
1624     sort
1625 )
1626     echo
1627
1628     cat <<\_ASBOX
1629 ## ----------------- ##
1630 ## Output variables. ##
1631 ## ----------------- ##
1632 _ASBOX
1633     echo
1634     for ac_var in $ac_subst_vars
1635     do
1636       eval ac_val=\$$ac_var
1637       case $ac_val in
1638       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1639       esac
1640       echo "$ac_var='\''$ac_val'\''"
1641     done | sort
1642     echo
1643
1644     if test -n "$ac_subst_files"; then
1645       cat <<\_ASBOX
1646 ## ------------------- ##
1647 ## File substitutions. ##
1648 ## ------------------- ##
1649 _ASBOX
1650       echo
1651       for ac_var in $ac_subst_files
1652       do
1653         eval ac_val=\$$ac_var
1654         case $ac_val in
1655         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1656         esac
1657         echo "$ac_var='\''$ac_val'\''"
1658       done | sort
1659       echo
1660     fi
1661
1662     if test -s confdefs.h; then
1663       cat <<\_ASBOX
1664 ## ----------- ##
1665 ## confdefs.h. ##
1666 ## ----------- ##
1667 _ASBOX
1668       echo
1669       cat confdefs.h
1670       echo
1671     fi
1672     test "$ac_signal" != 0 &&
1673       echo "$as_me: caught signal $ac_signal"
1674     echo "$as_me: exit $exit_status"
1675   } >&5
1676   rm -f core *.core core.conftest.* &&
1677     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1678     exit $exit_status
1679 ' 0
1680 for ac_signal in 1 2 13 15; do
1681   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1682 done
1683 ac_signal=0
1684
1685 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1686 rm -f -r conftest* confdefs.h
1687
1688 # Predefined preprocessor variables.
1689
1690 cat >>confdefs.h <<_ACEOF
1691 #define PACKAGE_NAME "$PACKAGE_NAME"
1692 _ACEOF
1693
1694
1695 cat >>confdefs.h <<_ACEOF
1696 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1697 _ACEOF
1698
1699
1700 cat >>confdefs.h <<_ACEOF
1701 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1702 _ACEOF
1703
1704
1705 cat >>confdefs.h <<_ACEOF
1706 #define PACKAGE_STRING "$PACKAGE_STRING"
1707 _ACEOF
1708
1709
1710 cat >>confdefs.h <<_ACEOF
1711 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1712 _ACEOF
1713
1714
1715 # Let the site file select an alternate cache file if it wants to.
1716 # Prefer explicitly selected file to automatically selected ones.
1717 if test -n "$CONFIG_SITE"; then
1718   set x "$CONFIG_SITE"
1719 elif test "x$prefix" != xNONE; then
1720   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1721 else
1722   set x "$ac_default_prefix/share/config.site" \
1723         "$ac_default_prefix/etc/config.site"
1724 fi
1725 shift
1726 for ac_site_file
1727 do
1728   if test -r "$ac_site_file"; then
1729     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1730 echo "$as_me: loading site script $ac_site_file" >&6;}
1731     sed 's/^/| /' "$ac_site_file" >&5
1732     . "$ac_site_file"
1733   fi
1734 done
1735
1736 if test -r "$cache_file"; then
1737   # Some versions of bash will fail to source /dev/null (special
1738   # files actually), so we avoid doing that.
1739   if test -f "$cache_file"; then
1740     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1741 echo "$as_me: loading cache $cache_file" >&6;}
1742     case $cache_file in
1743       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1744       *)                      . "./$cache_file";;
1745     esac
1746   fi
1747 else
1748   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1749 echo "$as_me: creating cache $cache_file" >&6;}
1750   >$cache_file
1751 fi
1752
1753 # Check that the precious variables saved in the cache have kept the same
1754 # value.
1755 ac_cache_corrupted=false
1756 for ac_var in $ac_precious_vars; do
1757   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1758   eval ac_new_set=\$ac_env_${ac_var}_set
1759   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1760   eval ac_new_val=\$ac_env_${ac_var}_value
1761   case $ac_old_set,$ac_new_set in
1762     set,)
1763       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1764 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1765       ac_cache_corrupted=: ;;
1766     ,set)
1767       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1768 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1769       ac_cache_corrupted=: ;;
1770     ,);;
1771     *)
1772       if test "x$ac_old_val" != "x$ac_new_val"; then
1773         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1774 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1775         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1776 echo "$as_me:   former value:  $ac_old_val" >&2;}
1777         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1778 echo "$as_me:   current value: $ac_new_val" >&2;}
1779         ac_cache_corrupted=:
1780       fi;;
1781   esac
1782   # Pass precious variables to config.status.
1783   if test "$ac_new_set" = set; then
1784     case $ac_new_val in
1785     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1786     *) ac_arg=$ac_var=$ac_new_val ;;
1787     esac
1788     case " $ac_configure_args " in
1789       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1790       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1791     esac
1792   fi
1793 done
1794 if $ac_cache_corrupted; then
1795   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1796 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1797   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1798 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1799    { (exit 1); exit 1; }; }
1800 fi
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826 ac_ext=c
1827 ac_cpp='$CPP $CPPFLAGS'
1828 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1829 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1830 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1831
1832
1833
1834
1835 ac_config_headers="$ac_config_headers include/config_tmp.h"
1836
1837
1838 cat >>confdefs.h <<\_ACEOF
1839 #define CONFIG_H_IS_FROM_SAMBA 1
1840 _ACEOF
1841
1842
1843 # Configuration rules.
1844
1845
1846 export srcdir;
1847
1848 # we always set builddir to "." as that's nicer than
1849 # having the absolute path of the current work directory
1850 builddir=.
1851
1852 export builddir;
1853
1854
1855
1856 SMB_VERSION_STRING=`cat ${srcdir}/version.h | grep 'SAMBA_VERSION_OFFICIAL_STRING' | cut -d '"' -f2`
1857 echo "SAMBA VERSION: ${SMB_VERSION_STRING}"
1858
1859 SAMBA_VERSION_GIT_COMMIT_FULLREV=`cat ${srcdir}/version.h | grep 'SAMBA_VERSION_GIT_COMMIT_FULLREV' | cut -d ' ' -f3- | cut -d '"' -f2`
1860 if test -n "${SAMBA_VERSION_GIT_COMMIT_FULLREV}";then
1861         echo "BUILD COMMIT REVISION: ${SAMBA_VERSION_GIT_COMMIT_FULLREV}"
1862 fi
1863 SAMBA_VERSION_GIT_COMMIT_DATE=`cat ${srcdir}/version.h | grep 'SAMBA_VERSION_GIT_COMMIT_DATE' | cut -d ' ' -f3-`
1864 if test -n "${SAMBA_VERSION_GIT_COMMIT_DATE}";then
1865         echo "BUILD COMMIT DATE: ${SAMBA_VERSION_GIT_COMMIT_DATE}"
1866 fi
1867 SAMBA_VERSION_GIT_COMMIT_TIME=`cat ${srcdir}/version.h | grep 'SAMBA_VERSION_GIT_COMMIT_TIME' | cut -d ' ' -f3-`
1868 if test -n "${SAMBA_VERSION_GIT_COMMIT_TIME}";then
1869         echo "BUILD COMMIT TIME: ${SAMBA_VERSION_GIT_COMMIT_TIME}"
1870
1871         # just to keep the build-farm gui happy for now...
1872         echo "BUILD REVISION: ${SAMBA_VERSION_GIT_COMMIT_TIME}"
1873 fi
1874
1875
1876 ac_aux_dir=
1877 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1878   if test -f "$ac_dir/install-sh"; then
1879     ac_aux_dir=$ac_dir
1880     ac_install_sh="$ac_aux_dir/install-sh -c"
1881     break
1882   elif test -f "$ac_dir/install.sh"; then
1883     ac_aux_dir=$ac_dir
1884     ac_install_sh="$ac_aux_dir/install.sh -c"
1885     break
1886   elif test -f "$ac_dir/shtool"; then
1887     ac_aux_dir=$ac_dir
1888     ac_install_sh="$ac_aux_dir/shtool install -c"
1889     break
1890   fi
1891 done
1892 if test -z "$ac_aux_dir"; then
1893   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1894 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1895    { (exit 1); exit 1; }; }
1896 fi
1897
1898 # These three variables are undocumented and unsupported,
1899 # and are intended to be withdrawn in a future Autoconf release.
1900 # They can cause serious problems if a builder's source tree is in a directory
1901 # whose full name contains unusual characters.
1902 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1903 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1904 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1905
1906
1907
1908 echo "LIBREPLACE_LOCATION_CHECKS: START"
1909
1910 libreplacedir=""
1911 libreplacepaths="$srcdir $srcdir/lib/replace $srcdir/libreplace $srcdir/../libreplace $srcdir/../replace"
1912 for d in $libreplacepaths; do
1913         if test -f "$d/replace.c"; then
1914                 libreplacedir="$d"
1915
1916                 break;
1917         fi
1918 done
1919 if test x"$libreplacedir" = "x"; then
1920         { { echo "$as_me:$LINENO: error: cannot find libreplace in $libreplacepaths" >&5
1921 echo "$as_me: error: cannot find libreplace in $libreplacepaths" >&2;}
1922    { (exit 1); exit 1; }; }
1923 fi
1924 LIBREPLACEOBJ="replace.o"
1925
1926
1927 # Make sure we can run config.sub.
1928 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1929   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1930 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1931    { (exit 1); exit 1; }; }
1932
1933 { echo "$as_me:$LINENO: checking build system type" >&5
1934 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1935 if test "${ac_cv_build+set}" = set; then
1936   echo $ECHO_N "(cached) $ECHO_C" >&6
1937 else
1938   ac_build_alias=$build_alias
1939 test "x$ac_build_alias" = x &&
1940   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1941 test "x$ac_build_alias" = x &&
1942   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1943 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1944    { (exit 1); exit 1; }; }
1945 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1946   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1947 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1948    { (exit 1); exit 1; }; }
1949
1950 fi
1951 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1952 echo "${ECHO_T}$ac_cv_build" >&6; }
1953 case $ac_cv_build in
1954 *-*-*) ;;
1955 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1956 echo "$as_me: error: invalid value of canonical build" >&2;}
1957    { (exit 1); exit 1; }; };;
1958 esac
1959 build=$ac_cv_build
1960 ac_save_IFS=$IFS; IFS='-'
1961 set x $ac_cv_build
1962 shift
1963 build_cpu=$1
1964 build_vendor=$2
1965 shift; shift
1966 # Remember, the first character of IFS is used to create $*,
1967 # except with old shells:
1968 build_os=$*
1969 IFS=$ac_save_IFS
1970 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1971
1972
1973 { echo "$as_me:$LINENO: checking host system type" >&5
1974 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1975 if test "${ac_cv_host+set}" = set; then
1976   echo $ECHO_N "(cached) $ECHO_C" >&6
1977 else
1978   if test "x$host_alias" = x; then
1979   ac_cv_host=$ac_cv_build
1980 else
1981   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1982     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1983 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1984    { (exit 1); exit 1; }; }
1985 fi
1986
1987 fi
1988 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1989 echo "${ECHO_T}$ac_cv_host" >&6; }
1990 case $ac_cv_host in
1991 *-*-*) ;;
1992 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1993 echo "$as_me: error: invalid value of canonical host" >&2;}
1994    { (exit 1); exit 1; }; };;
1995 esac
1996 host=$ac_cv_host
1997 ac_save_IFS=$IFS; IFS='-'
1998 set x $ac_cv_host
1999 shift
2000 host_cpu=$1
2001 host_vendor=$2
2002 shift; shift
2003 # Remember, the first character of IFS is used to create $*,
2004 # except with old shells:
2005 host_os=$*
2006 IFS=$ac_save_IFS
2007 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2008
2009
2010 { echo "$as_me:$LINENO: checking target system type" >&5
2011 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
2012 if test "${ac_cv_target+set}" = set; then
2013   echo $ECHO_N "(cached) $ECHO_C" >&6
2014 else
2015   if test "x$target_alias" = x; then
2016   ac_cv_target=$ac_cv_host
2017 else
2018   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2019     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2020 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2021    { (exit 1); exit 1; }; }
2022 fi
2023
2024 fi
2025 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2026 echo "${ECHO_T}$ac_cv_target" >&6; }
2027 case $ac_cv_target in
2028 *-*-*) ;;
2029 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2030 echo "$as_me: error: invalid value of canonical target" >&2;}
2031    { (exit 1); exit 1; }; };;
2032 esac
2033 target=$ac_cv_target
2034 ac_save_IFS=$IFS; IFS='-'
2035 set x $ac_cv_target
2036 shift
2037 target_cpu=$1
2038 target_vendor=$2
2039 shift; shift
2040 # Remember, the first character of IFS is used to create $*,
2041 # except with old shells:
2042 target_os=$*
2043 IFS=$ac_save_IFS
2044 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2045
2046
2047 # The aliases save the names the user supplied, while $host etc.
2048 # will get canonicalized.
2049 test -n "$target_alias" &&
2050   test "$program_prefix$program_suffix$program_transform_name" = \
2051     NONENONEs,x,x, &&
2052   program_prefix=${target_alias}-
2053
2054 echo "LIBREPLACE_LOCATION_CHECKS: END"
2055
2056
2057 #################################################
2058 # Directory handling stuff to support both the
2059 # legacy SAMBA directories and FHS compliant
2060 # ones...
2061
2062
2063 # Defaults and --without-fhs
2064 logfilebase="${localstatedir}"
2065 lockdir="${localstatedir}/locks"
2066 piddir="${localstatedir}/run"
2067 privatedir="\${prefix}/private"
2068 modulesdir="\${prefix}/modules"
2069 winbindd_socket_dir="${localstatedir}/run/winbind_pipe"
2070
2071
2072 # Check whether --with-fhs was given.
2073 if test "${with_fhs+set}" = set; then
2074   withval=$with_fhs; lockdir="${localstatedir}/lib/samba"
2075     piddir="${localstatedir}/run/samba"
2076     logfilebase="${localstatedir}/log/samba"
2077     privatedir="${localstatedir}/lib/samba/private"
2078     sysconfdir="${sysconfdir}/samba"
2079     modulesdir="${libdir}/samba"
2080     datadir="${datadir}/samba"
2081     includedir="${includedir}/samba-4.0"
2082     winbindd_socket_dir="${localstatedir}/run/samba/winbind_pipe"
2083
2084 fi
2085
2086
2087 #################################################
2088 # set private directory location
2089
2090 # Check whether --with-privatedir was given.
2091 if test "${with_privatedir+set}" = set; then
2092   withval=$with_privatedir;  case "$withval" in
2093   yes|no)
2094   #
2095   # Just in case anybody calls it without argument
2096   #
2097     { echo "$as_me:$LINENO: WARNING: --with-privatedir called without argument - will use default" >&5
2098 echo "$as_me: WARNING: --with-privatedir called without argument - will use default" >&2;}
2099   ;;
2100   * )
2101     privatedir="$withval"
2102     ;;
2103   esac
2104 fi
2105
2106
2107 #################################################
2108 # set where the winbindd socket should be put
2109
2110 # Check whether --with-winbindd-socket-dir was given.
2111 if test "${with_winbindd_socket_dir+set}" = set; then
2112   withval=$with_winbindd_socket_dir;  case "$withval" in
2113   yes|no)
2114   #
2115   # Just in case anybody calls it without argument
2116   #
2117     { echo "$as_me:$LINENO: WARNING: --with-winbind-socketdir called without argument - will use default" >&5
2118 echo "$as_me: WARNING: --with-winbind-socketdir called without argument - will use default" >&2;}
2119   ;;
2120   * )
2121     winbindd_socket_dir="$withval"
2122     ;;
2123   esac
2124 fi
2125
2126
2127 #################################################
2128 # set lock directory location
2129
2130 # Check whether --with-lockdir was given.
2131 if test "${with_lockdir+set}" = set; then
2132   withval=$with_lockdir;  case "$withval" in
2133   yes|no)
2134   #
2135   # Just in case anybody calls it without argument
2136   #
2137     { echo "$as_me:$LINENO: WARNING: --with-lockdir called without argument - will use default" >&5
2138 echo "$as_me: WARNING: --with-lockdir called without argument - will use default" >&2;}
2139   ;;
2140   * )
2141     lockdir="$withval"
2142     ;;
2143   esac
2144 fi
2145
2146
2147 #################################################
2148 # set pid directory location
2149
2150 # Check whether --with-piddir was given.
2151 if test "${with_piddir+set}" = set; then
2152   withval=$with_piddir;  case "$withval" in
2153   yes|no)
2154   #
2155   # Just in case anybody calls it without argument
2156   #
2157     { echo "$as_me:$LINENO: WARNING: --with-piddir called without argument - will use default" >&5
2158 echo "$as_me: WARNING: --with-piddir called without argument - will use default" >&2;}
2159   ;;
2160   * )
2161     piddir="$withval"
2162     ;;
2163   esac
2164 fi
2165
2166
2167 #################################################
2168 # set log directory location
2169
2170 # Check whether --with-logfilebase was given.
2171 if test "${with_logfilebase+set}" = set; then
2172   withval=$with_logfilebase;  case "$withval" in
2173   yes|no)
2174   #
2175   # Just in case anybody does it
2176   #
2177     { echo "$as_me:$LINENO: WARNING: --with-logfilebase called without argument - will use default" >&5
2178 echo "$as_me: WARNING: --with-logfilebase called without argument - will use default" >&2;}
2179   ;;
2180   * )
2181     logfilebase="$withval"
2182     ;;
2183   esac
2184 fi
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197 #################################################
2198 # set prefix for 'make test'
2199 # this is needed to workarround the 108 char
2200 # unix socket path limitation!
2201 #
2202 selftest_prefix="./st"
2203
2204
2205 # Check whether --with-selftest-prefix was given.
2206 if test "${with_selftest_prefix+set}" = set; then
2207   withval=$with_selftest_prefix;  case "$withval" in
2208   yes|no)
2209     { echo "$as_me:$LINENO: WARNING: --with-selftest-prefix called without argument - will use default" >&5
2210 echo "$as_me: WARNING: --with-selftest-prefix called without argument - will use default" >&2;}
2211   ;;
2212   * )
2213     selftest_prefix="$withval"
2214     ;;
2215   esac
2216 fi
2217
2218
2219 debug=no
2220 # Check whether --enable-debug was given.
2221 if test "${enable_debug+set}" = set; then
2222   enableval=$enable_debug; if test x$enable_debug = xyes; then
2223         debug=yes
2224     fi
2225 fi
2226
2227
2228 developer=no
2229
2230 # Check whether --enable-developer was given.
2231 if test "${enable_developer+set}" = set; then
2232   enableval=$enable_developer; if test x$enable_developer = xyes; then
2233         debug=yes
2234         developer=yes
2235     fi
2236 fi
2237
2238
2239
2240 # Check whether --with-disable-ext-lib was given.
2241 if test "${with_disable_ext_lib+set}" = set; then
2242   withval=$with_disable_ext_lib;  if test $withval; then
2243         for i in `echo $withval | sed -e's/,/ /g'`
2244         do
2245                 eval SMB_$i=NO
2246         done
2247 fi
2248 fi
2249
2250
2251
2252 case "$host_os" in
2253         *irix*)
2254                 # On IRIX, we prefer Freeware or Nekoware Perl, because the
2255                 # system perl is so ancient.
2256                 # Extract the first word of "perl", so it can be a program name with args.
2257 set dummy perl; ac_word=$2
2258 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2260 if test "${ac_cv_path_PERL+set}" = set; then
2261   echo $ECHO_N "(cached) $ECHO_C" >&6
2262 else
2263   case $PERL in
2264   [\\/]* | ?:[\\/]*)
2265   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
2266   ;;
2267   *)
2268   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269 as_dummy=""/usr/freeware/bin:/usr/nekoware/bin:$PATH""
2270 for as_dir in $as_dummy
2271 do
2272   IFS=$as_save_IFS
2273   test -z "$as_dir" && as_dir=.
2274   for ac_exec_ext in '' $ac_executable_extensions; do
2275   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2276     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
2277     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2278     break 2
2279   fi
2280 done
2281 done
2282 IFS=$as_save_IFS
2283
2284   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL=""""
2285   ;;
2286 esac
2287 fi
2288 PERL=$ac_cv_path_PERL
2289 if test -n "$PERL"; then
2290   { echo "$as_me:$LINENO: result: $PERL" >&5
2291 echo "${ECHO_T}$PERL" >&6; }
2292 else
2293   { echo "$as_me:$LINENO: result: no" >&5
2294 echo "${ECHO_T}no" >&6; }
2295 fi
2296
2297
2298                 ;;
2299         *)
2300                 # Extract the first word of "perl", so it can be a program name with args.
2301 set dummy perl; ac_word=$2
2302 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2304 if test "${ac_cv_path_PERL+set}" = set; then
2305   echo $ECHO_N "(cached) $ECHO_C" >&6
2306 else
2307   case $PERL in
2308   [\\/]* | ?:[\\/]*)
2309   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
2310   ;;
2311   *)
2312   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2313 for as_dir in $PATH
2314 do
2315   IFS=$as_save_IFS
2316   test -z "$as_dir" && as_dir=.
2317   for ac_exec_ext in '' $ac_executable_extensions; do
2318   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2319     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
2320     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2321     break 2
2322   fi
2323 done
2324 done
2325 IFS=$as_save_IFS
2326
2327   ;;
2328 esac
2329 fi
2330 PERL=$ac_cv_path_PERL
2331 if test -n "$PERL"; then
2332   { echo "$as_me:$LINENO: result: $PERL" >&5
2333 echo "${ECHO_T}$PERL" >&6; }
2334 else
2335   { echo "$as_me:$LINENO: result: no" >&5
2336 echo "${ECHO_T}no" >&6; }
2337 fi
2338
2339
2340                 ;;
2341 esac
2342
2343 if test x"$PERL" = x""; then
2344         { echo "$as_me:$LINENO: WARNING: No version of perl was found!" >&5
2345 echo "$as_me: WARNING: No version of perl was found!" >&2;}
2346         { { echo "$as_me:$LINENO: error: Please install perl from http://www.perl.com/" >&5
2347 echo "$as_me: error: Please install perl from http://www.perl.com/" >&2;}
2348    { (exit 1); exit 1; }; }
2349 fi
2350 if test x"$debug" = x"yes";then
2351         PERL="$PERL -W"
2352 fi
2353 export PERL
2354
2355 # Extract the first word of "yapp", so it can be a program name with args.
2356 set dummy yapp; ac_word=$2
2357 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2358 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2359 if test "${ac_cv_path_YAPP+set}" = set; then
2360   echo $ECHO_N "(cached) $ECHO_C" >&6
2361 else
2362   case $YAPP in
2363   [\\/]* | ?:[\\/]*)
2364   ac_cv_path_YAPP="$YAPP" # Let the user override the test with a path.
2365   ;;
2366   *)
2367   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368 for as_dir in $PATH
2369 do
2370   IFS=$as_save_IFS
2371   test -z "$as_dir" && as_dir=.
2372   for ac_exec_ext in '' $ac_executable_extensions; do
2373   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2374     ac_cv_path_YAPP="$as_dir/$ac_word$ac_exec_ext"
2375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376     break 2
2377   fi
2378 done
2379 done
2380 IFS=$as_save_IFS
2381
2382   test -z "$ac_cv_path_YAPP" && ac_cv_path_YAPP="false"
2383   ;;
2384 esac
2385 fi
2386 YAPP=$ac_cv_path_YAPP
2387 if test -n "$YAPP"; then
2388   { echo "$as_me:$LINENO: result: $YAPP" >&5
2389 echo "${ECHO_T}$YAPP" >&6; }
2390 else
2391   { echo "$as_me:$LINENO: result: no" >&5
2392 echo "${ECHO_T}no" >&6; }
2393 fi
2394
2395
2396
2397
2398
2399
2400 echo "LIBREPLACE_CC_CHECKS: START"
2401
2402
2403 ac_cv_prog_cc_Ae=no
2404
2405 savedCFLAGS=$CFLAGS
2406 ac_ext=c
2407 ac_cpp='$CPP $CPPFLAGS'
2408 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2409 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2410 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2411 if test -n "$ac_tool_prefix"; then
2412   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2413 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2414 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2415 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2416 if test "${ac_cv_prog_CC+set}" = set; then
2417   echo $ECHO_N "(cached) $ECHO_C" >&6
2418 else
2419   if test -n "$CC"; then
2420   ac_cv_prog_CC="$CC" # Let the user override the test.
2421 else
2422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2423 for as_dir in $PATH
2424 do
2425   IFS=$as_save_IFS
2426   test -z "$as_dir" && as_dir=.
2427   for ac_exec_ext in '' $ac_executable_extensions; do
2428   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2429     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2430     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2431     break 2
2432   fi
2433 done
2434 done
2435 IFS=$as_save_IFS
2436
2437 fi
2438 fi
2439 CC=$ac_cv_prog_CC
2440 if test -n "$CC"; then
2441   { echo "$as_me:$LINENO: result: $CC" >&5
2442 echo "${ECHO_T}$CC" >&6; }
2443 else
2444   { echo "$as_me:$LINENO: result: no" >&5
2445 echo "${ECHO_T}no" >&6; }
2446 fi
2447
2448
2449 fi
2450 if test -z "$ac_cv_prog_CC"; then
2451   ac_ct_CC=$CC
2452   # Extract the first word of "gcc", so it can be a program name with args.
2453 set dummy gcc; ac_word=$2
2454 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2455 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2456 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2457   echo $ECHO_N "(cached) $ECHO_C" >&6
2458 else
2459   if test -n "$ac_ct_CC"; then
2460   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2461 else
2462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2463 for as_dir in $PATH
2464 do
2465   IFS=$as_save_IFS
2466   test -z "$as_dir" && as_dir=.
2467   for ac_exec_ext in '' $ac_executable_extensions; do
2468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2469     ac_cv_prog_ac_ct_CC="gcc"
2470     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2471     break 2
2472   fi
2473 done
2474 done
2475 IFS=$as_save_IFS
2476
2477 fi
2478 fi
2479 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2480 if test -n "$ac_ct_CC"; then
2481   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2482 echo "${ECHO_T}$ac_ct_CC" >&6; }
2483 else
2484   { echo "$as_me:$LINENO: result: no" >&5
2485 echo "${ECHO_T}no" >&6; }
2486 fi
2487
2488   if test "x$ac_ct_CC" = x; then
2489     CC=""
2490   else
2491     case $cross_compiling:$ac_tool_warned in
2492 yes:)
2493 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2494 whose name does not start with the host triplet.  If you think this
2495 configuration is useful to you, please write to autoconf@gnu.org." >&5
2496 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2497 whose name does not start with the host triplet.  If you think this
2498 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2499 ac_tool_warned=yes ;;
2500 esac
2501     CC=$ac_ct_CC
2502   fi
2503 else
2504   CC="$ac_cv_prog_CC"
2505 fi
2506
2507 if test -z "$CC"; then
2508           if test -n "$ac_tool_prefix"; then
2509     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2510 set dummy ${ac_tool_prefix}cc; ac_word=$2
2511 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2512 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2513 if test "${ac_cv_prog_CC+set}" = set; then
2514   echo $ECHO_N "(cached) $ECHO_C" >&6
2515 else
2516   if test -n "$CC"; then
2517   ac_cv_prog_CC="$CC" # Let the user override the test.
2518 else
2519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2520 for as_dir in $PATH
2521 do
2522   IFS=$as_save_IFS
2523   test -z "$as_dir" && as_dir=.
2524   for ac_exec_ext in '' $ac_executable_extensions; do
2525   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2526     ac_cv_prog_CC="${ac_tool_prefix}cc"
2527     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2528     break 2
2529   fi
2530 done
2531 done
2532 IFS=$as_save_IFS
2533
2534 fi
2535 fi
2536 CC=$ac_cv_prog_CC
2537 if test -n "$CC"; then
2538   { echo "$as_me:$LINENO: result: $CC" >&5
2539 echo "${ECHO_T}$CC" >&6; }
2540 else
2541   { echo "$as_me:$LINENO: result: no" >&5
2542 echo "${ECHO_T}no" >&6; }
2543 fi
2544
2545
2546   fi
2547 fi
2548 if test -z "$CC"; then
2549   # Extract the first word of "cc", so it can be a program name with args.
2550 set dummy cc; ac_word=$2
2551 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2552 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2553 if test "${ac_cv_prog_CC+set}" = set; then
2554   echo $ECHO_N "(cached) $ECHO_C" >&6
2555 else
2556   if test -n "$CC"; then
2557   ac_cv_prog_CC="$CC" # Let the user override the test.
2558 else
2559   ac_prog_rejected=no
2560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2561 for as_dir in $PATH
2562 do
2563   IFS=$as_save_IFS
2564   test -z "$as_dir" && as_dir=.
2565   for ac_exec_ext in '' $ac_executable_extensions; do
2566   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2567     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2568        ac_prog_rejected=yes
2569        continue
2570      fi
2571     ac_cv_prog_CC="cc"
2572     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2573     break 2
2574   fi
2575 done
2576 done
2577 IFS=$as_save_IFS
2578
2579 if test $ac_prog_rejected = yes; then
2580   # We found a bogon in the path, so make sure we never use it.
2581   set dummy $ac_cv_prog_CC
2582   shift
2583   if test $# != 0; then
2584     # We chose a different compiler from the bogus one.
2585     # However, it has the same basename, so the bogon will be chosen
2586     # first if we set CC to just the basename; use the full file name.
2587     shift
2588     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2589   fi
2590 fi
2591 fi
2592 fi
2593 CC=$ac_cv_prog_CC
2594 if test -n "$CC"; then
2595   { echo "$as_me:$LINENO: result: $CC" >&5
2596 echo "${ECHO_T}$CC" >&6; }
2597 else
2598   { echo "$as_me:$LINENO: result: no" >&5
2599 echo "${ECHO_T}no" >&6; }
2600 fi
2601
2602
2603 fi
2604 if test -z "$CC"; then
2605   if test -n "$ac_tool_prefix"; then
2606   for ac_prog in cl.exe
2607   do
2608     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2609 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2610 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2611 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2612 if test "${ac_cv_prog_CC+set}" = set; then
2613   echo $ECHO_N "(cached) $ECHO_C" >&6
2614 else
2615   if test -n "$CC"; then
2616   ac_cv_prog_CC="$CC" # Let the user override the test.
2617 else
2618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2619 for as_dir in $PATH
2620 do
2621   IFS=$as_save_IFS
2622   test -z "$as_dir" && as_dir=.
2623   for ac_exec_ext in '' $ac_executable_extensions; do
2624   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2625     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2626     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2627     break 2
2628   fi
2629 done
2630 done
2631 IFS=$as_save_IFS
2632
2633 fi
2634 fi
2635 CC=$ac_cv_prog_CC
2636 if test -n "$CC"; then
2637   { echo "$as_me:$LINENO: result: $CC" >&5
2638 echo "${ECHO_T}$CC" >&6; }
2639 else
2640   { echo "$as_me:$LINENO: result: no" >&5
2641 echo "${ECHO_T}no" >&6; }
2642 fi
2643
2644
2645     test -n "$CC" && break
2646   done
2647 fi
2648 if test -z "$CC"; then
2649   ac_ct_CC=$CC
2650   for ac_prog in cl.exe
2651 do
2652   # Extract the first word of "$ac_prog", so it can be a program name with args.
2653 set dummy $ac_prog; ac_word=$2
2654 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2655 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2656 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2657   echo $ECHO_N "(cached) $ECHO_C" >&6
2658 else
2659   if test -n "$ac_ct_CC"; then
2660   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2661 else
2662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2663 for as_dir in $PATH
2664 do
2665   IFS=$as_save_IFS
2666   test -z "$as_dir" && as_dir=.
2667   for ac_exec_ext in '' $ac_executable_extensions; do
2668   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2669     ac_cv_prog_ac_ct_CC="$ac_prog"
2670     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2671     break 2
2672   fi
2673 done
2674 done
2675 IFS=$as_save_IFS
2676
2677 fi
2678 fi
2679 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2680 if test -n "$ac_ct_CC"; then
2681   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2682 echo "${ECHO_T}$ac_ct_CC" >&6; }
2683 else
2684   { echo "$as_me:$LINENO: result: no" >&5
2685 echo "${ECHO_T}no" >&6; }
2686 fi
2687
2688
2689   test -n "$ac_ct_CC" && break
2690 done
2691
2692   if test "x$ac_ct_CC" = x; then
2693     CC=""
2694   else
2695     case $cross_compiling:$ac_tool_warned in
2696 yes:)
2697 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2698 whose name does not start with the host triplet.  If you think this
2699 configuration is useful to you, please write to autoconf@gnu.org." >&5
2700 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2701 whose name does not start with the host triplet.  If you think this
2702 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2703 ac_tool_warned=yes ;;
2704 esac
2705     CC=$ac_ct_CC
2706   fi
2707 fi
2708
2709 fi
2710
2711
2712 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2713 See \`config.log' for more details." >&5
2714 echo "$as_me: error: no acceptable C compiler found in \$PATH
2715 See \`config.log' for more details." >&2;}
2716    { (exit 1); exit 1; }; }
2717
2718 # Provide some information about the compiler.
2719 echo "$as_me:$LINENO: checking for C compiler version" >&5
2720 ac_compiler=`set X $ac_compile; echo $2`
2721 { (ac_try="$ac_compiler --version >&5"
2722 case "(($ac_try" in
2723   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2724   *) ac_try_echo=$ac_try;;
2725 esac
2726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2727   (eval "$ac_compiler --version >&5") 2>&5
2728   ac_status=$?
2729   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2730   (exit $ac_status); }
2731 { (ac_try="$ac_compiler -v >&5"
2732 case "(($ac_try" in
2733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2734   *) ac_try_echo=$ac_try;;
2735 esac
2736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2737   (eval "$ac_compiler -v >&5") 2>&5
2738   ac_status=$?
2739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2740   (exit $ac_status); }
2741 { (ac_try="$ac_compiler -V >&5"
2742 case "(($ac_try" in
2743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2744   *) ac_try_echo=$ac_try;;
2745 esac
2746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2747   (eval "$ac_compiler -V >&5") 2>&5
2748   ac_status=$?
2749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2750   (exit $ac_status); }
2751
2752 cat >conftest.$ac_ext <<_ACEOF
2753 /* confdefs.h.  */
2754 _ACEOF
2755 cat confdefs.h >>conftest.$ac_ext
2756 cat >>conftest.$ac_ext <<_ACEOF
2757 /* end confdefs.h.  */
2758
2759 int
2760 main ()
2761 {
2762
2763   ;
2764   return 0;
2765 }
2766 _ACEOF
2767 ac_clean_files_save=$ac_clean_files
2768 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2769 # Try to create an executable without -o first, disregard a.out.
2770 # It will help us diagnose broken compilers, and finding out an intuition
2771 # of exeext.
2772 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2773 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2774 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2775 #
2776 # List of possible output files, starting from the most likely.
2777 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2778 # only as a last resort.  b.out is created by i960 compilers.
2779 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2780 #
2781 # The IRIX 6 linker writes into existing files which may not be
2782 # executable, retaining their permissions.  Remove them first so a
2783 # subsequent execution test works.
2784 ac_rmfiles=
2785 for ac_file in $ac_files
2786 do
2787   case $ac_file in
2788     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2789     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2790   esac
2791 done
2792 rm -f $ac_rmfiles
2793
2794 if { (ac_try="$ac_link_default"
2795 case "(($ac_try" in
2796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2797   *) ac_try_echo=$ac_try;;
2798 esac
2799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2800   (eval "$ac_link_default") 2>&5
2801   ac_status=$?
2802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2803   (exit $ac_status); }; then
2804   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2805 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2806 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2807 # so that the user can short-circuit this test for compilers unknown to
2808 # Autoconf.
2809 for ac_file in $ac_files ''
2810 do
2811   test -f "$ac_file" || continue
2812   case $ac_file in
2813     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2814         ;;
2815     [ab].out )
2816         # We found the default executable, but exeext='' is most
2817         # certainly right.
2818         break;;
2819     *.* )
2820         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2821         then :; else
2822            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2823         fi
2824         # We set ac_cv_exeext here because the later test for it is not
2825         # safe: cross compilers may not add the suffix if given an `-o'
2826         # argument, so we may need to know it at that point already.
2827         # Even if this section looks crufty: it has the advantage of
2828         # actually working.
2829         break;;
2830     * )
2831         break;;
2832   esac
2833 done
2834 test "$ac_cv_exeext" = no && ac_cv_exeext=
2835
2836 else
2837   ac_file=''
2838 fi
2839
2840 { echo "$as_me:$LINENO: result: $ac_file" >&5
2841 echo "${ECHO_T}$ac_file" >&6; }
2842 if test -z "$ac_file"; then
2843   echo "$as_me: failed program was:" >&5
2844 sed 's/^/| /' conftest.$ac_ext >&5
2845
2846 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2847 See \`config.log' for more details." >&5
2848 echo "$as_me: error: C compiler cannot create executables
2849 See \`config.log' for more details." >&2;}
2850    { (exit 77); exit 77; }; }
2851 fi
2852
2853 ac_exeext=$ac_cv_exeext
2854
2855 # Check that the compiler produces executables we can run.  If not, either
2856 # the compiler is broken, or we cross compile.
2857 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2858 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2859 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2860 # If not cross compiling, check that we can run a simple program.
2861 if test "$cross_compiling" != yes; then
2862   if { ac_try='./$ac_file'
2863   { (case "(($ac_try" in
2864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2865   *) ac_try_echo=$ac_try;;
2866 esac
2867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2868   (eval "$ac_try") 2>&5
2869   ac_status=$?
2870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2871   (exit $ac_status); }; }; then
2872     cross_compiling=no
2873   else
2874     if test "$cross_compiling" = maybe; then
2875         cross_compiling=yes
2876     else
2877         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2878 If you meant to cross compile, use \`--host'.
2879 See \`config.log' for more details." >&5
2880 echo "$as_me: error: cannot run C compiled programs.
2881 If you meant to cross compile, use \`--host'.
2882 See \`config.log' for more details." >&2;}
2883    { (exit 1); exit 1; }; }
2884     fi
2885   fi
2886 fi
2887 { echo "$as_me:$LINENO: result: yes" >&5
2888 echo "${ECHO_T}yes" >&6; }
2889
2890 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2891 ac_clean_files=$ac_clean_files_save
2892 # Check that the compiler produces executables we can run.  If not, either
2893 # the compiler is broken, or we cross compile.
2894 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2895 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2896 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2897 echo "${ECHO_T}$cross_compiling" >&6; }
2898
2899 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2900 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2901 if { (ac_try="$ac_link"
2902 case "(($ac_try" in
2903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2904   *) ac_try_echo=$ac_try;;
2905 esac
2906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2907   (eval "$ac_link") 2>&5
2908   ac_status=$?
2909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2910   (exit $ac_status); }; then
2911   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2912 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2913 # work properly (i.e., refer to `conftest.exe'), while it won't with
2914 # `rm'.
2915 for ac_file in conftest.exe conftest conftest.*; do
2916   test -f "$ac_file" || continue
2917   case $ac_file in
2918     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2919     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2920           break;;
2921     * ) break;;
2922   esac
2923 done
2924 else
2925   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2926 See \`config.log' for more details." >&5
2927 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2928 See \`config.log' for more details." >&2;}
2929    { (exit 1); exit 1; }; }
2930 fi
2931
2932 rm -f conftest$ac_cv_exeext
2933 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2934 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2935
2936 rm -f conftest.$ac_ext
2937 EXEEXT=$ac_cv_exeext
2938 ac_exeext=$EXEEXT
2939 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2940 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2941 if test "${ac_cv_objext+set}" = set; then
2942   echo $ECHO_N "(cached) $ECHO_C" >&6
2943 else
2944   cat >conftest.$ac_ext <<_ACEOF
2945 /* confdefs.h.  */
2946 _ACEOF
2947 cat confdefs.h >>conftest.$ac_ext
2948 cat >>conftest.$ac_ext <<_ACEOF
2949 /* end confdefs.h.  */
2950
2951 int
2952 main ()
2953 {
2954
2955   ;
2956   return 0;
2957 }
2958 _ACEOF
2959 rm -f conftest.o conftest.obj
2960 if { (ac_try="$ac_compile"
2961 case "(($ac_try" in
2962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963   *) ac_try_echo=$ac_try;;
2964 esac
2965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966   (eval "$ac_compile") 2>&5
2967   ac_status=$?
2968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969   (exit $ac_status); }; then
2970   for ac_file in conftest.o conftest.obj conftest.*; do
2971   test -f "$ac_file" || continue;
2972   case $ac_file in
2973     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2974     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2975        break;;
2976   esac
2977 done
2978 else
2979   echo "$as_me: failed program was:" >&5
2980 sed 's/^/| /' conftest.$ac_ext >&5
2981
2982 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2983 See \`config.log' for more details." >&5
2984 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2985 See \`config.log' for more details." >&2;}
2986    { (exit 1); exit 1; }; }
2987 fi
2988
2989 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2990 fi
2991 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2992 echo "${ECHO_T}$ac_cv_objext" >&6; }
2993 OBJEXT=$ac_cv_objext
2994 ac_objext=$OBJEXT
2995 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2996 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2997 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2998   echo $ECHO_N "(cached) $ECHO_C" >&6
2999 else
3000   cat >conftest.$ac_ext <<_ACEOF
3001 /* confdefs.h.  */
3002 _ACEOF
3003 cat confdefs.h >>conftest.$ac_ext
3004 cat >>conftest.$ac_ext <<_ACEOF
3005 /* end confdefs.h.  */
3006
3007 int
3008 main ()
3009 {
3010 #ifndef __GNUC__
3011        choke me
3012 #endif
3013
3014   ;
3015   return 0;
3016 }
3017 _ACEOF
3018 rm -f conftest.$ac_objext
3019 if { (ac_try="$ac_compile"
3020 case "(($ac_try" in
3021   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3022   *) ac_try_echo=$ac_try;;
3023 esac
3024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3025   (eval "$ac_compile") 2>conftest.er1
3026   ac_status=$?
3027   grep -v '^ *+' conftest.er1 >conftest.err
3028   rm -f conftest.er1
3029   cat conftest.err >&5
3030   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3031   (exit $ac_status); } && {
3032          test -z "$ac_c_werror_flag" ||
3033          test ! -s conftest.err
3034        } && test -s conftest.$ac_objext; then
3035   ac_compiler_gnu=yes
3036 else
3037   echo "$as_me: failed program was:" >&5
3038 sed 's/^/| /' conftest.$ac_ext >&5
3039
3040         ac_compiler_gnu=no
3041 fi
3042
3043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3044 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3045
3046 fi
3047 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3048 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3049 GCC=`test $ac_compiler_gnu = yes && echo yes`
3050 ac_test_CFLAGS=${CFLAGS+set}
3051 ac_save_CFLAGS=$CFLAGS
3052 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3053 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3054 if test "${ac_cv_prog_cc_g+set}" = set; then
3055   echo $ECHO_N "(cached) $ECHO_C" >&6
3056 else
3057   ac_save_c_werror_flag=$ac_c_werror_flag
3058    ac_c_werror_flag=yes
3059    ac_cv_prog_cc_g=no
3060    CFLAGS="-g"
3061    cat >conftest.$ac_ext <<_ACEOF
3062 /* confdefs.h.  */
3063 _ACEOF
3064 cat confdefs.h >>conftest.$ac_ext
3065 cat >>conftest.$ac_ext <<_ACEOF
3066 /* end confdefs.h.  */
3067
3068 int
3069 main ()
3070 {
3071
3072   ;
3073   return 0;
3074 }
3075 _ACEOF
3076 rm -f conftest.$ac_objext
3077 if { (ac_try="$ac_compile"
3078 case "(($ac_try" in
3079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3080   *) ac_try_echo=$ac_try;;
3081 esac
3082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3083   (eval "$ac_compile") 2>conftest.er1
3084   ac_status=$?
3085   grep -v '^ *+' conftest.er1 >conftest.err
3086   rm -f conftest.er1
3087   cat conftest.err >&5
3088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3089   (exit $ac_status); } && {
3090          test -z "$ac_c_werror_flag" ||
3091          test ! -s conftest.err
3092        } && test -s conftest.$ac_objext; then
3093   ac_cv_prog_cc_g=yes
3094 else
3095   echo "$as_me: failed program was:" >&5
3096 sed 's/^/| /' conftest.$ac_ext >&5
3097
3098         CFLAGS=""
3099       cat >conftest.$ac_ext <<_ACEOF
3100 /* confdefs.h.  */
3101 _ACEOF
3102 cat confdefs.h >>conftest.$ac_ext
3103 cat >>conftest.$ac_ext <<_ACEOF
3104 /* end confdefs.h.  */
3105
3106 int
3107 main ()
3108 {
3109
3110   ;
3111   return 0;
3112 }
3113 _ACEOF
3114 rm -f conftest.$ac_objext
3115 if { (ac_try="$ac_compile"
3116 case "(($ac_try" in
3117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3118   *) ac_try_echo=$ac_try;;
3119 esac
3120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3121   (eval "$ac_compile") 2>conftest.er1
3122   ac_status=$?
3123   grep -v '^ *+' conftest.er1 >conftest.err
3124   rm -f conftest.er1
3125   cat conftest.err >&5
3126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3127   (exit $ac_status); } && {
3128          test -z "$ac_c_werror_flag" ||
3129          test ! -s conftest.err
3130        } && test -s conftest.$ac_objext; then
3131   :
3132 else
3133   echo "$as_me: failed program was:" >&5
3134 sed 's/^/| /' conftest.$ac_ext >&5
3135
3136         ac_c_werror_flag=$ac_save_c_werror_flag
3137          CFLAGS="-g"
3138          cat >conftest.$ac_ext <<_ACEOF
3139 /* confdefs.h.  */
3140 _ACEOF
3141 cat confdefs.h >>conftest.$ac_ext
3142 cat >>conftest.$ac_ext <<_ACEOF
3143 /* end confdefs.h.  */
3144
3145 int
3146 main ()
3147 {
3148
3149   ;
3150   return 0;
3151 }
3152 _ACEOF
3153 rm -f conftest.$ac_objext
3154 if { (ac_try="$ac_compile"
3155 case "(($ac_try" in
3156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3157   *) ac_try_echo=$ac_try;;
3158 esac
3159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3160   (eval "$ac_compile") 2>conftest.er1
3161   ac_status=$?
3162   grep -v '^ *+' conftest.er1 >conftest.err
3163   rm -f conftest.er1
3164   cat conftest.err >&5
3165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3166   (exit $ac_status); } && {
3167          test -z "$ac_c_werror_flag" ||
3168          test ! -s conftest.err
3169        } && test -s conftest.$ac_objext; then
3170   ac_cv_prog_cc_g=yes
3171 else
3172   echo "$as_me: failed program was:" >&5
3173 sed 's/^/| /' conftest.$ac_ext >&5
3174
3175
3176 fi
3177
3178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3179 fi
3180
3181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3182 fi
3183
3184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3185    ac_c_werror_flag=$ac_save_c_werror_flag
3186 fi
3187 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3188 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3189 if test "$ac_test_CFLAGS" = set; then
3190   CFLAGS=$ac_save_CFLAGS
3191 elif test $ac_cv_prog_cc_g = yes; then
3192   if test "$GCC" = yes; then
3193     CFLAGS="-g -O2"
3194   else
3195     CFLAGS="-g"
3196   fi
3197 else
3198   if test "$GCC" = yes; then
3199     CFLAGS="-O2"
3200   else
3201     CFLAGS=
3202   fi
3203 fi
3204 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3205 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3206 if test "${ac_cv_prog_cc_c89+set}" = set; then
3207   echo $ECHO_N "(cached) $ECHO_C" >&6
3208 else
3209   ac_cv_prog_cc_c89=no
3210 ac_save_CC=$CC
3211 cat >conftest.$ac_ext <<_ACEOF
3212 /* confdefs.h.  */
3213 _ACEOF
3214 cat confdefs.h >>conftest.$ac_ext
3215 cat >>conftest.$ac_ext <<_ACEOF
3216 /* end confdefs.h.  */
3217 #include <stdarg.h>
3218 #include <stdio.h>
3219 #include <sys/types.h>
3220 #include <sys/stat.h>
3221 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3222 struct buf { int x; };
3223 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3224 static char *e (p, i)
3225      char **p;
3226      int i;
3227 {
3228   return p[i];
3229 }
3230 static char *f (char * (*g) (char **, int), char **p, ...)
3231 {
3232   char *s;
3233   va_list v;
3234   va_start (v,p);
3235   s = g (p, va_arg (v,int));
3236   va_end (v);
3237   return s;
3238 }
3239
3240 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3241    function prototypes and stuff, but not '\xHH' hex character constants.
3242    These don't provoke an error unfortunately, instead are silently treated
3243    as 'x'.  The following induces an error, until -std is added to get
3244    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3245    array size at least.  It's necessary to write '\x00'==0 to get something
3246    that's true only with -std.  */
3247 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3248
3249 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3250    inside strings and character constants.  */
3251 #define FOO(x) 'x'
3252 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3253
3254 int test (int i, double x);
3255 struct s1 {int (*f) (int a);};
3256 struct s2 {int (*f) (double a);};
3257 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3258 int argc;
3259 char **argv;
3260 int
3261 main ()
3262 {
3263 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3264   ;
3265   return 0;
3266 }
3267 _ACEOF
3268 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3269         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3270 do
3271   CC="$ac_save_CC $ac_arg"
3272   rm -f conftest.$ac_objext
3273 if { (ac_try="$ac_compile"
3274 case "(($ac_try" in
3275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3276   *) ac_try_echo=$ac_try;;
3277 esac
3278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3279   (eval "$ac_compile") 2>conftest.er1
3280   ac_status=$?
3281   grep -v '^ *+' conftest.er1 >conftest.err
3282   rm -f conftest.er1
3283   cat conftest.err >&5
3284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3285   (exit $ac_status); } && {
3286          test -z "$ac_c_werror_flag" ||
3287          test ! -s conftest.err
3288        } && test -s conftest.$ac_objext; then
3289   ac_cv_prog_cc_c89=$ac_arg
3290 else
3291   echo "$as_me: failed program was:" >&5
3292 sed 's/^/| /' conftest.$ac_ext >&5
3293
3294
3295 fi
3296
3297 rm -f core conftest.err conftest.$ac_objext
3298   test "x$ac_cv_prog_cc_c89" != "xno" && break
3299 done
3300 rm -f conftest.$ac_ext
3301 CC=$ac_save_CC
3302
3303 fi
3304 # AC_CACHE_VAL
3305 case "x$ac_cv_prog_cc_c89" in
3306   x)
3307     { echo "$as_me:$LINENO: result: none needed" >&5
3308 echo "${ECHO_T}none needed" >&6; } ;;
3309   xno)
3310     { echo "$as_me:$LINENO: result: unsupported" >&5
3311 echo "${ECHO_T}unsupported" >&6; } ;;
3312   *)
3313     CC="$CC $ac_cv_prog_cc_c89"
3314     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3315 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3316 esac
3317
3318
3319 ac_ext=c
3320 ac_cpp='$CPP $CPPFLAGS'
3321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3324
3325 CFLAGS=$savedCFLAGS
3326
3327 if test x"$GCC" != x"yes" ; then
3328    { echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5
3329 echo $ECHO_N "checking for $CC option to accept ISO C99... $ECHO_C" >&6; }
3330 if test "${ac_cv_prog_cc_c99+set}" = set; then
3331   echo $ECHO_N "(cached) $ECHO_C" >&6
3332 else
3333   ac_cv_prog_cc_c99=no
3334 ac_save_CC=$CC
3335 cat >conftest.$ac_ext <<_ACEOF
3336 /* confdefs.h.  */
3337 _ACEOF
3338 cat confdefs.h >>conftest.$ac_ext
3339 cat >>conftest.$ac_ext <<_ACEOF
3340 /* end confdefs.h.  */
3341 #include <stdarg.h>
3342 #include <stdbool.h>
3343 #include <stdlib.h>
3344 #include <wchar.h>
3345 #include <stdio.h>
3346
3347 struct incomplete_array
3348 {
3349   int datasize;
3350   double data[];
3351 };
3352
3353 struct named_init {
3354   int number;
3355   const wchar_t *name;
3356   double average;
3357 };
3358
3359 typedef const char *ccp;
3360
3361 static inline int
3362 test_restrict(ccp restrict text)
3363 {
3364   // See if C++-style comments work.
3365   // Iterate through items via the restricted pointer.
3366   // Also check for declarations in for loops.
3367   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3368     continue;
3369   return 0;
3370 }
3371
3372 // Check varargs and va_copy work.
3373 static void
3374 test_varargs(const char *format, ...)
3375 {
3376   va_list args;
3377   va_start(args, format);
3378   va_list args_copy;
3379   va_copy(args_copy, args);
3380
3381   const char *str;
3382   int number;
3383   float fnumber;
3384
3385   while (*format)
3386     {
3387       switch (*format++)
3388         {
3389         case 's': // string
3390           str = va_arg(args_copy, const char *);
3391           break;
3392         case 'd': // int
3393           number = va_arg(args_copy, int);
3394           break;
3395         case 'f': // float
3396           fnumber = (float) va_arg(args_copy, double);
3397           break;
3398         default:
3399           break;
3400         }
3401     }
3402   va_end(args_copy);
3403   va_end(args);
3404 }
3405
3406 int
3407 main ()
3408 {
3409
3410   // Check bool and long long datatypes.
3411   _Bool success = false;
3412   long long int bignum = -1234567890LL;
3413   unsigned long long int ubignum = 1234567890uLL;
3414
3415   // Check restrict.
3416   if (test_restrict("String literal") != 0)
3417     success = true;
3418   char *restrict newvar = "Another string";
3419
3420   // Check varargs.
3421   test_varargs("s, d' f .", "string", 65, 34.234);
3422
3423   // Check incomplete arrays work.
3424   struct incomplete_array *ia =
3425     malloc(sizeof(struct incomplete_array) + (sizeof(double) * 10));
3426   ia->datasize = 10;
3427   for (int i = 0; i < ia->datasize; ++i)
3428     ia->data[i] = (double) i * 1.234;
3429
3430   // Check named initialisers.
3431   struct named_init ni = {
3432     .number = 34,
3433     .name = L"Test wide string",
3434     .average = 543.34343,
3435   };
3436
3437   ni.number = 58;
3438
3439   int dynamic_array[ni.number];
3440   dynamic_array[43] = 543;
3441
3442   // work around unused variable warnings
3443   return  bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x';
3444
3445   ;
3446   return 0;
3447 }
3448 _ACEOF
3449 for ac_arg in '' -std=gnu99 -c99 -qlanglvl=extc99
3450 do
3451   CC="$ac_save_CC $ac_arg"
3452   rm -f conftest.$ac_objext
3453 if { (ac_try="$ac_compile"
3454 case "(($ac_try" in
3455   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3456   *) ac_try_echo=$ac_try;;
3457 esac
3458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3459   (eval "$ac_compile") 2>conftest.er1
3460   ac_status=$?
3461   grep -v '^ *+' conftest.er1 >conftest.err
3462   rm -f conftest.er1
3463   cat conftest.err >&5
3464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465   (exit $ac_status); } && {
3466          test -z "$ac_c_werror_flag" ||
3467          test ! -s conftest.err
3468        } && test -s conftest.$ac_objext; then
3469   ac_cv_prog_cc_c99=$ac_arg
3470 else
3471   echo "$as_me: failed program was:" >&5
3472 sed 's/^/| /' conftest.$ac_ext >&5
3473
3474
3475 fi
3476
3477 rm -f core conftest.err conftest.$ac_objext
3478   test "x$ac_cv_prog_cc_c99" != "xno" && break
3479 done
3480 rm -f conftest.$ac_ext
3481 CC=$ac_save_CC
3482
3483 fi
3484 # AC_CACHE_VAL
3485 case "x$ac_cv_prog_cc_c99" in
3486   x)
3487     { echo "$as_me:$LINENO: result: none needed" >&5
3488 echo "${ECHO_T}none needed" >&6; } ;;
3489   xno)
3490     { echo "$as_me:$LINENO: result: unsupported" >&5
3491 echo "${ECHO_T}unsupported" >&6; } ;;
3492   *)
3493     CC="$CC $ac_cv_prog_cc_c99"
3494     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5
3495 echo "${ECHO_T}$ac_cv_prog_cc_c99" >&6; } ;;
3496 esac
3497
3498
3499
3500 fi
3501
3502 if test x"$GCC" = x"yes" ; then
3503         { echo "$as_me:$LINENO: checking for version of gcc" >&5
3504 echo $ECHO_N "checking for version of gcc... $ECHO_C" >&6; }
3505         GCC_VERSION=`$CC -dumpversion`
3506         { echo "$as_me:$LINENO: result: ${GCC_VERSION}" >&5
3507 echo "${ECHO_T}${GCC_VERSION}" >&6; }
3508 fi
3509
3510 cat >>confdefs.h <<\_ACEOF
3511 #define _GNU_SOURCE 1
3512 _ACEOF
3513
3514
3515
3516 ac_ext=c
3517 ac_cpp='$CPP $CPPFLAGS'
3518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3521 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3522 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3523 # On Suns, sometimes $CPP names a directory.
3524 if test -n "$CPP" && test -d "$CPP"; then
3525   CPP=
3526 fi
3527 if test -z "$CPP"; then
3528   if test "${ac_cv_prog_CPP+set}" = set; then
3529   echo $ECHO_N "(cached) $ECHO_C" >&6
3530 else
3531       # Double quotes because CPP needs to be expanded
3532     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3533     do
3534       ac_preproc_ok=false
3535 for ac_c_preproc_warn_flag in '' yes
3536 do
3537   # Use a header file that comes with gcc, so configuring glibc
3538   # with a fresh cross-compiler works.
3539   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3540   # <limits.h> exists even on freestanding compilers.
3541   # On the NeXT, cc -E runs the code through the compiler's parser,
3542   # not just through cpp. "Syntax error" is here to catch this case.
3543   cat >conftest.$ac_ext <<_ACEOF
3544 /* confdefs.h.  */
3545 _ACEOF
3546 cat confdefs.h >>conftest.$ac_ext
3547 cat >>conftest.$ac_ext <<_ACEOF
3548 /* end confdefs.h.  */
3549 #ifdef __STDC__
3550 # include <limits.h>
3551 #else
3552 # include <assert.h>
3553 #endif
3554                      Syntax error
3555 _ACEOF
3556 if { (ac_try="$ac_cpp conftest.$ac_ext"
3557 case "(($ac_try" in
3558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3559   *) ac_try_echo=$ac_try;;
3560 esac
3561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3562   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3563   ac_status=$?
3564   grep -v '^ *+' conftest.er1 >conftest.err
3565   rm -f conftest.er1
3566   cat conftest.err >&5
3567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568   (exit $ac_status); } >/dev/null && {
3569          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3570          test ! -s conftest.err
3571        }; then
3572   :
3573 else
3574   echo "$as_me: failed program was:" >&5
3575 sed 's/^/| /' conftest.$ac_ext >&5
3576
3577   # Broken: fails on valid input.
3578 continue
3579 fi
3580
3581 rm -f conftest.err conftest.$ac_ext
3582
3583   # OK, works on sane cases.  Now check whether nonexistent headers
3584   # can be detected and how.
3585   cat >conftest.$ac_ext <<_ACEOF
3586 /* confdefs.h.  */
3587 _ACEOF
3588 cat confdefs.h >>conftest.$ac_ext
3589 cat >>conftest.$ac_ext <<_ACEOF
3590 /* end confdefs.h.  */
3591 #include <ac_nonexistent.h>
3592 _ACEOF
3593 if { (ac_try="$ac_cpp conftest.$ac_ext"
3594 case "(($ac_try" in
3595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3596   *) ac_try_echo=$ac_try;;
3597 esac
3598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3599   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3600   ac_status=$?
3601   grep -v '^ *+' conftest.er1 >conftest.err
3602   rm -f conftest.er1
3603   cat conftest.err >&5
3604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605   (exit $ac_status); } >/dev/null && {
3606          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3607          test ! -s conftest.err
3608        }; then
3609   # Broken: success on invalid input.
3610 continue
3611 else
3612   echo "$as_me: failed program was:" >&5
3613 sed 's/^/| /' conftest.$ac_ext >&5
3614
3615   # Passes both tests.
3616 ac_preproc_ok=:
3617 break
3618 fi
3619
3620 rm -f conftest.err conftest.$ac_ext
3621
3622 done
3623 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3624 rm -f conftest.err conftest.$ac_ext
3625 if $ac_preproc_ok; then
3626   break
3627 fi
3628
3629     done
3630     ac_cv_prog_CPP=$CPP
3631
3632 fi
3633   CPP=$ac_cv_prog_CPP
3634 else
3635   ac_cv_prog_CPP=$CPP
3636 fi
3637 { echo "$as_me:$LINENO: result: $CPP" >&5
3638 echo "${ECHO_T}$CPP" >&6; }
3639 ac_preproc_ok=false
3640 for ac_c_preproc_warn_flag in '' yes
3641 do
3642   # Use a header file that comes with gcc, so configuring glibc
3643   # with a fresh cross-compiler works.
3644   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3645   # <limits.h> exists even on freestanding compilers.
3646   # On the NeXT, cc -E runs the code through the compiler's parser,
3647   # not just through cpp. "Syntax error" is here to catch this case.
3648   cat >conftest.$ac_ext <<_ACEOF
3649 /* confdefs.h.  */
3650 _ACEOF
3651 cat confdefs.h >>conftest.$ac_ext
3652 cat >>conftest.$ac_ext <<_ACEOF
3653 /* end confdefs.h.  */
3654 #ifdef __STDC__
3655 # include <limits.h>
3656 #else
3657 # include <assert.h>
3658 #endif
3659                      Syntax error
3660 _ACEOF
3661 if { (ac_try="$ac_cpp conftest.$ac_ext"
3662 case "(($ac_try" in
3663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3664   *) ac_try_echo=$ac_try;;
3665 esac
3666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3667   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3668   ac_status=$?
3669   grep -v '^ *+' conftest.er1 >conftest.err
3670   rm -f conftest.er1
3671   cat conftest.err >&5
3672   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673   (exit $ac_status); } >/dev/null && {
3674          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3675          test ! -s conftest.err
3676        }; then
3677   :
3678 else
3679   echo "$as_me: failed program was:" >&5
3680 sed 's/^/| /' conftest.$ac_ext >&5
3681
3682   # Broken: fails on valid input.
3683 continue
3684 fi
3685
3686 rm -f conftest.err conftest.$ac_ext
3687
3688   # OK, works on sane cases.  Now check whether nonexistent headers
3689   # can be detected and how.
3690   cat >conftest.$ac_ext <<_ACEOF
3691 /* confdefs.h.  */
3692 _ACEOF
3693 cat confdefs.h >>conftest.$ac_ext
3694 cat >>conftest.$ac_ext <<_ACEOF
3695 /* end confdefs.h.  */
3696 #include <ac_nonexistent.h>
3697 _ACEOF
3698 if { (ac_try="$ac_cpp conftest.$ac_ext"
3699 case "(($ac_try" in
3700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3701   *) ac_try_echo=$ac_try;;
3702 esac
3703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3704   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3705   ac_status=$?
3706   grep -v '^ *+' conftest.er1 >conftest.err
3707   rm -f conftest.er1
3708   cat conftest.err >&5
3709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3710   (exit $ac_status); } >/dev/null && {
3711          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3712          test ! -s conftest.err
3713        }; then
3714   # Broken: success on invalid input.
3715 continue
3716 else
3717   echo "$as_me: failed program was:" >&5
3718 sed 's/^/| /' conftest.$ac_ext >&5
3719
3720   # Passes both tests.
3721 ac_preproc_ok=:
3722 break
3723 fi
3724
3725 rm -f conftest.err conftest.$ac_ext
3726
3727 done
3728 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3729 rm -f conftest.err conftest.$ac_ext
3730 if $ac_preproc_ok; then
3731   :
3732 else
3733   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3734 See \`config.log' for more details." >&5
3735 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3736 See \`config.log' for more details." >&2;}
3737    { (exit 1); exit 1; }; }
3738 fi
3739
3740 ac_ext=c
3741 ac_cpp='$CPP $CPPFLAGS'
3742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3745
3746
3747 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3748 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3749 if test "${ac_cv_path_GREP+set}" = set; then
3750   echo $ECHO_N "(cached) $ECHO_C" >&6
3751 else
3752   # Extract the first word of "grep ggrep" to use in msg output
3753 if test -z "$GREP"; then
3754 set dummy grep ggrep; ac_prog_name=$2
3755 if test "${ac_cv_path_GREP+set}" = set; then
3756   echo $ECHO_N "(cached) $ECHO_C" >&6
3757 else
3758   ac_path_GREP_found=false
3759 # Loop through the user's path and test for each of PROGNAME-LIST
3760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3761 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3762 do
3763   IFS=$as_save_IFS
3764   test -z "$as_dir" && as_dir=.
3765   for ac_prog in grep ggrep; do
3766   for ac_exec_ext in '' $ac_executable_extensions; do
3767     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3768     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3769     # Check for GNU ac_path_GREP and select it if it is found.
3770   # Check for GNU $ac_path_GREP
3771 case `"$ac_path_GREP" --version 2>&1` in
3772 *GNU*)
3773   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3774 *)
3775   ac_count=0
3776   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3777   while :
3778   do
3779     cat "conftest.in" "conftest.in" >"conftest.tmp"
3780     mv "conftest.tmp" "conftest.in"
3781     cp "conftest.in" "conftest.nl"
3782     echo 'GREP' >> "conftest.nl"
3783     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3784     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3785     ac_count=`expr $ac_count + 1`
3786     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3787       # Best one so far, save it but keep looking for a better one
3788       ac_cv_path_GREP="$ac_path_GREP"
3789       ac_path_GREP_max=$ac_count
3790     fi
3791     # 10*(2^10) chars as input seems more than enough
3792     test $ac_count -gt 10 && break
3793   done
3794   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3795 esac
3796
3797
3798     $ac_path_GREP_found && break 3
3799   done
3800 done
3801
3802 done
3803 IFS=$as_save_IFS
3804
3805
3806 fi
3807
3808 GREP="$ac_cv_path_GREP"
3809 if test -z "$GREP"; then
3810   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3811 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3812    { (exit 1); exit 1; }; }
3813 fi
3814
3815 else
3816   ac_cv_path_GREP=$GREP
3817 fi
3818
3819
3820 fi
3821 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3822 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3823  GREP="$ac_cv_path_GREP"
3824
3825
3826 { echo "$as_me:$LINENO: checking for egrep" >&5
3827 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3828 if test "${ac_cv_path_EGREP+set}" = set; then
3829   echo $ECHO_N "(cached) $ECHO_C" >&6
3830 else
3831   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3832    then ac_cv_path_EGREP="$GREP -E"
3833    else
3834      # Extract the first word of "egrep" to use in msg output
3835 if test -z "$EGREP"; then
3836 set dummy egrep; ac_prog_name=$2
3837 if test "${ac_cv_path_EGREP+set}" = set; then
3838   echo $ECHO_N "(cached) $ECHO_C" >&6
3839 else
3840   ac_path_EGREP_found=false
3841 # Loop through the user's path and test for each of PROGNAME-LIST
3842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3843 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3844 do
3845   IFS=$as_save_IFS
3846   test -z "$as_dir" && as_dir=.
3847   for ac_prog in egrep; do
3848   for ac_exec_ext in '' $ac_executable_extensions; do
3849     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3850     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3851     # Check for GNU ac_path_EGREP and select it if it is found.
3852   # Check for GNU $ac_path_EGREP
3853 case `"$ac_path_EGREP" --version 2>&1` in
3854 *GNU*)
3855   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3856 *)
3857   ac_count=0
3858   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3859   while :
3860   do
3861     cat "conftest.in" "conftest.in" >"conftest.tmp"
3862     mv "conftest.tmp" "conftest.in"
3863     cp "conftest.in" "conftest.nl"
3864     echo 'EGREP' >> "conftest.nl"
3865     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3866     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3867     ac_count=`expr $ac_count + 1`
3868     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3869       # Best one so far, save it but keep looking for a better one
3870       ac_cv_path_EGREP="$ac_path_EGREP"
3871       ac_path_EGREP_max=$ac_count
3872     fi
3873     # 10*(2^10) chars as input seems more than enough
3874     test $ac_count -gt 10 && break
3875   done
3876   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3877 esac
3878
3879
3880     $ac_path_EGREP_found && break 3
3881   done
3882 done
3883
3884 done
3885 IFS=$as_save_IFS
3886
3887
3888 fi
3889
3890 EGREP="$ac_cv_path_EGREP"
3891 if test -z "$EGREP"; then
3892   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3893 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3894    { (exit 1); exit 1; }; }
3895 fi
3896
3897 else
3898   ac_cv_path_EGREP=$EGREP
3899 fi
3900
3901
3902    fi
3903 fi
3904 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3905 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3906  EGREP="$ac_cv_path_EGREP"
3907
3908
3909
3910 { echo "$as_me:$LINENO: checking for AIX" >&5
3911 echo $ECHO_N "checking for AIX... $ECHO_C" >&6; }
3912 cat >conftest.$ac_ext <<_ACEOF
3913 /* confdefs.h.  */
3914 _ACEOF
3915 cat confdefs.h >>conftest.$ac_ext
3916 cat >>conftest.$ac_ext <<_ACEOF
3917 /* end confdefs.h.  */
3918 #ifdef _AIX
3919   yes
3920 #endif
3921
3922 _ACEOF
3923 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3924   $EGREP "yes" >/dev/null 2>&1; then
3925   { echo "$as_me:$LINENO: result: yes" >&5
3926 echo "${ECHO_T}yes" >&6; }
3927 cat >>confdefs.h <<\_ACEOF
3928 #define _ALL_SOURCE 1
3929 _ACEOF
3930
3931 else
3932   { echo "$as_me:$LINENO: result: no" >&5
3933 echo "${ECHO_T}no" >&6; }
3934 fi
3935 rm -f conftest*
3936
3937
3938 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3939 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3940 if test "${ac_cv_header_stdc+set}" = set; then
3941   echo $ECHO_N "(cached) $ECHO_C" >&6
3942 else
3943   cat >conftest.$ac_ext <<_ACEOF
3944 /* confdefs.h.  */
3945 _ACEOF
3946 cat confdefs.h >>conftest.$ac_ext
3947 cat >>conftest.$ac_ext <<_ACEOF
3948 /* end confdefs.h.  */
3949 #include <stdlib.h>
3950 #include <stdarg.h>
3951 #include <string.h>
3952 #include <float.h>
3953
3954 int
3955 main ()
3956 {
3957
3958   ;
3959   return 0;
3960 }
3961 _ACEOF
3962 rm -f conftest.$ac_objext
3963 if { (ac_try="$ac_compile"
3964 case "(($ac_try" in
3965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3966   *) ac_try_echo=$ac_try;;
3967 esac
3968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3969   (eval "$ac_compile") 2>conftest.er1
3970   ac_status=$?
3971   grep -v '^ *+' conftest.er1 >conftest.err
3972   rm -f conftest.er1
3973   cat conftest.err >&5
3974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3975   (exit $ac_status); } && {
3976          test -z "$ac_c_werror_flag" ||
3977          test ! -s conftest.err
3978        } && test -s conftest.$ac_objext; then
3979   ac_cv_header_stdc=yes
3980 else
3981   echo "$as_me: failed program was:" >&5
3982 sed 's/^/| /' conftest.$ac_ext >&5
3983
3984         ac_cv_header_stdc=no
3985 fi
3986
3987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3988
3989 if test $ac_cv_header_stdc = yes; then
3990   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3991   cat >conftest.$ac_ext <<_ACEOF
3992 /* confdefs.h.  */
3993 _ACEOF
3994 cat confdefs.h >>conftest.$ac_ext
3995 cat >>conftest.$ac_ext <<_ACEOF
3996 /* end confdefs.h.  */
3997 #include <string.h>
3998
3999 _ACEOF
4000 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4001   $EGREP "memchr" >/dev/null 2>&1; then
4002   :
4003 else
4004   ac_cv_header_stdc=no
4005 fi
4006 rm -f conftest*
4007
4008 fi
4009
4010 if test $ac_cv_header_stdc = yes; then
4011   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4012   cat >conftest.$ac_ext <<_ACEOF
4013 /* confdefs.h.  */
4014 _ACEOF
4015 cat confdefs.h >>conftest.$ac_ext
4016 cat >>conftest.$ac_ext <<_ACEOF
4017 /* end confdefs.h.  */
4018 #include <stdlib.h>
4019
4020 _ACEOF
4021 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4022   $EGREP "free" >/dev/null 2>&1; then
4023   :
4024 else
4025   ac_cv_header_stdc=no
4026 fi
4027 rm -f conftest*
4028
4029 fi
4030
4031 if test $ac_cv_header_stdc = yes; then
4032   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4033   if test "$cross_compiling" = yes; then
4034   :
4035 else
4036   cat >conftest.$ac_ext <<_ACEOF
4037 /* confdefs.h.  */
4038 _ACEOF
4039 cat confdefs.h >>conftest.$ac_ext
4040 cat >>conftest.$ac_ext <<_ACEOF
4041 /* end confdefs.h.  */
4042 #include <ctype.h>
4043 #include <stdlib.h>
4044 #if ((' ' & 0x0FF) == 0x020)
4045 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4046 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4047 #else
4048 # define ISLOWER(c) \
4049                    (('a' <= (c) && (c) <= 'i') \
4050                      || ('j' <= (c) && (c) <= 'r') \
4051                      || ('s' <= (c) && (c) <= 'z'))
4052 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4053 #endif
4054
4055 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4056 int
4057 main ()
4058 {
4059   int i;
4060   for (i = 0; i < 256; i++)
4061     if (XOR (islower (i), ISLOWER (i))
4062         || toupper (i) != TOUPPER (i))
4063       return 2;
4064   return 0;
4065 }
4066 _ACEOF
4067 rm -f conftest$ac_exeext
4068 if { (ac_try="$ac_link"
4069 case "(($ac_try" in
4070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4071   *) ac_try_echo=$ac_try;;
4072 esac
4073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4074   (eval "$ac_link") 2>&5
4075   ac_status=$?
4076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4077   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4078   { (case "(($ac_try" in
4079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4080   *) ac_try_echo=$ac_try;;
4081 esac
4082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4083   (eval "$ac_try") 2>&5
4084   ac_status=$?
4085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4086   (exit $ac_status); }; }; then
4087   :
4088 else
4089   echo "$as_me: program exited with status $ac_status" >&5
4090 echo "$as_me: failed program was:" >&5
4091 sed 's/^/| /' conftest.$ac_ext >&5
4092
4093 ( exit $ac_status )
4094 ac_cv_header_stdc=no
4095 fi
4096 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4097 fi
4098
4099
4100 fi
4101 fi
4102 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4103 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4104 if test $ac_cv_header_stdc = yes; then
4105
4106 cat >>confdefs.h <<\_ACEOF
4107 #define STDC_HEADERS 1
4108 _ACEOF
4109
4110 fi
4111
4112 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4123                   inttypes.h stdint.h unistd.h
4124 do
4125 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4126 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4127 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4128 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4129   echo $ECHO_N "(cached) $ECHO_C" >&6
4130 else
4131   cat >conftest.$ac_ext <<_ACEOF
4132 /* confdefs.h.  */
4133 _ACEOF
4134 cat confdefs.h >>conftest.$ac_ext
4135 cat >>conftest.$ac_ext <<_ACEOF
4136 /* end confdefs.h.  */
4137 $ac_includes_default
4138
4139 #include <$ac_header>
4140 _ACEOF
4141 rm -f conftest.$ac_objext
4142 if { (ac_try="$ac_compile"
4143 case "(($ac_try" in
4144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4145   *) ac_try_echo=$ac_try;;
4146 esac
4147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4148   (eval "$ac_compile") 2>conftest.er1
4149   ac_status=$?
4150   grep -v '^ *+' conftest.er1 >conftest.err
4151   rm -f conftest.er1
4152   cat conftest.err >&5
4153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4154   (exit $ac_status); } && {
4155          test -z "$ac_c_werror_flag" ||
4156          test ! -s conftest.err
4157        } && test -s conftest.$ac_objext; then
4158   eval "$as_ac_Header=yes"
4159 else
4160   echo "$as_me: failed program was:" >&5
4161 sed 's/^/| /' conftest.$ac_ext >&5
4162
4163         eval "$as_ac_Header=no"
4164 fi
4165
4166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4167 fi
4168 ac_res=`eval echo '${'$as_ac_Header'}'`
4169                { echo "$as_me:$LINENO: result: $ac_res" >&5
4170 echo "${ECHO_T}$ac_res" >&6; }
4171 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4172   cat >>confdefs.h <<_ACEOF
4173 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4174 _ACEOF
4175
4176 fi
4177
4178 done
4179
4180
4181 if test "${ac_cv_header_minix_config_h+set}" = set; then
4182   { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4183 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4184 if test "${ac_cv_header_minix_config_h+set}" = set; then
4185   echo $ECHO_N "(cached) $ECHO_C" >&6
4186 fi
4187 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4188 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4189 else
4190   # Is the header compilable?
4191 { echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4192 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6; }
4193 cat >conftest.$ac_ext <<_ACEOF
4194 /* confdefs.h.  */
4195 _ACEOF
4196 cat confdefs.h >>conftest.$ac_ext
4197 cat >>conftest.$ac_ext <<_ACEOF
4198 /* end confdefs.h.  */
4199 $ac_includes_default
4200 #include <minix/config.h>
4201 _ACEOF
4202 rm -f conftest.$ac_objext
4203 if { (ac_try="$ac_compile"
4204 case "(($ac_try" in
4205   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4206   *) ac_try_echo=$ac_try;;
4207 esac
4208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4209   (eval "$ac_compile") 2>conftest.er1
4210   ac_status=$?
4211   grep -v '^ *+' conftest.er1 >conftest.err
4212   rm -f conftest.er1
4213   cat conftest.err >&5
4214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4215   (exit $ac_status); } && {
4216          test -z "$ac_c_werror_flag" ||
4217          test ! -s conftest.err
4218        } && test -s conftest.$ac_objext; then
4219   ac_header_compiler=yes
4220 else
4221   echo "$as_me: failed program was:" >&5
4222 sed 's/^/| /' conftest.$ac_ext >&5
4223
4224         ac_header_compiler=no
4225 fi
4226
4227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4228 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4229 echo "${ECHO_T}$ac_header_compiler" >&6; }
4230
4231 # Is the header present?
4232 { echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4233 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6; }
4234 cat >conftest.$ac_ext <<_ACEOF
4235 /* confdefs.h.  */
4236 _ACEOF
4237 cat confdefs.h >>conftest.$ac_ext
4238 cat >>conftest.$ac_ext <<_ACEOF
4239 /* end confdefs.h.  */
4240 #include <minix/config.h>
4241 _ACEOF
4242 if { (ac_try="$ac_cpp conftest.$ac_ext"
4243 case "(($ac_try" in
4244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4245   *) ac_try_echo=$ac_try;;
4246 esac
4247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4248   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4249   ac_status=$?
4250   grep -v '^ *+' conftest.er1 >conftest.err
4251   rm -f conftest.er1
4252   cat conftest.err >&5
4253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4254   (exit $ac_status); } >/dev/null && {
4255          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4256          test ! -s conftest.err
4257        }; then
4258   ac_header_preproc=yes
4259 else
4260   echo "$as_me: failed program was:" >&5
4261 sed 's/^/| /' conftest.$ac_ext >&5
4262
4263   ac_header_preproc=no
4264 fi
4265
4266 rm -f conftest.err conftest.$ac_ext
4267 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4268 echo "${ECHO_T}$ac_header_preproc" >&6; }
4269
4270 # So?  What about this header?
4271 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4272   yes:no: )
4273     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4274 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4275     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4276 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4277     ac_header_preproc=yes
4278     ;;
4279   no:yes:* )
4280     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4281 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4282     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4283 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4284     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4285 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4286     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4287 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4288     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4289 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4290     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4291 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4292     ( cat <<\_ASBOX
4293 ## ---------------------------------------- ##
4294 ## Report this to samba-technical@samba.org ##
4295 ## ---------------------------------------- ##
4296 _ASBOX
4297      ) | sed "s/^/$as_me: WARNING:     /" >&2
4298     ;;
4299 esac
4300 { echo "$as_me:$LINENO: checking for minix/config.h" >&5
4301 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6; }
4302 if test "${ac_cv_header_minix_config_h+set}" = set; then
4303   echo $ECHO_N "(cached) $ECHO_C" >&6
4304 else
4305   ac_cv_header_minix_config_h=$ac_header_preproc
4306 fi
4307 { echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4308 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6; }
4309
4310 fi
4311 if test $ac_cv_header_minix_config_h = yes; then
4312   MINIX=yes
4313 else
4314   MINIX=
4315 fi
4316
4317
4318 if test "$MINIX" = yes; then
4319
4320 cat >>confdefs.h <<\_ACEOF
4321 #define _POSIX_SOURCE 1
4322 _ACEOF
4323
4324
4325 cat >>confdefs.h <<\_ACEOF
4326 #define _POSIX_1_SOURCE 2
4327 _ACEOF
4328
4329
4330 cat >>confdefs.h <<\_ACEOF
4331 #define _MINIX 1
4332 _ACEOF
4333
4334 fi
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346   { echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4347 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6; }
4348 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4349   echo $ECHO_N "(cached) $ECHO_C" >&6
4350 else
4351   cat >conftest.$ac_ext <<_ACEOF
4352 /* confdefs.h.  */
4353 _ACEOF
4354 cat confdefs.h >>conftest.$ac_ext
4355 cat >>conftest.$ac_ext <<_ACEOF
4356 /* end confdefs.h.  */
4357
4358 #         define __EXTENSIONS__ 1
4359           $ac_includes_default
4360 int
4361 main ()
4362 {
4363
4364   ;
4365   return 0;
4366 }
4367 _ACEOF
4368 rm -f conftest.$ac_objext
4369 if { (ac_try="$ac_compile"
4370 case "(($ac_try" in
4371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4372   *) ac_try_echo=$ac_try;;
4373 esac
4374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4375   (eval "$ac_compile") 2>conftest.er1
4376   ac_status=$?
4377   grep -v '^ *+' conftest.er1 >conftest.err
4378   rm -f conftest.er1
4379   cat conftest.err >&5
4380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4381   (exit $ac_status); } && {
4382          test -z "$ac_c_werror_flag" ||
4383          test ! -s conftest.err
4384        } && test -s conftest.$ac_objext; then
4385   ac_cv_safe_to_define___extensions__=yes
4386 else
4387   echo "$as_me: failed program was:" >&5
4388 sed 's/^/| /' conftest.$ac_ext >&5
4389
4390         ac_cv_safe_to_define___extensions__=no
4391 fi
4392
4393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4394 fi
4395 { echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4396 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6; }
4397   test $ac_cv_safe_to_define___extensions__ = yes &&
4398     cat >>confdefs.h <<\_ACEOF
4399 #define __EXTENSIONS__ 1
4400 _ACEOF
4401
4402   cat >>confdefs.h <<\_ACEOF
4403 #define _POSIX_PTHREAD_SEMANTICS 1
4404 _ACEOF
4405
4406
4407 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4408 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4409 if test "${ac_cv_c_bigendian+set}" = set; then
4410   echo $ECHO_N "(cached) $ECHO_C" >&6
4411 else
4412   # See if sys/param.h defines the BYTE_ORDER macro.
4413 cat >conftest.$ac_ext <<_ACEOF
4414 /* confdefs.h.  */
4415 _ACEOF
4416 cat confdefs.h >>conftest.$ac_ext
4417 cat >>conftest.$ac_ext <<_ACEOF
4418 /* end confdefs.h.  */
4419 #include <sys/types.h>
4420 #include <sys/param.h>
4421
4422 int
4423 main ()
4424 {
4425 #if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
4426         && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
4427  bogus endian macros
4428 #endif
4429
4430   ;
4431   return 0;
4432 }
4433 _ACEOF
4434 rm -f conftest.$ac_objext
4435 if { (ac_try="$ac_compile"
4436 case "(($ac_try" in
4437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4438   *) ac_try_echo=$ac_try;;
4439 esac
4440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4441   (eval "$ac_compile") 2>conftest.er1
4442   ac_status=$?