configure
上传用户:pycemail
上传日期:2007-01-04
资源大小:329k
文件大小:142k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. #include "confdefs.h"
  2. #include <$ac_hdr>
  3. EOF
  4. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  5. { (eval echo configure:2575: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  6. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  7. if test -z "$ac_err"; then
  8.   rm -rf conftest*
  9.   eval "ac_cv_header_$ac_safe=yes"
  10. else
  11.   echo "$ac_err" >&5
  12.   echo "configure: failed program was:" >&5
  13.   cat conftest.$ac_ext >&5
  14.   rm -rf conftest*
  15.   eval "ac_cv_header_$ac_safe=no"
  16. fi
  17. rm -f conftest*
  18. fi
  19. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  20.   echo "$ac_t""yes" 1>&6
  21.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  22.   cat >> confdefs.h <<EOF
  23. #define $ac_tr_hdr 1
  24. EOF
  25.  
  26. else
  27.   echo "$ac_t""no" 1>&6
  28. fi
  29. done
  30. for ac_hdr in utmpx.h
  31. do
  32. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  33. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  34. echo "configure:2605: checking for $ac_hdr" >&5
  35. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  36.   echo $ac_n "(cached) $ac_c" 1>&6
  37. else
  38.   cat > conftest.$ac_ext <<EOF
  39. #line 2610 "configure"
  40. #include "confdefs.h"
  41. #include <$ac_hdr>
  42. EOF
  43. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  44. { (eval echo configure:2615: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  45. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  46. if test -z "$ac_err"; then
  47.   rm -rf conftest*
  48.   eval "ac_cv_header_$ac_safe=yes"
  49. else
  50.   echo "$ac_err" >&5
  51.   echo "configure: failed program was:" >&5
  52.   cat conftest.$ac_ext >&5
  53.   rm -rf conftest*
  54.   eval "ac_cv_header_$ac_safe=no"
  55. fi
  56. rm -f conftest*
  57. fi
  58. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  59.   echo "$ac_t""yes" 1>&6
  60.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  61.   cat >> confdefs.h <<EOF
  62. #define $ac_tr_hdr 1
  63. EOF
  64.  
  65. else
  66.   echo "$ac_t""no" 1>&6
  67. fi
  68. done
  69. for ac_hdr in regex.h
  70. do
  71. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  72. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  73. echo "configure:2645: checking for $ac_hdr" >&5
  74. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  75.   echo $ac_n "(cached) $ac_c" 1>&6
  76. else
  77.   cat > conftest.$ac_ext <<EOF
  78. #line 2650 "configure"
  79. #include "confdefs.h"
  80. #include <$ac_hdr>
  81. EOF
  82. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  83. { (eval echo configure:2655: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  84. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  85. if test -z "$ac_err"; then
  86.   rm -rf conftest*
  87.   eval "ac_cv_header_$ac_safe=yes"
  88. else
  89.   echo "$ac_err" >&5
  90.   echo "configure: failed program was:" >&5
  91.   cat conftest.$ac_ext >&5
  92.   rm -rf conftest*
  93.   eval "ac_cv_header_$ac_safe=no"
  94. fi
  95. rm -f conftest*
  96. fi
  97. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  98.   echo "$ac_t""yes" 1>&6
  99.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  100.   cat >> confdefs.h <<EOF
  101. #define $ac_tr_hdr 1
  102. EOF
  103.  
  104. else
  105.   echo "$ac_t""no" 1>&6
  106. fi
  107. done
  108. ac_safe=`echo "glob.h" | sed 'y%./+-%__p_%'`
  109. echo $ac_n "checking for glob.h""... $ac_c" 1>&6
  110. echo "configure:2683: checking for glob.h" >&5
  111. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  112.   echo $ac_n "(cached) $ac_c" 1>&6
  113. else
  114.   cat > conftest.$ac_ext <<EOF
  115. #line 2688 "configure"
  116. #include "confdefs.h"
  117. #include <glob.h>
  118. EOF
  119. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  120. { (eval echo configure:2693: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  121. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  122. if test -z "$ac_err"; then
  123.   rm -rf conftest*
  124.   eval "ac_cv_header_$ac_safe=yes"
  125. else
  126.   echo "$ac_err" >&5
  127.   echo "configure: failed program was:" >&5
  128.   cat conftest.$ac_ext >&5
  129.   rm -rf conftest*
  130.   eval "ac_cv_header_$ac_safe=no"
  131. fi
  132. rm -f conftest*
  133. fi
  134. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  135.   echo "$ac_t""yes" 1>&6
  136.   have_glob_h="yes"
  137. else
  138.   echo "$ac_t""no" 1>&6
  139. fi
  140. ac_safe=`echo "fnmatch.h" | sed 'y%./+-%__p_%'`
  141. echo $ac_n "checking for fnmatch.h""... $ac_c" 1>&6
  142. echo "configure:2716: checking for fnmatch.h" >&5
  143. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  144.   echo $ac_n "(cached) $ac_c" 1>&6
  145. else
  146.   cat > conftest.$ac_ext <<EOF
  147. #line 2721 "configure"
  148. #include "confdefs.h"
  149. #include <fnmatch.h>
  150. EOF
  151. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  152. { (eval echo configure:2726: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  153. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  154. if test -z "$ac_err"; then
  155.   rm -rf conftest*
  156.   eval "ac_cv_header_$ac_safe=yes"
  157. else
  158.   echo "$ac_err" >&5
  159.   echo "configure: failed program was:" >&5
  160.   cat conftest.$ac_ext >&5
  161.   rm -rf conftest*
  162.   eval "ac_cv_header_$ac_safe=no"
  163. fi
  164. rm -f conftest*
  165. fi
  166. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  167.   echo "$ac_t""yes" 1>&6
  168.   have_fnmatch_h="yes"
  169. else
  170.   echo "$ac_t""no" 1>&6
  171. fi
  172. ac_safe=`echo "syslog.h" | sed 'y%./+-%__p_%'`
  173. echo $ac_n "checking for syslog.h""... $ac_c" 1>&6
  174. echo "configure:2749: checking for syslog.h" >&5
  175. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  176.   echo $ac_n "(cached) $ac_c" 1>&6
  177. else
  178.   cat > conftest.$ac_ext <<EOF
  179. #line 2754 "configure"
  180. #include "confdefs.h"
  181. #include <syslog.h>
  182. EOF
  183. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  184. { (eval echo configure:2759: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  185. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  186. if test -z "$ac_err"; then
  187.   rm -rf conftest*
  188.   eval "ac_cv_header_$ac_safe=yes"
  189. else
  190.   echo "$ac_err" >&5
  191.   echo "configure: failed program was:" >&5
  192.   cat conftest.$ac_ext >&5
  193.   rm -rf conftest*
  194.   eval "ac_cv_header_$ac_safe=no"
  195. fi
  196. rm -f conftest*
  197. fi
  198. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  199.   echo "$ac_t""yes" 1>&6
  200.   have_syslog_h="yes"
  201. else
  202.   echo "$ac_t""no" 1>&6
  203. fi
  204. echo $ac_n "checking for working const""... $ac_c" 1>&6
  205. echo "configure:2782: checking for working const" >&5
  206. if eval "test "${ac_cv_c_const+set}" = set"; then
  207.   echo $ac_n "(cached) $ac_c" 1>&6
  208. else
  209.   cat > conftest.$ac_ext <<EOF
  210. #line 2787 "configure"
  211. #include "confdefs.h"
  212. int main() {
  213. /* Ultrix mips cc rejects this.  */
  214. typedef int charset[2]; const charset x;
  215. /* SunOS 4.1.1 cc rejects this.  */
  216. char const *const *ccp;
  217. char **p;
  218. /* NEC SVR4.0.2 mips cc rejects this.  */
  219. struct point {int x, y;};
  220. static struct point const zero = {0,0};
  221. /* AIX XL C 1.02.0.0 rejects this.
  222.    It does not let you subtract one const X* pointer from another in an arm
  223.    of an if-expression whose if-part is not a constant expression */
  224. const char *g = "string";
  225. ccp = &g + (g ? g-g : 0);
  226. /* HPUX 7.0 cc rejects these. */
  227. ++ccp;
  228. p = (char**) ccp;
  229. ccp = (char const *const *) p;
  230. { /* SCO 3.2v4 cc rejects this.  */
  231.   char *t;
  232.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  233.   *t++ = 0;
  234. }
  235. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  236.   int x[] = {25, 17};
  237.   const int *foo = &x[0];
  238.   ++foo;
  239. }
  240. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  241.   typedef const int *iptr;
  242.   iptr p = 0;
  243.   ++p;
  244. }
  245. { /* AIX XL C 1.02.0.0 rejects this saying
  246.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  247.   struct s { int j; const int *ap[3]; };
  248.   struct s *b; b->j = 5;
  249. }
  250. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  251.   const int foo = 10;
  252. }
  253. ; return 0; }
  254. EOF
  255. if { (eval echo configure:2836: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  256.   rm -rf conftest*
  257.   ac_cv_c_const=yes
  258. else
  259.   echo "configure: failed program was:" >&5
  260.   cat conftest.$ac_ext >&5
  261.   rm -rf conftest*
  262.   ac_cv_c_const=no
  263. fi
  264. rm -f conftest*
  265. fi
  266. echo "$ac_t""$ac_cv_c_const" 1>&6
  267. if test $ac_cv_c_const = no; then
  268.   cat >> confdefs.h <<EOF
  269. #define const 
  270. EOF
  271. fi
  272. echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
  273. echo "configure:2857: checking for uid_t in sys/types.h" >&5
  274. if eval "test "${ac_cv_type_uid_t+set}" = set"; then
  275.   echo $ac_n "(cached) $ac_c" 1>&6
  276. else
  277.   cat > conftest.$ac_ext <<EOF
  278. #line 2862 "configure"
  279. #include "confdefs.h"
  280. #include <sys/types.h>
  281. EOF
  282. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  283.   egrep "uid_t" >/dev/null 2>&1; then
  284.   rm -rf conftest*
  285.   ac_cv_type_uid_t=yes
  286. else
  287.   rm -rf conftest*
  288.   ac_cv_type_uid_t=no
  289. fi
  290. rm -f conftest*
  291. fi
  292. echo "$ac_t""$ac_cv_type_uid_t" 1>&6
  293. if test $ac_cv_type_uid_t = no; then
  294.   cat >> confdefs.h <<EOF
  295. #define uid_t int
  296. EOF
  297.   cat >> confdefs.h <<EOF
  298. #define gid_t int
  299. EOF
  300. fi
  301. echo $ac_n "checking for pid_t""... $ac_c" 1>&6
  302. echo "configure:2891: checking for pid_t" >&5
  303. if eval "test "${ac_cv_type_pid_t+set}" = set"; then
  304.   echo $ac_n "(cached) $ac_c" 1>&6
  305. else
  306.   cat > conftest.$ac_ext <<EOF
  307. #line 2896 "configure"
  308. #include "confdefs.h"
  309. #include <sys/types.h>
  310. #if STDC_HEADERS
  311. #include <stdlib.h>
  312. #include <stddef.h>
  313. #endif
  314. EOF
  315. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  316.   egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  317.   rm -rf conftest*
  318.   eval "ac_cv_type_pid_t=yes"
  319. else
  320.   rm -rf conftest*
  321.   eval "ac_cv_type_pid_t=no"
  322. fi
  323. rm -f conftest*
  324. fi
  325. if eval "test "`echo '$ac_cv_type_'pid_t`" = yes"; then
  326.   echo "$ac_t""yes" 1>&6
  327. else
  328.   echo "$ac_t""no" 1>&6
  329.   cat >> confdefs.h <<EOF
  330. #define pid_t int
  331. EOF
  332. fi
  333. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  334. echo "configure:2926: checking for size_t" >&5
  335. if eval "test "${ac_cv_type_size_t+set}" = set"; then
  336.   echo $ac_n "(cached) $ac_c" 1>&6
  337. else
  338.   cat > conftest.$ac_ext <<EOF
  339. #line 2931 "configure"
  340. #include "confdefs.h"
  341. #include <sys/types.h>
  342. #if STDC_HEADERS
  343. #include <stdlib.h>
  344. #include <stddef.h>
  345. #endif
  346. EOF
  347. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  348.   egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  349.   rm -rf conftest*
  350.   eval "ac_cv_type_size_t=yes"
  351. else
  352.   rm -rf conftest*
  353.   eval "ac_cv_type_size_t=no"
  354. fi
  355. rm -f conftest*
  356. fi
  357. if eval "test "`echo '$ac_cv_type_'size_t`" = yes"; then
  358.   echo "$ac_t""yes" 1>&6
  359. else
  360.   echo "$ac_t""no" 1>&6
  361.   cat >> confdefs.h <<EOF
  362. #define size_t unsigned
  363. EOF
  364. fi
  365. echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
  366. echo "configure:2961: checking whether time.h and sys/time.h may both be included" >&5
  367. if eval "test "${ac_cv_header_time+set}" = set"; then
  368.   echo $ac_n "(cached) $ac_c" 1>&6
  369. else
  370.   cat > conftest.$ac_ext <<EOF
  371. #line 2966 "configure"
  372. #include "confdefs.h"
  373. #include <sys/types.h>
  374. #include <sys/time.h>
  375. #include <time.h>
  376. int main() {
  377. struct tm *tp;
  378. ; return 0; }
  379. EOF
  380. if { (eval echo configure:2975: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  381.   rm -rf conftest*
  382.   ac_cv_header_time=yes
  383. else
  384.   echo "configure: failed program was:" >&5
  385.   cat conftest.$ac_ext >&5
  386.   rm -rf conftest*
  387.   ac_cv_header_time=no
  388. fi
  389. rm -f conftest*
  390. fi
  391. echo "$ac_t""$ac_cv_header_time" 1>&6
  392. if test $ac_cv_header_time = yes; then
  393.   cat >> confdefs.h <<EOF
  394. #define TIME_WITH_SYS_TIME 1
  395. EOF
  396. fi
  397. echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6
  398. echo "configure:2996: checking whether struct tm is in sys/time.h or time.h" >&5
  399. if eval "test "${ac_cv_struct_tm+set}" = set"; then
  400.   echo $ac_n "(cached) $ac_c" 1>&6
  401. else
  402.   cat > conftest.$ac_ext <<EOF
  403. #line 3001 "configure"
  404. #include "confdefs.h"
  405. #include <sys/types.h>
  406. #include <time.h>
  407. int main() {
  408. struct tm *tp; tp->tm_sec;
  409. ; return 0; }
  410. EOF
  411. if { (eval echo configure:3009: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  412.   rm -rf conftest*
  413.   ac_cv_struct_tm=time.h
  414. else
  415.   echo "configure: failed program was:" >&5
  416.   cat conftest.$ac_ext >&5
  417.   rm -rf conftest*
  418.   ac_cv_struct_tm=sys/time.h
  419. fi
  420. rm -f conftest*
  421. fi
  422. echo "$ac_t""$ac_cv_struct_tm" 1>&6
  423. if test $ac_cv_struct_tm = sys/time.h; then
  424.   cat >> confdefs.h <<EOF
  425. #define TM_IN_SYS_TIME 1
  426. EOF
  427. fi
  428. echo $ac_n "checking for umode_t""... $ac_c" 1>&6
  429. echo "configure:3031: checking for umode_t" >&5
  430. if eval "test "${ac_cv_type_umode_t+set}" = set"; then
  431.   echo $ac_n "(cached) $ac_c" 1>&6
  432. else
  433.   cat > conftest.$ac_ext <<EOF
  434. #line 3036 "configure"
  435. #include "confdefs.h"
  436. #include <sys/types.h>
  437. #if STDC_HEADERS
  438. #include <stdlib.h>
  439. #include <stddef.h>
  440. #endif
  441. EOF
  442. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  443.   egrep "(^|[^a-zA-Z_0-9])umode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  444.   rm -rf conftest*
  445.   eval "ac_cv_type_umode_t=yes"
  446. else
  447.   rm -rf conftest*
  448.   eval "ac_cv_type_umode_t=no"
  449. fi
  450. rm -f conftest*
  451. fi
  452. if eval "test "`echo '$ac_cv_type_'umode_t`" = yes"; then
  453.   echo "$ac_t""yes" 1>&6
  454. else
  455.   echo "$ac_t""no" 1>&6
  456.   cat >> confdefs.h <<EOF
  457. #define umode_t mode_t
  458. EOF
  459. fi
  460. echo $ac_n "checking for ino_t""... $ac_c" 1>&6
  461. echo "configure:3066: checking for ino_t" >&5
  462. if eval "test "${ac_cv_type_ino_t+set}" = set"; then
  463.   echo $ac_n "(cached) $ac_c" 1>&6
  464. else
  465.   cat > conftest.$ac_ext <<EOF
  466. #line 3071 "configure"
  467. #include "confdefs.h"
  468. #include <sys/types.h>
  469. #if STDC_HEADERS
  470. #include <stdlib.h>
  471. #include <stddef.h>
  472. #endif
  473. EOF
  474. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  475.   egrep "(^|[^a-zA-Z_0-9])ino_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  476.   rm -rf conftest*
  477.   eval "ac_cv_type_ino_t=yes"
  478. else
  479.   rm -rf conftest*
  480.   eval "ac_cv_type_ino_t=no"
  481. fi
  482. rm -f conftest*
  483. fi
  484. if eval "test "`echo '$ac_cv_type_'ino_t`" = yes"; then
  485.   echo "$ac_t""yes" 1>&6
  486. else
  487.   echo "$ac_t""no" 1>&6
  488.   cat >> confdefs.h <<EOF
  489. #define ino_t ino_t
  490. EOF
  491. fi
  492. for ac_hdr in utmp.h
  493. do
  494. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  495. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  496. echo "configure:3105: checking for $ac_hdr" >&5
  497. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  498.   echo $ac_n "(cached) $ac_c" 1>&6
  499. else
  500.   cat > conftest.$ac_ext <<EOF
  501. #line 3110 "configure"
  502. #include "confdefs.h"
  503. #include <$ac_hdr>
  504. EOF
  505. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  506. { (eval echo configure:3115: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  507. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  508. if test -z "$ac_err"; then
  509.   rm -rf conftest*
  510.   eval "ac_cv_header_$ac_safe=yes"
  511. else
  512.   echo "$ac_err" >&5
  513.   echo "configure: failed program was:" >&5
  514.   cat conftest.$ac_ext >&5
  515.   rm -rf conftest*
  516.   eval "ac_cv_header_$ac_safe=no"
  517. fi
  518. rm -f conftest*
  519. fi
  520. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  521.   echo "$ac_t""yes" 1>&6
  522.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  523.   cat >> confdefs.h <<EOF
  524. #define $ac_tr_hdr 1
  525. EOF
  526.  have_utmp=1
  527. else
  528.   echo "$ac_t""no" 1>&6
  529. have_utmp=0
  530. fi
  531. done
  532. if test $have_utmp; then
  533.   echo $ac_n "checking whether your struct utmp has ut_user""... $ac_c" 1>&6
  534. echo "configure:3145: checking whether your struct utmp has ut_user" >&5
  535. if eval "test "${pr_cv_header_utmaxtype+set}" = set"; then
  536.   echo $ac_n "(cached) $ac_c" 1>&6
  537. else
  538.   cat > conftest.$ac_ext <<EOF
  539. #line 3150 "configure"
  540. #include "confdefs.h"
  541. #include <utmp.h>
  542. EOF
  543. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  544.   egrep " *ut_user.*;" >/dev/null 2>&1; then
  545.   rm -rf conftest*
  546.   pr_cv_header_utmaxtype="yes"
  547. else
  548.   rm -rf conftest*
  549.   pr_cv_header_utmaxtype="no"
  550. fi
  551. rm -f conftest*
  552. fi
  553. echo "$ac_t""$pr_cv_header_utmaxtype" 1>&6
  554.   echo $ac_n "checking whether your struct utmp has ut_host""... $ac_c" 1>&6
  555. echo "configure:3168: checking whether your struct utmp has ut_host" >&5
  556. if eval "test "${pr_cv_header_ut_host+set}" = set"; then
  557.   echo $ac_n "(cached) $ac_c" 1>&6
  558. else
  559.   cat > conftest.$ac_ext <<EOF
  560. #line 3173 "configure"
  561. #include "confdefs.h"
  562. #include <utmp.h>
  563. EOF
  564. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  565.   egrep " *ut_host.*;" >/dev/null 2>&1; then
  566.   rm -rf conftest*
  567.   pr_cv_header_ut_host="yes"
  568. else
  569.   rm -rf conftest*
  570.   pr_cv_header_ut_host="no"
  571. fi
  572. rm -f conftest*
  573. fi
  574. echo "$ac_t""$pr_cv_header_ut_host" 1>&6
  575.   if test "$pr_cv_header_utmaxtype" = "yes"; then
  576.     cat >> confdefs.h <<EOF
  577. #define HAVE_UTMAXTYPE 1
  578. EOF
  579.   fi
  580.   if test "$pr_cv_header_ut_host" = "yes"; then
  581.     cat >> confdefs.h <<EOF
  582. #define HAVE_UT_UT_HOST 1
  583. EOF
  584.   fi
  585. fi
  586. if test "$have_glob_h" = "yes"; then
  587.     echo $ac_n "checking whether your glob.h defines GLOB_PERIOD""... $ac_c" 1>&6
  588. echo "configure:3206: checking whether your glob.h defines GLOB_PERIOD" >&5
  589. if eval "test "${pr_cv_header_glob_period+set}" = set"; then
  590.   echo $ac_n "(cached) $ac_c" 1>&6
  591. else
  592.   cat > conftest.$ac_ext <<EOF
  593. #line 3211 "configure"
  594. #include "confdefs.h"
  595. #include <glob.h>
  596. #ifdef GLOB_PERIOD
  597.   yes
  598. #endif
  599. EOF
  600. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  601.   egrep "yes" >/dev/null 2>&1; then
  602.   rm -rf conftest*
  603.   pr_cv_header_glob_period="yes"
  604. else
  605.   rm -rf conftest*
  606.   pr_cv_header_glob_period="no"
  607. fi
  608. rm -f conftest*
  609. fi
  610. echo "$ac_t""$pr_cv_header_glob_period" 1>&6
  611.     if test "$pr_cv_header_glob_period" = "yes"; then
  612.     echo $ac_n "checking whether your glob.h defines GLOB_ALTDIRFUNC""... $ac_c" 1>&6
  613. echo "configure:3236: checking whether your glob.h defines GLOB_ALTDIRFUNC" >&5
  614. if eval "test "${pr_cv_header_glob_altdirfunc+set}" = set"; then
  615.   echo $ac_n "(cached) $ac_c" 1>&6
  616. else
  617.   cat > conftest.$ac_ext <<EOF
  618. #line 3241 "configure"
  619. #include "confdefs.h"
  620. #include <glob.h>
  621. #ifdef GLOB_ALTDIRFUNC
  622.   yes
  623. #endif
  624. EOF
  625. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  626.   egrep "yes" >/dev/null 2>&1; then
  627.   rm -rf conftest*
  628.   pr_cv_header_glob_altdirfunc="yes"
  629. else
  630.   rm -rf conftest*
  631.   pr_cv_header_glob_altdirfunc="no"
  632. fi
  633. rm -f conftest*
  634. fi
  635. echo "$ac_t""$pr_cv_header_glob_altdirfunc" 1>&6
  636.     if test "$pr_cv_header_glob_altdirfunc" = "yes"; then
  637.       cat >> confdefs.h <<EOF
  638. #define HAVE_GLOB_H 1
  639. EOF
  640.       cat >> confdefs.h <<EOF
  641. #define HAVE_GLOB_PERIOD 1
  642. EOF
  643.     fi
  644.   fi
  645. fi
  646. echo $ac_n "checking for timer_t""... $ac_c" 1>&6
  647. echo "configure:3278: checking for timer_t" >&5
  648. if eval "test "${pr_cv_header_timer_t+set}" = set"; then
  649.   echo $ac_n "(cached) $ac_c" 1>&6
  650. else
  651.   cat > conftest.$ac_ext <<EOF
  652. #line 3283 "configure"
  653. #include "confdefs.h"
  654. #include <sys/types.h>
  655. EOF
  656. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  657.   egrep ".*typedef.*timer_t;" >/dev/null 2>&1; then
  658.   rm -rf conftest*
  659.   pr_cv_header_timer_t="yes"
  660. else
  661.   rm -rf conftest*
  662.   cat > conftest.$ac_ext <<EOF
  663. #line 3294 "configure"
  664. #include "confdefs.h"
  665. #include <limits.h>
  666. EOF
  667. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  668.   egrep ".*typedef.*timer_t;" >/dev/null 2>&1; then
  669.   rm -rf conftest*
  670.   pr_cv_header_timer_t="yes"
  671. else
  672.   rm -rf conftest*
  673.   pr_cv_header_timer_t="no"
  674. fi
  675. rm -f conftest*
  676. fi
  677. rm -f conftest*
  678. fi
  679. echo "$ac_t""$pr_cv_header_timer_t" 1>&6
  680. if test "$pr_cv_header_timer_t" = "yes"; then
  681.   cat >> confdefs.h <<EOF
  682. #define HAVE_TIMER_T 1
  683. EOF
  684. fi
  685. if test "$have_syslog_h" = "yes"; then
  686.   cat >> confdefs.h <<EOF
  687. #define HAVE_SYSLOG_H 1
  688. EOF
  689.   echo $ac_n "checking whether your syslog.h defines LOG_CRON""... $ac_c" 1>&6
  690. echo "configure:3328: checking whether your syslog.h defines LOG_CRON" >&5
  691. if eval "test "${pr_cv_header_syslog_log_cron+set}" = set"; then
  692.   echo $ac_n "(cached) $ac_c" 1>&6
  693. else
  694.   cat > conftest.$ac_ext <<EOF
  695. #line 3333 "configure"
  696. #include "confdefs.h"
  697. #include <syslog.h>
  698. #ifdef LOG_CRON
  699.   yes
  700. #endif
  701. EOF
  702. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  703.   egrep "yes" >/dev/null 2>&1; then
  704.   rm -rf conftest*
  705.   pr_cv_header_syslog_log_cron="yes"
  706. else
  707.   rm -rf conftest*
  708.   pr_cv_header_syslog_log_cron="no"
  709. fi
  710. rm -f conftest*
  711.  
  712. fi
  713. echo "$ac_t""$pr_cv_header_syslog_log_cron" 1>&6
  714.   echo $ac_n "checking whether your syslog.h defines LOG_FTP""... $ac_c" 1>&6
  715. echo "configure:3357: checking whether your syslog.h defines LOG_FTP" >&5
  716. if eval "test "${pr_cv_header_syslog_log_ftp+set}" = set"; then
  717.   echo $ac_n "(cached) $ac_c" 1>&6
  718. else
  719.   cat > conftest.$ac_ext <<EOF
  720. #line 3362 "configure"
  721. #include "confdefs.h"
  722. #include <syslog.h>
  723. #ifdef LOG_FTP
  724.   yes
  725. #endif
  726. EOF
  727. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  728.   egrep "yes" >/dev/null 2>&1; then
  729.   rm -rf conftest*
  730.   pr_cv_header_syslog_log_ftp="yes"
  731. else
  732.   rm -rf conftest*
  733.   pr_cv_header_syslog_log_ftp="no"
  734. fi
  735. rm -f conftest*
  736.  
  737. fi
  738. echo "$ac_t""$pr_cv_header_syslog_log_ftp" 1>&6
  739.   if test "$pr_cv_header_syslog_log_cron" = "yes"; then
  740.     cat >> confdefs.h <<EOF
  741. #define HAVE_LOG_CRON 1
  742. EOF
  743.   fi
  744.   if test "$pr_cv_header_syslog_log_ftp" = "yes"; then
  745.     cat >> confdefs.h <<EOF
  746. #define HAVE_LOG_FTP 1
  747. EOF
  748.   fi
  749. fi
  750. if test "$have_fnmatch_h" = "yes"; then
  751.   echo $ac_n "checking whether your fnmatch.h defines FNM_NOESCAPE""... $ac_c" 1>&6
  752. echo "configure:3401: checking whether your fnmatch.h defines FNM_NOESCAPE" >&5
  753. if eval "test "${pr_cv_header_fnmatch_noescape+set}" = set"; then
  754.   echo $ac_n "(cached) $ac_c" 1>&6
  755. else
  756.   cat > conftest.$ac_ext <<EOF
  757. #line 3406 "configure"
  758. #include "confdefs.h"
  759. #include <fnmatch.h>
  760. #ifdef FNM_NOESCAPE
  761.   yes
  762. #endif
  763.   
  764. EOF
  765. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  766.   egrep "yes" >/dev/null 2>&1; then
  767.   rm -rf conftest*
  768.   pr_cv_header_fnmatch_noescape="yes"
  769. else
  770.   rm -rf conftest*
  771.   pr_cv_header_fnmatch_noescape="no"
  772. fi
  773. rm -f conftest*
  774. fi
  775. echo "$ac_t""$pr_cv_header_fnmatch_noescape" 1>&6
  776. fi
  777. # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  778. # for constant arguments.  Useless!
  779. echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
  780. echo "configure:3433: checking for working alloca.h" >&5
  781. if eval "test "${ac_cv_header_alloca_h+set}" = set"; then
  782.   echo $ac_n "(cached) $ac_c" 1>&6
  783. else
  784.   cat > conftest.$ac_ext <<EOF
  785. #line 3438 "configure"
  786. #include "confdefs.h"
  787. #include <alloca.h>
  788. int main() {
  789. char *p = alloca(2 * sizeof(int));
  790. ; return 0; }
  791. EOF
  792. if { (eval echo configure:3445: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  793.   rm -rf conftest*
  794.   ac_cv_header_alloca_h=yes
  795. else
  796.   echo "configure: failed program was:" >&5
  797.   cat conftest.$ac_ext >&5
  798.   rm -rf conftest*
  799.   ac_cv_header_alloca_h=no
  800. fi
  801. rm -f conftest*
  802. fi
  803. echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
  804. if test $ac_cv_header_alloca_h = yes; then
  805.   cat >> confdefs.h <<EOF
  806. #define HAVE_ALLOCA_H 1
  807. EOF
  808. fi
  809. echo $ac_n "checking for alloca""... $ac_c" 1>&6
  810. echo "configure:3466: checking for alloca" >&5
  811. if eval "test "${ac_cv_func_alloca_works+set}" = set"; then
  812.   echo $ac_n "(cached) $ac_c" 1>&6
  813. else
  814.   cat > conftest.$ac_ext <<EOF
  815. #line 3471 "configure"
  816. #include "confdefs.h"
  817. #ifdef __GNUC__
  818. # define alloca __builtin_alloca
  819. #else
  820. # ifdef _MSC_VER
  821. #  include <malloc.h>
  822. #  define alloca _alloca
  823. # else
  824. #  if HAVE_ALLOCA_H
  825. #   include <alloca.h>
  826. #  else
  827. #   ifdef _AIX
  828.  #pragma alloca
  829. #   else
  830. #    ifndef alloca /* predefined by HP cc +Olibcalls */
  831. char *alloca ();
  832. #    endif
  833. #   endif
  834. #  endif
  835. # endif
  836. #endif
  837. int main() {
  838. char *p = (char *) alloca(1);
  839. ; return 0; }
  840. EOF
  841. if { (eval echo configure:3499: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  842.   rm -rf conftest*
  843.   ac_cv_func_alloca_works=yes
  844. else
  845.   echo "configure: failed program was:" >&5
  846.   cat conftest.$ac_ext >&5
  847.   rm -rf conftest*
  848.   ac_cv_func_alloca_works=no
  849. fi
  850. rm -f conftest*
  851. fi
  852. echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
  853. if test $ac_cv_func_alloca_works = yes; then
  854.   cat >> confdefs.h <<EOF
  855. #define HAVE_ALLOCA 1
  856. EOF
  857. fi
  858. if test $ac_cv_func_alloca_works = no; then
  859.   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  860.   # that cause trouble.  Some versions do not even contain alloca or
  861.   # contain a buggy version.  If you still want to use their alloca,
  862.   # use ar to extract alloca.o from them instead of compiling alloca.c.
  863.   ALLOCA=alloca.${ac_objext}
  864.   cat >> confdefs.h <<EOF
  865. #define C_ALLOCA 1
  866. EOF
  867. echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
  868. echo "configure:3531: checking whether alloca needs Cray hooks" >&5
  869. if eval "test "${ac_cv_os_cray+set}" = set"; then
  870.   echo $ac_n "(cached) $ac_c" 1>&6
  871. else
  872.   cat > conftest.$ac_ext <<EOF
  873. #line 3536 "configure"
  874. #include "confdefs.h"
  875. #if defined(CRAY) && ! defined(CRAY2)
  876. webecray
  877. #else
  878. wenotbecray
  879. #endif
  880. EOF
  881. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  882.   egrep "webecray" >/dev/null 2>&1; then
  883.   rm -rf conftest*
  884.   ac_cv_os_cray=yes
  885. else
  886.   rm -rf conftest*
  887.   ac_cv_os_cray=no
  888. fi
  889. rm -f conftest*
  890. fi
  891. echo "$ac_t""$ac_cv_os_cray" 1>&6
  892. if test $ac_cv_os_cray = yes; then
  893. for ac_func in _getb67 GETB67 getb67; do
  894.   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  895. echo "configure:3561: checking for $ac_func" >&5
  896. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  897.   echo $ac_n "(cached) $ac_c" 1>&6
  898. else
  899.   cat > conftest.$ac_ext <<EOF
  900. #line 3566 "configure"
  901. #include "confdefs.h"
  902. /* System header to define __stub macros and hopefully few prototypes,
  903.     which can conflict with char $ac_func(); below.  */
  904. #include <assert.h>
  905. /* Override any gcc2 internal prototype to avoid an error.  */
  906. /* We use char because int might match the return type of a gcc2
  907.     builtin and then its argument prototype would still apply.  */
  908. char $ac_func();
  909. char (*f)();
  910. int main() {
  911. /* The GNU C library defines this for functions which it implements
  912.     to always fail with ENOSYS.  Some functions are actually named
  913.     something starting with __ and the normal name is an alias.  */
  914. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  915. choke me
  916. #else
  917. f = $ac_func;
  918. #endif
  919. ; return 0; }
  920. EOF
  921. if { (eval echo configure:3590: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  922.   rm -rf conftest*
  923.   eval "ac_cv_func_$ac_func=yes"
  924. else
  925.   echo "configure: failed program was:" >&5
  926.   cat conftest.$ac_ext >&5
  927.   rm -rf conftest*
  928.   eval "ac_cv_func_$ac_func=no"
  929. fi
  930. rm -f conftest*
  931. fi
  932. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  933.   echo "$ac_t""yes" 1>&6
  934.   cat >> confdefs.h <<EOF
  935. #define CRAY_STACKSEG_END $ac_func
  936. EOF
  937.   break
  938. else
  939.   echo "$ac_t""no" 1>&6
  940. fi
  941. done
  942. fi
  943. echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
  944. echo "configure:3617: checking stack direction for C alloca" >&5
  945. if eval "test "${ac_cv_c_stack_direction+set}" = set"; then
  946.   echo $ac_n "(cached) $ac_c" 1>&6
  947. else
  948.   if test "$cross_compiling" = yes; then
  949.   ac_cv_c_stack_direction=0
  950. else
  951.   cat > conftest.$ac_ext <<EOF
  952. #line 3625 "configure"
  953. #include "confdefs.h"
  954. find_stack_direction ()
  955. {
  956.   static char *addr = 0;
  957.   auto char dummy;
  958.   if (addr == 0)
  959.     {
  960.       addr = &dummy;
  961.       return find_stack_direction ();
  962.     }
  963.   else
  964.     return (&dummy > addr) ? 1 : -1;
  965. }
  966. main ()
  967. {
  968.   exit (find_stack_direction() < 0);
  969. }
  970. EOF
  971. if { (eval echo configure:3644: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  972. then
  973.   ac_cv_c_stack_direction=1
  974. else
  975.   echo "configure: failed program was:" >&5
  976.   cat conftest.$ac_ext >&5
  977.   rm -fr conftest*
  978.   ac_cv_c_stack_direction=-1
  979. fi
  980. rm -fr conftest*
  981. fi
  982. fi
  983. echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
  984. cat >> confdefs.h <<EOF
  985. #define STACK_DIRECTION $ac_cv_c_stack_direction
  986. EOF
  987. fi
  988. if test "$pr_cv_header_fnmatch_noescape" = "yes"; then
  989.   echo $ac_n "checking for working fnmatch""... $ac_c" 1>&6
  990. echo "configure:3667: checking for working fnmatch" >&5
  991. if eval "test "${ac_cv_func_fnmatch_works+set}" = set"; then
  992.   echo $ac_n "(cached) $ac_c" 1>&6
  993. else
  994.   # Some versions of Solaris or SCO have a broken fnmatch function.
  995. # So we run a test program.  If we are cross-compiling, take no chance.
  996. # Thanks to John Oleynick and Franc,ois Pinard for this test.
  997. if test "$cross_compiling" = yes; then
  998.   ac_cv_func_fnmatch_works=no
  999. else
  1000.   cat > conftest.$ac_ext <<EOF
  1001. #line 3678 "configure"
  1002. #include "confdefs.h"
  1003. main() { exit (fnmatch ("a*", "abc", 0) != 0); }
  1004. EOF
  1005. if { (eval echo configure:3682: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1006. then
  1007.   ac_cv_func_fnmatch_works=yes
  1008. else
  1009.   echo "configure: failed program was:" >&5
  1010.   cat conftest.$ac_ext >&5
  1011.   rm -fr conftest*
  1012.   ac_cv_func_fnmatch_works=no
  1013. fi
  1014. rm -fr conftest*
  1015. fi
  1016. fi
  1017. echo "$ac_t""$ac_cv_func_fnmatch_works" 1>&6
  1018. if test $ac_cv_func_fnmatch_works = yes; then
  1019.   cat >> confdefs.h <<EOF
  1020. #define HAVE_FNMATCH 1
  1021. EOF
  1022. fi
  1023. fi
  1024. if test $ac_cv_prog_gcc = yes; then
  1025.     echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
  1026. echo "configure:3707: checking whether ${CC-cc} needs -traditional" >&5
  1027. if eval "test "${ac_cv_prog_gcc_traditional+set}" = set"; then
  1028.   echo $ac_n "(cached) $ac_c" 1>&6
  1029. else
  1030.     ac_pattern="Autoconf.*'x'"
  1031.   cat > conftest.$ac_ext <<EOF
  1032. #line 3713 "configure"
  1033. #include "confdefs.h"
  1034. #include <sgtty.h>
  1035. Autoconf TIOCGETP
  1036. EOF
  1037. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1038.   egrep "$ac_pattern" >/dev/null 2>&1; then
  1039.   rm -rf conftest*
  1040.   ac_cv_prog_gcc_traditional=yes
  1041. else
  1042.   rm -rf conftest*
  1043.   ac_cv_prog_gcc_traditional=no
  1044. fi
  1045. rm -f conftest*
  1046.   if test $ac_cv_prog_gcc_traditional = no; then
  1047.     cat > conftest.$ac_ext <<EOF
  1048. #line 3731 "configure"
  1049. #include "confdefs.h"
  1050. #include <termio.h>
  1051. Autoconf TCGETA
  1052. EOF
  1053. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1054.   egrep "$ac_pattern" >/dev/null 2>&1; then
  1055.   rm -rf conftest*
  1056.   ac_cv_prog_gcc_traditional=yes
  1057. fi
  1058. rm -f conftest*
  1059.   fi
  1060. fi
  1061. echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6
  1062.   if test $ac_cv_prog_gcc_traditional = yes; then
  1063.     CC="$CC -traditional"
  1064.   fi
  1065. fi
  1066. echo $ac_n "checking whether setpgrp takes no argument""... $ac_c" 1>&6
  1067. echo "configure:3753: checking whether setpgrp takes no argument" >&5
  1068. if eval "test "${ac_cv_func_setpgrp_void+set}" = set"; then
  1069.   echo $ac_n "(cached) $ac_c" 1>&6
  1070. else
  1071.   if test "$cross_compiling" = yes; then
  1072.   { echo "configure: error: cannot check setpgrp if cross compiling" 1>&2; exit 1; }
  1073. else
  1074.   cat > conftest.$ac_ext <<EOF
  1075. #line 3761 "configure"
  1076. #include "confdefs.h"
  1077. #ifdef HAVE_UNISTD_H
  1078. #include <unistd.h>
  1079. #endif
  1080. /*
  1081.  * If this system has a BSD-style setpgrp, which takes arguments, exit
  1082.  * successfully.
  1083.  */
  1084. main()
  1085. {
  1086.     if (setpgrp(1,1) == -1)
  1087. exit(0);
  1088.     else
  1089. exit(1);
  1090. }
  1091. EOF
  1092. if { (eval echo configure:3781: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
  1093. then
  1094.   ac_cv_func_setpgrp_void=no
  1095. else
  1096.   echo "configure: failed program was:" >&5
  1097.   cat conftest.$ac_ext >&5
  1098.   rm -fr conftest*
  1099.   ac_cv_func_setpgrp_void=yes
  1100. fi
  1101. rm -fr conftest*
  1102. fi
  1103. fi
  1104. echo "$ac_t""$ac_cv_func_setpgrp_void" 1>&6
  1105. if test $ac_cv_func_setpgrp_void = yes; then
  1106.   cat >> confdefs.h <<EOF
  1107. #define SETPGRP_VOID 1
  1108. EOF
  1109. fi
  1110. echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
  1111. echo "configure:3805: checking return type of signal handlers" >&5
  1112. if eval "test "${ac_cv_type_signal+set}" = set"; then
  1113.   echo $ac_n "(cached) $ac_c" 1>&6
  1114. else
  1115.   cat > conftest.$ac_ext <<EOF
  1116. #line 3810 "configure"
  1117. #include "confdefs.h"
  1118. #include <sys/types.h>
  1119. #include <signal.h>
  1120. #ifdef signal
  1121. #undef signal
  1122. #endif
  1123. #ifdef __cplusplus
  1124. extern "C" void (*signal (int, void (*)(int)))(int);
  1125. #else
  1126. void (*signal ()) ();
  1127. #endif
  1128. int main() {
  1129. int i;
  1130. ; return 0; }
  1131. EOF
  1132. if { (eval echo configure:3827: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1133.   rm -rf conftest*
  1134.   ac_cv_type_signal=void
  1135. else
  1136.   echo "configure: failed program was:" >&5
  1137.   cat conftest.$ac_ext >&5
  1138.   rm -rf conftest*
  1139.   ac_cv_type_signal=int
  1140. fi
  1141. rm -f conftest*
  1142. fi
  1143. echo "$ac_t""$ac_cv_type_signal" 1>&6
  1144. cat >> confdefs.h <<EOF
  1145. #define RETSIGTYPE $ac_cv_type_signal
  1146. EOF
  1147. echo $ac_n "checking for vprintf""... $ac_c" 1>&6
  1148. echo "configure:3846: checking for vprintf" >&5
  1149. if eval "test "${ac_cv_func_vprintf+set}" = set"; then
  1150.   echo $ac_n "(cached) $ac_c" 1>&6
  1151. else
  1152.   cat > conftest.$ac_ext <<EOF
  1153. #line 3851 "configure"
  1154. #include "confdefs.h"
  1155. /* System header to define __stub macros and hopefully few prototypes,
  1156.     which can conflict with char vprintf(); below.  */
  1157. #include <assert.h>
  1158. /* Override any gcc2 internal prototype to avoid an error.  */
  1159. /* We use char because int might match the return type of a gcc2
  1160.     builtin and then its argument prototype would still apply.  */
  1161. char vprintf();
  1162. char (*f)();
  1163. int main() {
  1164. /* The GNU C library defines this for functions which it implements
  1165.     to always fail with ENOSYS.  Some functions are actually named
  1166.     something starting with __ and the normal name is an alias.  */
  1167. #if defined (__stub_vprintf) || defined (__stub___vprintf)
  1168. choke me
  1169. #else
  1170. f = vprintf;
  1171. #endif
  1172. ; return 0; }
  1173. EOF
  1174. if { (eval echo configure:3875: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1175.   rm -rf conftest*
  1176.   eval "ac_cv_func_vprintf=yes"
  1177. else
  1178.   echo "configure: failed program was:" >&5
  1179.   cat conftest.$ac_ext >&5
  1180.   rm -rf conftest*
  1181.   eval "ac_cv_func_vprintf=no"
  1182. fi
  1183. rm -f conftest*
  1184. fi
  1185. if eval "test "`echo '$ac_cv_func_'vprintf`" = yes"; then
  1186.   echo "$ac_t""yes" 1>&6
  1187.   cat >> confdefs.h <<EOF
  1188. #define HAVE_VPRINTF 1
  1189. EOF
  1190. else
  1191.   echo "$ac_t""no" 1>&6
  1192. fi
  1193. if test "$ac_cv_func_vprintf" != yes; then
  1194. echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
  1195. echo "configure:3899: checking for _doprnt" >&5
  1196. if eval "test "${ac_cv_func__doprnt+set}" = set"; then
  1197.   echo $ac_n "(cached) $ac_c" 1>&6
  1198. else
  1199.   cat > conftest.$ac_ext <<EOF
  1200. #line 3904 "configure"
  1201. #include "confdefs.h"
  1202. /* System header to define __stub macros and hopefully few prototypes,
  1203.     which can conflict with char _doprnt(); below.  */
  1204. #include <assert.h>
  1205. /* Override any gcc2 internal prototype to avoid an error.  */
  1206. /* We use char because int might match the return type of a gcc2
  1207.     builtin and then its argument prototype would still apply.  */
  1208. char _doprnt();
  1209. char (*f)();
  1210. int main() {
  1211. /* The GNU C library defines this for functions which it implements
  1212.     to always fail with ENOSYS.  Some functions are actually named
  1213.     something starting with __ and the normal name is an alias.  */
  1214. #if defined (__stub__doprnt) || defined (__stub____doprnt)
  1215. choke me
  1216. #else
  1217. f = _doprnt;
  1218. #endif
  1219. ; return 0; }
  1220. EOF
  1221. if { (eval echo configure:3928: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1222.   rm -rf conftest*
  1223.   eval "ac_cv_func__doprnt=yes"
  1224. else
  1225.   echo "configure: failed program was:" >&5
  1226.   cat conftest.$ac_ext >&5
  1227.   rm -rf conftest*
  1228.   eval "ac_cv_func__doprnt=no"
  1229. fi
  1230. rm -f conftest*
  1231. fi
  1232. if eval "test "`echo '$ac_cv_func_'_doprnt`" = yes"; then
  1233.   echo "$ac_t""yes" 1>&6
  1234.   cat >> confdefs.h <<EOF
  1235. #define HAVE_DOPRNT 1
  1236. EOF
  1237. else
  1238.   echo "$ac_t""no" 1>&6
  1239. fi
  1240. fi
  1241. for ac_func in getcwd gethostname gettimeofday mkdir rmdir select sendfile socket strerror strtol
  1242. do
  1243. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1244. echo "configure:3955: checking for $ac_func" >&5
  1245. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1246.   echo $ac_n "(cached) $ac_c" 1>&6
  1247. else
  1248.   cat > conftest.$ac_ext <<EOF
  1249. #line 3960 "configure"
  1250. #include "confdefs.h"
  1251. /* System header to define __stub macros and hopefully few prototypes,
  1252.     which can conflict with char $ac_func(); below.  */
  1253. #include <assert.h>
  1254. /* Override any gcc2 internal prototype to avoid an error.  */
  1255. /* We use char because int might match the return type of a gcc2
  1256.     builtin and then its argument prototype would still apply.  */
  1257. char $ac_func();
  1258. char (*f)();
  1259. int main() {
  1260. /* The GNU C library defines this for functions which it implements
  1261.     to always fail with ENOSYS.  Some functions are actually named
  1262.     something starting with __ and the normal name is an alias.  */
  1263. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1264. choke me
  1265. #else
  1266. f = $ac_func;
  1267. #endif
  1268. ; return 0; }
  1269. EOF
  1270. if { (eval echo configure:3984: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1271.   rm -rf conftest*
  1272.   eval "ac_cv_func_$ac_func=yes"
  1273. else
  1274.   echo "configure: failed program was:" >&5
  1275.   cat conftest.$ac_ext >&5
  1276.   rm -rf conftest*
  1277.   eval "ac_cv_func_$ac_func=no"
  1278. fi
  1279. rm -f conftest*
  1280. fi
  1281. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1282.   echo "$ac_t""yes" 1>&6
  1283.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1284.   cat >> confdefs.h <<EOF
  1285. #define $ac_tr_func 1
  1286. EOF
  1287.  
  1288. else
  1289.   echo "$ac_t""no" 1>&6
  1290. fi
  1291. done
  1292. for ac_func in strchr memcpy bcopy flock getopt getopt_long strsep
  1293. do
  1294. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1295. echo "configure:4011: checking for $ac_func" >&5
  1296. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1297.   echo $ac_n "(cached) $ac_c" 1>&6
  1298. else
  1299.   cat > conftest.$ac_ext <<EOF
  1300. #line 4016 "configure"
  1301. #include "confdefs.h"
  1302. /* System header to define __stub macros and hopefully few prototypes,
  1303.     which can conflict with char $ac_func(); below.  */
  1304. #include <assert.h>
  1305. /* Override any gcc2 internal prototype to avoid an error.  */
  1306. /* We use char because int might match the return type of a gcc2
  1307.     builtin and then its argument prototype would still apply.  */
  1308. char $ac_func();
  1309. char (*f)();
  1310. int main() {
  1311. /* The GNU C library defines this for functions which it implements
  1312.     to always fail with ENOSYS.  Some functions are actually named
  1313.     something starting with __ and the normal name is an alias.  */
  1314. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1315. choke me
  1316. #else
  1317. f = $ac_func;
  1318. #endif
  1319. ; return 0; }
  1320. EOF
  1321. if { (eval echo configure:4040: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1322.   rm -rf conftest*
  1323.   eval "ac_cv_func_$ac_func=yes"
  1324. else
  1325.   echo "configure: failed program was:" >&5
  1326.   cat conftest.$ac_ext >&5
  1327.   rm -rf conftest*
  1328.   eval "ac_cv_func_$ac_func=no"
  1329. fi
  1330. rm -f conftest*
  1331. fi
  1332. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1333.   echo "$ac_t""yes" 1>&6
  1334.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1335.   cat >> confdefs.h <<EOF
  1336. #define $ac_tr_func 1
  1337. EOF
  1338.  
  1339. else
  1340.   echo "$ac_t""no" 1>&6
  1341. fi
  1342. done
  1343. for ac_func in vsnprintf __vsnprintf snprintf __snprintf
  1344. do
  1345. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1346. echo "configure:4067: checking for $ac_func" >&5
  1347. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1348.   echo $ac_n "(cached) $ac_c" 1>&6
  1349. else
  1350.   cat > conftest.$ac_ext <<EOF
  1351. #line 4072 "configure"
  1352. #include "confdefs.h"
  1353. /* System header to define __stub macros and hopefully few prototypes,
  1354.     which can conflict with char $ac_func(); below.  */
  1355. #include <assert.h>
  1356. /* Override any gcc2 internal prototype to avoid an error.  */
  1357. /* We use char because int might match the return type of a gcc2
  1358.     builtin and then its argument prototype would still apply.  */
  1359. char $ac_func();
  1360. char (*f)();
  1361. int main() {
  1362. /* The GNU C library defines this for functions which it implements
  1363.     to always fail with ENOSYS.  Some functions are actually named
  1364.     something starting with __ and the normal name is an alias.  */
  1365. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1366. choke me
  1367. #else
  1368. f = $ac_func;
  1369. #endif
  1370. ; return 0; }
  1371. EOF
  1372. if { (eval echo configure:4096: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1373.   rm -rf conftest*
  1374.   eval "ac_cv_func_$ac_func=yes"
  1375. else
  1376.   echo "configure: failed program was:" >&5
  1377.   cat conftest.$ac_ext >&5
  1378.   rm -rf conftest*
  1379.   eval "ac_cv_func_$ac_func=no"
  1380. fi
  1381. rm -f conftest*
  1382. fi
  1383. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1384.   echo "$ac_t""yes" 1>&6
  1385.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1386.   cat >> confdefs.h <<EOF
  1387. #define $ac_tr_func 1
  1388. EOF
  1389.  
  1390. else
  1391.   echo "$ac_t""no" 1>&6
  1392. fi
  1393. done
  1394. for ac_func in setsid setpassent seteuid setegid crypt fgetpwent fgetgrent
  1395. do
  1396. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1397. echo "configure:4123: checking for $ac_func" >&5
  1398. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1399.   echo $ac_n "(cached) $ac_c" 1>&6
  1400. else
  1401.   cat > conftest.$ac_ext <<EOF
  1402. #line 4128 "configure"
  1403. #include "confdefs.h"
  1404. /* System header to define __stub macros and hopefully few prototypes,
  1405.     which can conflict with char $ac_func(); below.  */
  1406. #include <assert.h>
  1407. /* Override any gcc2 internal prototype to avoid an error.  */
  1408. /* We use char because int might match the return type of a gcc2
  1409.     builtin and then its argument prototype would still apply.  */
  1410. char $ac_func();
  1411. char (*f)();
  1412. int main() {
  1413. /* The GNU C library defines this for functions which it implements
  1414.     to always fail with ENOSYS.  Some functions are actually named
  1415.     something starting with __ and the normal name is an alias.  */
  1416. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1417. choke me
  1418. #else
  1419. f = $ac_func;
  1420. #endif
  1421. ; return 0; }
  1422. EOF
  1423. if { (eval echo configure:4152: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1424.   rm -rf conftest*
  1425.   eval "ac_cv_func_$ac_func=yes"
  1426. else
  1427.   echo "configure: failed program was:" >&5
  1428.   cat conftest.$ac_ext >&5
  1429.   rm -rf conftest*
  1430.   eval "ac_cv_func_$ac_func=no"
  1431. fi
  1432. rm -f conftest*
  1433. fi
  1434. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1435.   echo "$ac_t""yes" 1>&6
  1436.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1437.   cat >> confdefs.h <<EOF
  1438. #define $ac_tr_func 1
  1439. EOF
  1440.  
  1441. else
  1442.   echo "$ac_t""no" 1>&6
  1443. fi
  1444. done
  1445. for ac_func in inet_aton siginterrupt setpgid
  1446. do
  1447. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1448. echo "configure:4179: checking for $ac_func" >&5
  1449. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1450.   echo $ac_n "(cached) $ac_c" 1>&6
  1451. else
  1452.   cat > conftest.$ac_ext <<EOF
  1453. #line 4184 "configure"
  1454. #include "confdefs.h"
  1455. /* System header to define __stub macros and hopefully few prototypes,
  1456.     which can conflict with char $ac_func(); below.  */
  1457. #include <assert.h>
  1458. /* Override any gcc2 internal prototype to avoid an error.  */
  1459. /* We use char because int might match the return type of a gcc2
  1460.     builtin and then its argument prototype would still apply.  */
  1461. char $ac_func();
  1462. char (*f)();
  1463. int main() {
  1464. /* The GNU C library defines this for functions which it implements
  1465.     to always fail with ENOSYS.  Some functions are actually named
  1466.     something starting with __ and the normal name is an alias.  */
  1467. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1468. choke me
  1469. #else
  1470. f = $ac_func;
  1471. #endif
  1472. ; return 0; }
  1473. EOF
  1474. if { (eval echo configure:4208: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1475.   rm -rf conftest*
  1476.   eval "ac_cv_func_$ac_func=yes"
  1477. else
  1478.   echo "configure: failed program was:" >&5
  1479.   cat conftest.$ac_ext >&5
  1480.   rm -rf conftest*
  1481.   eval "ac_cv_func_$ac_func=no"
  1482. fi
  1483. rm -f conftest*
  1484. fi
  1485. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1486.   echo "$ac_t""yes" 1>&6
  1487.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1488.   cat >> confdefs.h <<EOF
  1489. #define $ac_tr_func 1
  1490. EOF
  1491.  
  1492. else
  1493.   echo "$ac_t""no" 1>&6
  1494. fi
  1495. done
  1496. for ac_func in regcomp
  1497. do
  1498. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1499. echo "configure:4235: checking for $ac_func" >&5
  1500. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1501.   echo $ac_n "(cached) $ac_c" 1>&6
  1502. else
  1503.   cat > conftest.$ac_ext <<EOF
  1504. #line 4240 "configure"
  1505. #include "confdefs.h"
  1506. /* System header to define __stub macros and hopefully few prototypes,
  1507.     which can conflict with char $ac_func(); below.  */
  1508. #include <assert.h>
  1509. /* Override any gcc2 internal prototype to avoid an error.  */
  1510. /* We use char because int might match the return type of a gcc2
  1511.     builtin and then its argument prototype would still apply.  */
  1512. char $ac_func();
  1513. char (*f)();
  1514. int main() {
  1515. /* The GNU C library defines this for functions which it implements
  1516.     to always fail with ENOSYS.  Some functions are actually named
  1517.     something starting with __ and the normal name is an alias.  */
  1518. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1519. choke me
  1520. #else
  1521. f = $ac_func;
  1522. #endif
  1523. ; return 0; }
  1524. EOF
  1525. if { (eval echo configure:4264: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1526.   rm -rf conftest*
  1527.   eval "ac_cv_func_$ac_func=yes"
  1528. else
  1529.   echo "configure: failed program was:" >&5
  1530.   cat conftest.$ac_ext >&5
  1531.   rm -rf conftest*
  1532.   eval "ac_cv_func_$ac_func=no"
  1533. fi
  1534. rm -f conftest*
  1535. fi
  1536. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1537.   echo "$ac_t""yes" 1>&6
  1538.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1539.   cat >> confdefs.h <<EOF
  1540. #define $ac_tr_func 1
  1541. EOF
  1542.  
  1543. else
  1544.   echo "$ac_t""no" 1>&6
  1545. fi
  1546. done
  1547. if test "$have_glob_h" = "yes" && 
  1548.    test "$pr_cv_header_glob_period" = "yes" && 
  1549.    test "$pr_cv_header_glob_altdirfunc" = "yes"; then
  1550. for ac_func in glob
  1551. do
  1552. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1553. echo "configure:4295: checking for $ac_func" >&5
  1554. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1555.   echo $ac_n "(cached) $ac_c" 1>&6
  1556. else
  1557.   cat > conftest.$ac_ext <<EOF
  1558. #line 4300 "configure"
  1559. #include "confdefs.h"
  1560. /* System header to define __stub macros and hopefully few prototypes,
  1561.     which can conflict with char $ac_func(); below.  */
  1562. #include <assert.h>
  1563. /* Override any gcc2 internal prototype to avoid an error.  */
  1564. /* We use char because int might match the return type of a gcc2
  1565.     builtin and then its argument prototype would still apply.  */
  1566. char $ac_func();
  1567. char (*f)();
  1568. int main() {
  1569. /* The GNU C library defines this for functions which it implements
  1570.     to always fail with ENOSYS.  Some functions are actually named
  1571.     something starting with __ and the normal name is an alias.  */
  1572. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1573. choke me
  1574. #else
  1575. f = $ac_func;
  1576. #endif
  1577. ; return 0; }
  1578. EOF
  1579. if { (eval echo configure:4324: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1580.   rm -rf conftest*
  1581.   eval "ac_cv_func_$ac_func=yes"
  1582. else
  1583.   echo "configure: failed program was:" >&5
  1584.   cat conftest.$ac_ext >&5
  1585.   rm -rf conftest*
  1586.   eval "ac_cv_func_$ac_func=no"
  1587. fi
  1588. rm -f conftest*
  1589. fi
  1590. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1591.   echo "$ac_t""yes" 1>&6
  1592.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1593.   cat >> confdefs.h <<EOF
  1594. #define $ac_tr_func 1
  1595. EOF
  1596.  
  1597. else
  1598.   echo "$ac_t""no" 1>&6
  1599. fi
  1600. done
  1601. fi
  1602. for ac_func in setproctitle
  1603. do
  1604. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1605. echo "configure:4353: checking for $ac_func" >&5
  1606. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1607.   echo $ac_n "(cached) $ac_c" 1>&6
  1608. else
  1609.   cat > conftest.$ac_ext <<EOF
  1610. #line 4358 "configure"
  1611. #include "confdefs.h"
  1612. /* System header to define __stub macros and hopefully few prototypes,
  1613.     which can conflict with char $ac_func(); below.  */
  1614. #include <assert.h>
  1615. /* Override any gcc2 internal prototype to avoid an error.  */
  1616. /* We use char because int might match the return type of a gcc2
  1617.     builtin and then its argument prototype would still apply.  */
  1618. char $ac_func();
  1619. char (*f)();
  1620. int main() {
  1621. /* The GNU C library defines this for functions which it implements
  1622.     to always fail with ENOSYS.  Some functions are actually named
  1623.     something starting with __ and the normal name is an alias.  */
  1624. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1625. choke me
  1626. #else
  1627. f = $ac_func;
  1628. #endif
  1629. ; return 0; }
  1630. EOF
  1631. if { (eval echo configure:4382: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1632.   rm -rf conftest*
  1633.   eval "ac_cv_func_$ac_func=yes"
  1634. else
  1635.   echo "configure: failed program was:" >&5
  1636.   cat conftest.$ac_ext >&5
  1637.   rm -rf conftest*
  1638.   eval "ac_cv_func_$ac_func=no"
  1639. fi
  1640. rm -f conftest*
  1641. fi
  1642. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1643.   echo "$ac_t""yes" 1>&6
  1644.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1645.   cat >> confdefs.h <<EOF
  1646. #define $ac_tr_func 1
  1647. EOF
  1648.  
  1649. else
  1650.   echo "$ac_t""no" 1>&6
  1651. fi
  1652. done
  1653. for ac_hdr in libutil.h
  1654. do
  1655. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1656. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1657. echo "configure:4410: checking for $ac_hdr" >&5
  1658. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  1659.   echo $ac_n "(cached) $ac_c" 1>&6
  1660. else
  1661.   cat > conftest.$ac_ext <<EOF
  1662. #line 4415 "configure"
  1663. #include "confdefs.h"
  1664. #include <$ac_hdr>
  1665. EOF
  1666. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1667. { (eval echo configure:4420: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1668. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1669. if test -z "$ac_err"; then
  1670.   rm -rf conftest*
  1671.   eval "ac_cv_header_$ac_safe=yes"
  1672. else
  1673.   echo "$ac_err" >&5
  1674.   echo "configure: failed program was:" >&5
  1675.   cat conftest.$ac_ext >&5
  1676.   rm -rf conftest*
  1677.   eval "ac_cv_header_$ac_safe=no"
  1678. fi
  1679. rm -f conftest*
  1680. fi
  1681. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1682.   echo "$ac_t""yes" 1>&6
  1683.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1684.   cat >> confdefs.h <<EOF
  1685. #define $ac_tr_hdr 1
  1686. EOF
  1687.  
  1688. else
  1689.   echo "$ac_t""no" 1>&6
  1690. fi
  1691. done
  1692. echo $ac_n "checking for setproctitle in -lutil""... $ac_c" 1>&6
  1693. echo "configure:4447: checking for setproctitle in -lutil" >&5
  1694. ac_lib_var=`echo util'_'setproctitle | sed 'y%./+-%__p_%'`
  1695. if eval "test "${ac_cv_lib_$ac_lib_var+set}" = set"; then
  1696.   echo $ac_n "(cached) $ac_c" 1>&6
  1697. else
  1698.   ac_save_LIBS="$LIBS"
  1699. LIBS="-lutil  $LIBS"
  1700. cat > conftest.$ac_ext <<EOF
  1701. #line 4455 "configure"
  1702. #include "confdefs.h"
  1703. /* Override any gcc2 internal prototype to avoid an error.  */
  1704. /* We use char because int might match the return type of a gcc2
  1705.     builtin and then its argument prototype would still apply.  */
  1706. char setproctitle();
  1707. int main() {
  1708. setproctitle()
  1709. ; return 0; }
  1710. EOF
  1711. if { (eval echo configure:4466: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1712.   rm -rf conftest*
  1713.   eval "ac_cv_lib_$ac_lib_var=yes"
  1714. else
  1715.   echo "configure: failed program was:" >&5
  1716.   cat conftest.$ac_ext >&5
  1717.   rm -rf conftest*
  1718.   eval "ac_cv_lib_$ac_lib_var=no"
  1719. fi
  1720. rm -f conftest*
  1721. LIBS="$ac_save_LIBS"
  1722. fi
  1723. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1724.   echo "$ac_t""yes" 1>&6
  1725.   cat >> confdefs.h <<EOF
  1726. #define HAVE_SETPROCTITLE 1
  1727. EOF
  1728. ac_cv_func_setproctitle="yes" ; LIBS="$LIBS -lutil"
  1729. else
  1730.   echo "$ac_t""no" 1>&6
  1731. fi
  1732. if test "$ac_cv_func_setproctitle" = "yes"; then
  1733.   cat >> confdefs.h <<EOF
  1734. #define PF_ARGV_TYPE PF_ARGV_NONE
  1735. EOF
  1736. else
  1737.   pf_argv_set="no"
  1738.   for ac_hdr in sys/pstat.h
  1739. do
  1740. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1741. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1742. echo "configure:4503: checking for $ac_hdr" >&5
  1743. if eval "test "${ac_cv_header_$ac_safe+set}" = set"; then
  1744.   echo $ac_n "(cached) $ac_c" 1>&6
  1745. else
  1746.   cat > conftest.$ac_ext <<EOF
  1747. #line 4508 "configure"
  1748. #include "confdefs.h"
  1749. #include <$ac_hdr>
  1750. EOF
  1751. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1752. { (eval echo configure:4513: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1753. ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}$"`
  1754. if test -z "$ac_err"; then
  1755.   rm -rf conftest*
  1756.   eval "ac_cv_header_$ac_safe=yes"
  1757. else
  1758.   echo "$ac_err" >&5
  1759.   echo "configure: failed program was:" >&5
  1760.   cat conftest.$ac_ext >&5
  1761.   rm -rf conftest*
  1762.   eval "ac_cv_header_$ac_safe=no"
  1763. fi
  1764. rm -f conftest*
  1765. fi
  1766. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  1767.   echo "$ac_t""yes" 1>&6
  1768.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1769.   cat >> confdefs.h <<EOF
  1770. #define $ac_tr_hdr 1
  1771. EOF
  1772.  have_pstat_h="yes"
  1773. else
  1774.   echo "$ac_t""no" 1>&6
  1775. have_pstat_h="no"
  1776. fi
  1777. done
  1778.   if test "$have_pstat_h" = "yes"; then
  1779.     for ac_func in pstat
  1780. do
  1781. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1782. echo "configure:4544: checking for $ac_func" >&5
  1783. if eval "test "${ac_cv_func_$ac_func+set}" = set"; then
  1784.   echo $ac_n "(cached) $ac_c" 1>&6
  1785. else
  1786.   cat > conftest.$ac_ext <<EOF
  1787. #line 4549 "configure"
  1788. #include "confdefs.h"
  1789. /* System header to define __stub macros and hopefully few prototypes,
  1790.     which can conflict with char $ac_func(); below.  */
  1791. #include <assert.h>
  1792. /* Override any gcc2 internal prototype to avoid an error.  */
  1793. /* We use char because int might match the return type of a gcc2
  1794.     builtin and then its argument prototype would still apply.  */
  1795. char $ac_func();
  1796. char (*f)();
  1797. int main() {
  1798. /* The GNU C library defines this for functions which it implements
  1799.     to always fail with ENOSYS.  Some functions are actually named
  1800.     something starting with __ and the normal name is an alias.  */
  1801. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1802. choke me
  1803. #else
  1804. f = $ac_func;
  1805. #endif
  1806. ; return 0; }
  1807. EOF
  1808. if { (eval echo configure:4573: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1809.   rm -rf conftest*
  1810.   eval "ac_cv_func_$ac_func=yes"
  1811. else
  1812.   echo "configure: failed program was:" >&5
  1813.   cat conftest.$ac_ext >&5
  1814.   rm -rf conftest*
  1815.   eval "ac_cv_func_$ac_func=no"
  1816. fi
  1817. rm -f conftest*
  1818. fi
  1819. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1820.   echo "$ac_t""yes" 1>&6
  1821.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1822.   cat >> confdefs.h <<EOF
  1823. #define $ac_tr_func 1
  1824. EOF
  1825.  
  1826. else
  1827.   echo "$ac_t""no" 1>&6
  1828. fi
  1829. done
  1830.     
  1831.     if test "$ac_cv_func_pstat" = "yes"; then
  1832. cat >> confdefs.h <<EOF
  1833. #define PF_ARGV_TYPE PF_ARGV_PSTAT
  1834. EOF
  1835.     else
  1836. cat >> confdefs.h <<EOF
  1837. #define PF_ARGV_TYPE PF_ARGV_WRITABLE
  1838. EOF
  1839.     fi
  1840.     pf_argv_set="yes"
  1841.   fi
  1842.   if test "$pf_argv_set" = "no"; then
  1843.     cat > conftest.$ac_ext <<EOF
  1844. #line 4615 "configure"
  1845. #include "confdefs.h"
  1846. #include <sys/exec.h>
  1847. EOF
  1848. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1849.   egrep "#define.*PS_STRINGS.*" >/dev/null 2>&1; then
  1850.   rm -rf conftest*
  1851.   have_psstrings="yes"
  1852. else
  1853.   rm -rf conftest*
  1854.   have_psstrings="no"
  1855. fi
  1856. rm -f conftest*
  1857.     if test "$have_psstrings" = "yes"; then
  1858. cat >> confdefs.h <<EOF
  1859. #define PF_ARGV_TYPE PF_ARGV_PSSTRINGS
  1860. EOF
  1861. pf_argv_set="yes"
  1862.     fi
  1863.   fi
  1864.   if test "$pf_argv_set" = "no"; then
  1865.     echo $ac_n "checking whether __progname and __progname_full are available""... $ac_c" 1>&6
  1866. echo "configure:4640: checking whether __progname and __progname_full are available" >&5
  1867. if eval "test "${pf_cv_var_progname+set}" = set"; then
  1868.   echo $ac_n "(cached) $ac_c" 1>&6
  1869. else
  1870.   cat > conftest.$ac_ext <<EOF
  1871. #line 4645 "configure"
  1872. #include "confdefs.h"
  1873. extern char *__progname, *__progname_full;
  1874. int main() {
  1875. __progname = "foo"; __progname_full = "foo bar";
  1876. ; return 0; }
  1877. EOF
  1878. if { (eval echo configure:4652: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
  1879.   rm -rf conftest*
  1880.   pf_cv_var_progname="yes"
  1881. else
  1882.   echo "configure: failed program was:" >&5
  1883.   cat conftest.$ac_ext >&5
  1884.   rm -rf conftest*
  1885.   pf_cv_var_progname="no"
  1886. fi
  1887. rm -f conftest*
  1888. fi
  1889. echo "$ac_t""$pf_cv_var_progname" 1>&6
  1890.     if test "$pf_cv_var_progname" = "yes"; then
  1891. cat >> confdefs.h <<EOF
  1892. #define HAVE___PROGNAME 1
  1893. EOF
  1894.     fi
  1895.     echo $ac_n "checking which argv replacement method to use""... $ac_c" 1>&6
  1896. echo "configure:4674: checking which argv replacement method to use" >&5
  1897. if eval "test "${pf_cv_argv_type+set}" = set"; then
  1898.   echo $ac_n "(cached) $ac_c" 1>&6
  1899. else
  1900.   cat > conftest.$ac_ext <<EOF
  1901. #line 4679 "configure"
  1902. #include "confdefs.h"
  1903. #if defined(__GNU_HURD__)
  1904.   yes
  1905. #endif
  1906.   
  1907. EOF
  1908. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1909.   egrep "yes" >/dev/null 2>&1; then
  1910.   rm -rf conftest*
  1911.   pf_cv_argv_type="new"
  1912. else
  1913.   rm -rf conftest*
  1914.   pf_cv_argv_type="writeable"
  1915. fi
  1916. rm -f conftest*
  1917. fi
  1918. echo "$ac_t""$pf_cv_argv_type" 1>&6
  1919.     if test "$pf_cv_argv_type" = "new"; then
  1920. cat >> confdefs.h <<EOF
  1921. #define PF_ARGV_TYPE PF_ARGV_NEW
  1922. EOF
  1923. pf_argv_set="yes"
  1924.     fi
  1925.     if test "$pf_argv_set" = "no"; then
  1926. cat >> confdefs.h <<EOF
  1927. #define PF_ARGV_TYPE PF_ARGV_WRITEABLE
  1928. EOF
  1929.     fi
  1930.   fi
  1931. fi
  1932. LIBS="-lsupp $LIBS"
  1933. for module in $ac_addl_modules; do
  1934.   src=`echo "$module" | sed -e 's/.o$//'`.c;
  1935.   if test -f $srcdir/modules/$src -o -f $srcdir/contrib/$src; then
  1936.     if ! test -f $srcdir/modules/$src; then
  1937. olddir=`pwd`
  1938. cd $srcdir/modules
  1939. ln -s ../contrib/$src $src
  1940. cd $olddir
  1941.     fi
  1942.     alib=`cat $srcdir/modules/$src | grep "\$Libraries:" | sed -e 's/^.*$Libraries: (.*)\$/1/'`
  1943.     test x"$alib" = x || ac_addl_libs="$alib $ac_addl_libs"
  1944.     adir=`cat $srcdir/modules/$src | grep "\$Directories:" | sed -e 's/^.*$Directories: (.*)\$/1/'`
  1945.     test x"$adir" = x || ac_addl_dirs="$adir $ac_addl_dirs"
  1946.   else
  1947.     echo "source file '$srcdir/modules/$src' cannot be found -- aborting"
  1948.     exit 1
  1949.   fi
  1950. done
  1951. ac_addl_libs=`echo "$ac_addl_libs" | sed -e 's/ *$//'`
  1952. test "x$ac_addl_libs" = x || LIBS="$LIBS $ac_addl_libs"
  1953. ac_addl_dirs=`echo "$ac_addl_dirs" | sed -e 's/ *$//'`
  1954. ADDL_DIRS="$ac_addl_dirs"
  1955. MODULES="$ac_core_modules $ac_addl_modules"
  1956. BUILD_MODULES="$ac_build_core_modules $ac_build_addl_modules"
  1957. VERSION=`cat $srcdir/include/version.h | grep "#define VERSION" | sed -e 's/^.*"(.*)"/1/'`
  1958. CFLAGS="$CFLAGS $use_shadow"
  1959. trap '' 1 2 15
  1960. cat > confcache <<EOF
  1961. # This file is a shell script that caches the results of configure
  1962. # tests run on this system so they can be shared between configure
  1963. # scripts and configure runs.  It is not useful on other systems.
  1964. # If it contains results you don't want to keep, you may remove or edit it.
  1965. #
  1966. # By default, configure uses ./config.cache as the cache file,
  1967. # creating it if it does not exist already.  You can give configure
  1968. # the --cache-file=FILE option to use a different cache file; that is
  1969. # what configure does when it calls configure scripts in
  1970. # subdirectories, so they share the cache.
  1971. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  1972. # config.status only pays attention to the cache file if you give it the
  1973. # --recheck option to rerun configure.
  1974. #
  1975. EOF
  1976. # The following way of writing the cache mishandles newlines in values,
  1977. # but we know of no workaround that is simple, portable, and efficient.
  1978. # So, don't put newlines in cache variables' values.
  1979. # Ultrix sh set writes to stderr and can't be redirected directly,
  1980. # and sets the high bit in the cache file unless we assign to the vars.
  1981. (set) 2>&1 |
  1982.   case `(ac_space=' '; set | grep ac_space) 2>&1` in
  1983.   *ac_space= *)
  1984.     # `set' does not quote correctly, so add quotes (double-quote substitution
  1985.     # turns \\ into \, and sed turns \ into ).
  1986.     sed -n 
  1987.       -e "s/'/'\\''/g" 
  1988.       -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
  1989.     ;;
  1990.   *)
  1991.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  1992.     sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
  1993.     ;;
  1994.   esac >> confcache
  1995. if cmp -s $cache_file confcache; then
  1996.   :
  1997. else
  1998.   if test -w $cache_file; then
  1999.     echo "updating cache $cache_file"
  2000.     cat confcache > $cache_file
  2001.   else
  2002.     echo "not updating unwritable cache $cache_file"
  2003.   fi
  2004. fi
  2005. rm -f confcache
  2006. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  2007. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2008. # Let make expand exec_prefix.
  2009. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2010. # Any assignment to VPATH causes Sun make to only execute
  2011. # the first set of double-colon rules, so remove it if not needed.
  2012. # If there is a colon in the path, we need to keep it.
  2013. if test "x$srcdir" = x.; then
  2014.   ac_vpsub='/^[  ]*VPATH[  ]*=[^:]*$/d'
  2015. fi
  2016. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  2017. DEFS=-DHAVE_CONFIG_H
  2018. # Without the "./", some shells look in PATH for config.status.
  2019. : ${CONFIG_STATUS=./config.status}
  2020. echo creating $CONFIG_STATUS
  2021. rm -f $CONFIG_STATUS
  2022. cat > $CONFIG_STATUS <<EOF
  2023. #! /bin/sh
  2024. # Generated automatically by configure.
  2025. # Run this file to recreate the current configuration.
  2026. # This directory was configured as follows,
  2027. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  2028. #
  2029. # $0 $ac_configure_args
  2030. #
  2031. # Compiler output produced by configure, useful for debugging
  2032. # configure, is in ./config.log if it exists.
  2033. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  2034. for ac_option
  2035. do
  2036.   case "$ac_option" in
  2037.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2038.     echo "running ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  2039.     exec ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  2040.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  2041.     echo "$CONFIG_STATUS generated by autoconf version 2.14.1"
  2042.     exit 0 ;;
  2043.   -help | --help | --hel | --he | --h)
  2044.     echo "$ac_cs_usage"; exit 0 ;;
  2045.   *) echo "$ac_cs_usage"; exit 1 ;;
  2046.   esac
  2047. done
  2048. ac_given_srcdir=$srcdir
  2049. ac_given_INSTALL="$INSTALL"
  2050. trap 'rm -fr `echo "lib/Makefile src/Makefile modules/Makefile Makefile Make.rules Make.modules contrib/proftpd.spec config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  2051. EOF
  2052. cat >> $CONFIG_STATUS <<EOF
  2053. # Protect against being on the right side of a sed subst in config.status.
  2054. sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  2055.  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  2056. $ac_vpsub
  2057. $extrasub
  2058. s%@SHELL@%$SHELL%g
  2059. s%@CFLAGS@%$CFLAGS%g
  2060. s%@CPPFLAGS@%$CPPFLAGS%g
  2061. s%@CXXFLAGS@%$CXXFLAGS%g
  2062. s%@FFLAGS@%$FFLAGS%g
  2063. s%@DEFS@%$DEFS%g
  2064. s%@LDFLAGS@%$LDFLAGS%g
  2065. s%@LIBS@%$LIBS%g
  2066. s%@exec_prefix@%$exec_prefix%g
  2067. s%@prefix@%$prefix%g
  2068. s%@program_transform_name@%$program_transform_name%g
  2069. s%@bindir@%$bindir%g
  2070. s%@sbindir@%$sbindir%g
  2071. s%@libexecdir@%$libexecdir%g
  2072. s%@datadir@%$datadir%g
  2073. s%@sysconfdir@%$sysconfdir%g
  2074. s%@sharedstatedir@%$sharedstatedir%g
  2075. s%@localstatedir@%$localstatedir%g
  2076. s%@libdir@%$libdir%g
  2077. s%@includedir@%$includedir%g
  2078. s%@oldincludedir@%$oldincludedir%g
  2079. s%@infodir@%$infodir%g
  2080. s%@mandir@%$mandir%g
  2081. s%@host@%$host%g
  2082. s%@host_alias@%$host_alias%g
  2083. s%@host_cpu@%$host_cpu%g
  2084. s%@host_vendor@%$host_vendor%g
  2085. s%@host_os@%$host_os%g
  2086. s%@target@%$target%g
  2087. s%@target_alias@%$target_alias%g
  2088. s%@target_cpu@%$target_cpu%g
  2089. s%@target_vendor@%$target_vendor%g
  2090. s%@target_os@%$target_os%g
  2091. s%@build@%$build%g
  2092. s%@build_alias@%$build_alias%g
  2093. s%@build_cpu@%$build_cpu%g
  2094. s%@build_vendor@%$build_vendor%g
  2095. s%@build_os@%$build_os%g
  2096. s%@OSREL@%$OSREL%g
  2097. s%@OSTYPE@%$OSTYPE%g
  2098. s%@CC@%$CC%g
  2099. s%@SET_MAKE@%$SET_MAKE%g
  2100. s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  2101. s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
  2102. s%@INSTALL_DATA@%$INSTALL_DATA%g
  2103. s%@CPP@%$CPP%g
  2104. s%@install_user@%$install_user%g
  2105. s%@install_group@%$install_group%g
  2106. s%@ALLOCA@%$ALLOCA%g
  2107. s%@MODULES@%$MODULES%g
  2108. s%@BUILD_MODULES@%$BUILD_MODULES%g
  2109. s%@ADDL_DIRS@%$ADDL_DIRS%g
  2110. s%@VERSION@%$VERSION%g
  2111. CEOF
  2112. EOF
  2113. cat >> $CONFIG_STATUS <<EOF
  2114. # Split the substitutions into bite-sized pieces for seds with
  2115. # small command number limits, like on Digital OSF/1 and HP-UX.
  2116. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  2117. ac_file=1 # Number of current file.
  2118. ac_beg=1 # First line for current file.
  2119. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  2120. ac_more_lines=:
  2121. ac_sed_cmds=""
  2122. while $ac_more_lines; do
  2123.   if test $ac_beg -gt 1; then
  2124.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  2125.   else
  2126.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  2127.   fi
  2128.   if test ! -s conftest.s$ac_file; then
  2129.     ac_more_lines=false
  2130.     rm -f conftest.s$ac_file
  2131.   else
  2132.     if test -z "$ac_sed_cmds"; then
  2133.       ac_sed_cmds="sed -f conftest.s$ac_file"
  2134.     else
  2135.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  2136.     fi
  2137.     ac_file=`expr $ac_file + 1`
  2138.     ac_beg=$ac_end
  2139.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  2140.   fi
  2141. done
  2142. if test -z "$ac_sed_cmds"; then
  2143.   ac_sed_cmds=cat
  2144. fi
  2145. EOF
  2146. cat >> $CONFIG_STATUS <<EOF
  2147. CONFIG_FILES=${CONFIG_FILES-"lib/Makefile src/Makefile modules/Makefile Makefile Make.rules Make.modules contrib/proftpd.spec"}
  2148. EOF
  2149. cat >> $CONFIG_STATUS <<EOF
  2150. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  2151.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2152.   case "$ac_file" in
  2153.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2154.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2155.   *) ac_file_in="${ac_file}.in" ;;
  2156.   esac
  2157.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  2158.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2159.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2160.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2161.     # The file is in a subdirectory.
  2162.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  2163.     ac_dir_suffix="/`echo $ac_dir|sed 's%^./%%'`"
  2164.     # A "../" for each directory in $ac_dir_suffix.
  2165.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  2166.   else
  2167.     ac_dir_suffix= ac_dots=
  2168.   fi
  2169.   case "$ac_given_srcdir" in
  2170.   .)  srcdir=.
  2171.       if test -z "$ac_dots"; then top_srcdir=.
  2172.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  2173.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  2174.   *) # Relative path.
  2175.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  2176.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  2177.   esac
  2178.   case "$ac_given_INSTALL" in
  2179.   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  2180.   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  2181.   esac
  2182.   echo creating "$ac_file"
  2183.   rm -f "$ac_file"
  2184.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  2185.   case "$ac_file" in
  2186.   *Makefile*) ac_comsub="1i\
  2187. # $configure_input" ;;
  2188.   *) ac_comsub= ;;
  2189.   esac
  2190.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2191.   sed -e "$ac_comsub
  2192. s%@configure_input@%$configure_input%g
  2193. s%@srcdir@%$srcdir%g
  2194. s%@top_srcdir@%$top_srcdir%g
  2195. s%@INSTALL@%$INSTALL%g
  2196. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  2197. fi; done
  2198. rm -f conftest.s*
  2199. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2200. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2201. #
  2202. # ac_d sets the value in "#define NAME VALUE" lines.
  2203. ac_dA='s%^([  ]*)#([  ]*define[  ][  ]*)'
  2204. ac_dB='([  ][  ]*)[^  ]*%1#2'
  2205. ac_dC='3'
  2206. ac_dD='%g'
  2207. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  2208. ac_uA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2209. ac_uB='([  ])%1#2define3'
  2210. ac_uC=' '
  2211. ac_uD='4%g'
  2212. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2213. ac_eA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2214. ac_eB='$%1#2define3'
  2215. ac_eC=' '
  2216. ac_eD='%g'
  2217. if test "${CONFIG_HEADERS+set}" != set; then
  2218. EOF
  2219. cat >> $CONFIG_STATUS <<EOF
  2220.   CONFIG_HEADERS="config.h"
  2221. EOF
  2222. cat >> $CONFIG_STATUS <<EOF
  2223. fi
  2224. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  2225.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2226.   case "$ac_file" in
  2227.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2228.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2229.   *) ac_file_in="${ac_file}.in" ;;
  2230.   esac
  2231.   echo creating $ac_file
  2232.   rm -f conftest.frag conftest.in conftest.out
  2233.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2234.   cat $ac_file_inputs > conftest.in
  2235. EOF
  2236. # Transform confdefs.h into a sed script conftest.vals that substitutes
  2237. # the proper values into config.h.in to produce config.h.  And first:
  2238. # Protect against being on the right side of a sed subst in config.status.
  2239. # Protect against being in an unquoted here document in config.status.
  2240. rm -f conftest.vals
  2241. cat > conftest.hdr <<EOF
  2242. s/[\&%]/\&/g
  2243. s%[\$`]%\&%g
  2244. s%#define ([A-Za-z_][A-Za-z0-9_]*) *(.*)%${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD}%gp
  2245. s%ac_d%ac_u%gp
  2246. s%ac_u%ac_e%gp
  2247. EOF
  2248. sed -n -f conftest.hdr confdefs.h > conftest.vals
  2249. rm -f conftest.hdr
  2250. # This sed command replaces #undef with comments.  This is necessary, for
  2251. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2252. # on some systems where configure will not decide to define it.
  2253. cat >> conftest.vals <<EOF
  2254. s%^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  2255. EOF
  2256. # Break up conftest.vals because some shells have a limit on
  2257. # the size of here documents, and old seds have small limits too.
  2258. rm -f conftest.tail
  2259. while :
  2260. do
  2261.   ac_lines=`grep -c . conftest.vals`
  2262.   # grep -c gives empty output for an empty file on some AIX systems.
  2263.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  2264.   # Write a limited-size here document to conftest.frag.
  2265.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  2266.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  2267.   echo 'CEOF
  2268.   sed -f conftest.frag conftest.in > conftest.out
  2269.   rm -f conftest.in
  2270.   mv conftest.out conftest.in
  2271. ' >> $CONFIG_STATUS
  2272.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  2273.   rm -f conftest.vals
  2274.   mv conftest.tail conftest.vals
  2275. done
  2276. rm -f conftest.vals
  2277. cat >> $CONFIG_STATUS <<EOF
  2278.   rm -f conftest.frag conftest.h
  2279.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  2280.   cat conftest.in >> conftest.h
  2281.   rm -f conftest.in
  2282.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  2283.     echo "$ac_file is unchanged"
  2284.     rm -f conftest.h
  2285.   else
  2286.     # Remove last slash and all that follows it.  Not all systems have dirname.
  2287.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2288.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2289.       # The file is in a subdirectory.
  2290.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  2291.     fi
  2292.     rm -f $ac_file
  2293.     mv conftest.h $ac_file
  2294.   fi
  2295. fi; done
  2296. EOF
  2297. cat >> $CONFIG_STATUS <<EOF
  2298. EOF
  2299. cat >> $CONFIG_STATUS <<EOF
  2300. exit 0
  2301. EOF
  2302. chmod +x $CONFIG_STATUS
  2303. rm -fr confdefs* $ac_clean_files
  2304. test "$no_create" = yes || $SHELL $CONFIG_STATUS || exit 1