configure
上传用户:liugui
上传日期:2007-01-04
资源大小:822k
文件大小:136k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. else
  2.   if test "$cross_compiling" = yes; then
  3.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  4. else
  5.   cat > conftest.$ac_ext <<EOF
  6. #line 2650 "configure"
  7. #include "confdefs.h"
  8. #include <stdio.h>
  9. main()
  10. {
  11.   FILE *f=fopen("conftestval", "w");
  12.   if (!f) exit(1);
  13.   fprintf(f, "%dn", sizeof(int));
  14.   exit(0);
  15. }
  16. EOF
  17. if { (eval echo configure:2661: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  18. then
  19.   ac_cv_sizeof_int=`cat conftestval`
  20. else
  21.   echo "configure: failed program was:" >&5
  22.   cat conftest.$ac_ext >&5
  23.   rm -fr conftest*
  24.   ac_cv_sizeof_int=0
  25. fi
  26. rm -fr conftest*
  27. fi
  28. fi
  29. echo "$ac_t""$ac_cv_sizeof_int" 1>&6
  30. cat >> confdefs.h <<EOF
  31. #define SIZEOF_INT $ac_cv_sizeof_int
  32. EOF
  33. echo $ac_n "checking size of long""... $ac_c" 1>&6
  34. echo "configure:2681: checking size of long" >&5
  35. if eval "test "`echo '$''{'ac_cv_sizeof_long'+set}'`" = set"; then
  36.   echo $ac_n "(cached) $ac_c" 1>&6
  37. else
  38.   if test "$cross_compiling" = yes; then
  39.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  40. else
  41.   cat > conftest.$ac_ext <<EOF
  42. #line 2689 "configure"
  43. #include "confdefs.h"
  44. #include <stdio.h>
  45. main()
  46. {
  47.   FILE *f=fopen("conftestval", "w");
  48.   if (!f) exit(1);
  49.   fprintf(f, "%dn", sizeof(long));
  50.   exit(0);
  51. }
  52. EOF
  53. if { (eval echo configure:2700: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  54. then
  55.   ac_cv_sizeof_long=`cat conftestval`
  56. else
  57.   echo "configure: failed program was:" >&5
  58.   cat conftest.$ac_ext >&5
  59.   rm -fr conftest*
  60.   ac_cv_sizeof_long=0
  61. fi
  62. rm -fr conftest*
  63. fi
  64. fi
  65. echo "$ac_t""$ac_cv_sizeof_long" 1>&6
  66. cat >> confdefs.h <<EOF
  67. #define SIZEOF_LONG $ac_cv_sizeof_long
  68. EOF
  69. # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
  70. # for constant arguments.  Useless!
  71. echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
  72. echo "configure:2723: checking for working alloca.h" >&5
  73. if eval "test "`echo '$''{'ac_cv_header_alloca_h'+set}'`" = set"; then
  74.   echo $ac_n "(cached) $ac_c" 1>&6
  75. else
  76.   cat > conftest.$ac_ext <<EOF
  77. #line 2728 "configure"
  78. #include "confdefs.h"
  79. #include <alloca.h>
  80. int main() {
  81. char *p = alloca(2 * sizeof(int));
  82. ; return 0; }
  83. EOF
  84. if { (eval echo configure:2735: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  85.   rm -rf conftest*
  86.   ac_cv_header_alloca_h=yes
  87. else
  88.   echo "configure: failed program was:" >&5
  89.   cat conftest.$ac_ext >&5
  90.   rm -rf conftest*
  91.   ac_cv_header_alloca_h=no
  92. fi
  93. rm -f conftest*
  94. fi
  95. echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
  96. if test $ac_cv_header_alloca_h = yes; then
  97.   cat >> confdefs.h <<EOF
  98. #define HAVE_ALLOCA_H 1
  99. EOF
  100. fi
  101. echo $ac_n "checking for alloca""... $ac_c" 1>&6
  102. echo "configure:2756: checking for alloca" >&5
  103. if eval "test "`echo '$''{'ac_cv_func_alloca_works'+set}'`" = set"; then
  104.   echo $ac_n "(cached) $ac_c" 1>&6
  105. else
  106.   cat > conftest.$ac_ext <<EOF
  107. #line 2761 "configure"
  108. #include "confdefs.h"
  109. #ifdef __GNUC__
  110. # define alloca __builtin_alloca
  111. #else
  112. # if HAVE_ALLOCA_H
  113. #  include <alloca.h>
  114. # else
  115. #  ifdef _AIX
  116.  #pragma alloca
  117. #  else
  118. #   ifndef alloca /* predefined by HP cc +Olibcalls */
  119. char *alloca ();
  120. #   endif
  121. #  endif
  122. # endif
  123. #endif
  124. int main() {
  125. char *p = (char *) alloca(1);
  126. ; return 0; }
  127. EOF
  128. if { (eval echo configure:2784: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  129.   rm -rf conftest*
  130.   ac_cv_func_alloca_works=yes
  131. else
  132.   echo "configure: failed program was:" >&5
  133.   cat conftest.$ac_ext >&5
  134.   rm -rf conftest*
  135.   ac_cv_func_alloca_works=no
  136. fi
  137. rm -f conftest*
  138. fi
  139. echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
  140. if test $ac_cv_func_alloca_works = yes; then
  141.   cat >> confdefs.h <<EOF
  142. #define HAVE_ALLOCA 1
  143. EOF
  144. fi
  145. if test $ac_cv_func_alloca_works = no; then
  146.   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
  147.   # that cause trouble.  Some versions do not even contain alloca or
  148.   # contain a buggy version.  If you still want to use their alloca,
  149.   # use ar to extract alloca.o from them instead of compiling alloca.c.
  150.   ALLOCA=alloca.o
  151.   cat >> confdefs.h <<EOF
  152. #define C_ALLOCA 1
  153. EOF
  154. echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
  155. echo "configure:2816: checking whether alloca needs Cray hooks" >&5
  156. if eval "test "`echo '$''{'ac_cv_os_cray'+set}'`" = set"; then
  157.   echo $ac_n "(cached) $ac_c" 1>&6
  158. else
  159.   cat > conftest.$ac_ext <<EOF
  160. #line 2821 "configure"
  161. #include "confdefs.h"
  162. #if defined(CRAY) && ! defined(CRAY2)
  163. webecray
  164. #else
  165. wenotbecray
  166. #endif
  167. EOF
  168. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  169.   egrep "webecray" >/dev/null 2>&1; then
  170.   rm -rf conftest*
  171.   ac_cv_os_cray=yes
  172. else
  173.   rm -rf conftest*
  174.   ac_cv_os_cray=no
  175. fi
  176. rm -f conftest*
  177. fi
  178. echo "$ac_t""$ac_cv_os_cray" 1>&6
  179. if test $ac_cv_os_cray = yes; then
  180. for ac_func in _getb67 GETB67 getb67; do
  181.   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  182. echo "configure:2846: checking for $ac_func" >&5
  183. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  184.   echo $ac_n "(cached) $ac_c" 1>&6
  185. else
  186.   cat > conftest.$ac_ext <<EOF
  187. #line 2851 "configure"
  188. #include "confdefs.h"
  189. /* System header to define __stub macros and hopefully few prototypes,
  190.     which can conflict with char $ac_func(); below.  */
  191. #include <assert.h>
  192. /* Override any gcc2 internal prototype to avoid an error.  */
  193. /* We use char because int might match the return type of a gcc2
  194.     builtin and then its argument prototype would still apply.  */
  195. char $ac_func();
  196. int main() {
  197. /* The GNU C library defines this for functions which it implements
  198.     to always fail with ENOSYS.  Some functions are actually named
  199.     something starting with __ and the normal name is an alias.  */
  200. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  201. choke me
  202. #else
  203. $ac_func();
  204. #endif
  205. ; return 0; }
  206. EOF
  207. if { (eval echo configure:2874: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  208.   rm -rf conftest*
  209.   eval "ac_cv_func_$ac_func=yes"
  210. else
  211.   echo "configure: failed program was:" >&5
  212.   cat conftest.$ac_ext >&5
  213.   rm -rf conftest*
  214.   eval "ac_cv_func_$ac_func=no"
  215. fi
  216. rm -f conftest*
  217. fi
  218. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  219.   echo "$ac_t""yes" 1>&6
  220.   cat >> confdefs.h <<EOF
  221. #define CRAY_STACKSEG_END $ac_func
  222. EOF
  223.   break
  224. else
  225.   echo "$ac_t""no" 1>&6
  226. fi
  227. done
  228. fi
  229. echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
  230. echo "configure:2901: checking stack direction for C alloca" >&5
  231. if eval "test "`echo '$''{'ac_cv_c_stack_direction'+set}'`" = set"; then
  232.   echo $ac_n "(cached) $ac_c" 1>&6
  233. else
  234.   if test "$cross_compiling" = yes; then
  235.   ac_cv_c_stack_direction=0
  236. else
  237.   cat > conftest.$ac_ext <<EOF
  238. #line 2909 "configure"
  239. #include "confdefs.h"
  240. find_stack_direction ()
  241. {
  242.   static char *addr = 0;
  243.   auto char dummy;
  244.   if (addr == 0)
  245.     {
  246.       addr = &dummy;
  247.       return find_stack_direction ();
  248.     }
  249.   else
  250.     return (&dummy > addr) ? 1 : -1;
  251. }
  252. main ()
  253. {
  254.   exit (find_stack_direction() < 0);
  255. }
  256. EOF
  257. if { (eval echo configure:2928: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  258. then
  259.   ac_cv_c_stack_direction=1
  260. else
  261.   echo "configure: failed program was:" >&5
  262.   cat conftest.$ac_ext >&5
  263.   rm -fr conftest*
  264.   ac_cv_c_stack_direction=-1
  265. fi
  266. rm -fr conftest*
  267. fi
  268. fi
  269. echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
  270. cat >> confdefs.h <<EOF
  271. #define STACK_DIRECTION $ac_cv_c_stack_direction
  272. EOF
  273. fi
  274. echo $ac_n "checking for pid_t""... $ac_c" 1>&6
  275. echo "configure:2951: checking for pid_t" >&5
  276. if eval "test "`echo '$''{'ac_cv_type_pid_t'+set}'`" = set"; then
  277.   echo $ac_n "(cached) $ac_c" 1>&6
  278. else
  279.   cat > conftest.$ac_ext <<EOF
  280. #line 2956 "configure"
  281. #include "confdefs.h"
  282. #include <sys/types.h>
  283. #if STDC_HEADERS
  284. #include <stdlib.h>
  285. #include <stddef.h>
  286. #endif
  287. EOF
  288. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  289.   egrep "pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  290.   rm -rf conftest*
  291.   ac_cv_type_pid_t=yes
  292. else
  293.   rm -rf conftest*
  294.   ac_cv_type_pid_t=no
  295. fi
  296. rm -f conftest*
  297. fi
  298. echo "$ac_t""$ac_cv_type_pid_t" 1>&6
  299. if test $ac_cv_type_pid_t = no; then
  300.   cat >> confdefs.h <<EOF
  301. #define pid_t int
  302. EOF
  303. fi
  304. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  305. echo "configure:2984: checking for size_t" >&5
  306. if eval "test "`echo '$''{'ac_cv_type_size_t'+set}'`" = set"; then
  307.   echo $ac_n "(cached) $ac_c" 1>&6
  308. else
  309.   cat > conftest.$ac_ext <<EOF
  310. #line 2989 "configure"
  311. #include "confdefs.h"
  312. #include <sys/types.h>
  313. #if STDC_HEADERS
  314. #include <stdlib.h>
  315. #include <stddef.h>
  316. #endif
  317. EOF
  318. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  319.   egrep "size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  320.   rm -rf conftest*
  321.   ac_cv_type_size_t=yes
  322. else
  323.   rm -rf conftest*
  324.   ac_cv_type_size_t=no
  325. fi
  326. rm -f conftest*
  327. fi
  328. echo "$ac_t""$ac_cv_type_size_t" 1>&6
  329. if test $ac_cv_type_size_t = no; then
  330.   cat >> confdefs.h <<EOF
  331. #define size_t unsigned int
  332. EOF
  333. fi
  334. echo $ac_n "checking for ssize_t""... $ac_c" 1>&6
  335. echo "configure:3017: checking for ssize_t" >&5
  336. if eval "test "`echo '$''{'ac_cv_type_ssize_t'+set}'`" = set"; then
  337.   echo $ac_n "(cached) $ac_c" 1>&6
  338. else
  339.   cat > conftest.$ac_ext <<EOF
  340. #line 3022 "configure"
  341. #include "confdefs.h"
  342. #include <sys/types.h>
  343. #if STDC_HEADERS
  344. #include <stdlib.h>
  345. #include <stddef.h>
  346. #endif
  347. EOF
  348. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  349.   egrep "ssize_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  350.   rm -rf conftest*
  351.   ac_cv_type_ssize_t=yes
  352. else
  353.   rm -rf conftest*
  354.   ac_cv_type_ssize_t=no
  355. fi
  356. rm -f conftest*
  357. fi
  358. echo "$ac_t""$ac_cv_type_ssize_t" 1>&6
  359. if test $ac_cv_type_ssize_t = no; then
  360.   cat >> confdefs.h <<EOF
  361. #define ssize_t int
  362. EOF
  363. fi
  364. echo $ac_n "checking for off_t""... $ac_c" 1>&6
  365. echo "configure:3050: checking for off_t" >&5
  366. if eval "test "`echo '$''{'ac_cv_type_off_t'+set}'`" = set"; then
  367.   echo $ac_n "(cached) $ac_c" 1>&6
  368. else
  369.   cat > conftest.$ac_ext <<EOF
  370. #line 3055 "configure"
  371. #include "confdefs.h"
  372. #include <sys/types.h>
  373. #if STDC_HEADERS
  374. #include <stdlib.h>
  375. #include <stddef.h>
  376. #endif
  377. EOF
  378. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  379.   egrep "off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  380.   rm -rf conftest*
  381.   ac_cv_type_off_t=yes
  382. else
  383.   rm -rf conftest*
  384.   ac_cv_type_off_t=no
  385. fi
  386. rm -f conftest*
  387. fi
  388. echo "$ac_t""$ac_cv_type_off_t" 1>&6
  389. if test $ac_cv_type_off_t = no; then
  390.   cat >> confdefs.h <<EOF
  391. #define off_t int
  392. EOF
  393. fi
  394. echo $ac_n "checking for mode_t""... $ac_c" 1>&6
  395. echo "configure:3083: checking for mode_t" >&5
  396. if eval "test "`echo '$''{'ac_cv_type_mode_t'+set}'`" = set"; then
  397.   echo $ac_n "(cached) $ac_c" 1>&6
  398. else
  399.   cat > conftest.$ac_ext <<EOF
  400. #line 3088 "configure"
  401. #include "confdefs.h"
  402. #include <sys/types.h>
  403. #if STDC_HEADERS
  404. #include <stdlib.h>
  405. #include <stddef.h>
  406. #endif
  407. EOF
  408. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  409.   egrep "mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  410.   rm -rf conftest*
  411.   ac_cv_type_mode_t=yes
  412. else
  413.   rm -rf conftest*
  414.   ac_cv_type_mode_t=no
  415. fi
  416. rm -f conftest*
  417. fi
  418. echo "$ac_t""$ac_cv_type_mode_t" 1>&6
  419. if test $ac_cv_type_mode_t = no; then
  420.   cat >> confdefs.h <<EOF
  421. #define mode_t u_short
  422. EOF
  423. fi
  424. echo $ac_n "checking for fd_mask""... $ac_c" 1>&6
  425. echo "configure:3116: checking for fd_mask" >&5
  426. if eval "test "`echo '$''{'ac_cv_type_fd_mask'+set}'`" = set"; then
  427.   echo $ac_n "(cached) $ac_c" 1>&6
  428. else
  429.   cat > conftest.$ac_ext <<EOF
  430. #line 3121 "configure"
  431. #include "confdefs.h"
  432. #include <sys/types.h>
  433. #if STDC_HEADERS
  434. #include <stdlib.h>
  435. #include <stddef.h>
  436. #endif
  437. EOF
  438. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  439.   egrep "fd_mask[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  440.   rm -rf conftest*
  441.   ac_cv_type_fd_mask=yes
  442. else
  443.   rm -rf conftest*
  444.   ac_cv_type_fd_mask=no
  445. fi
  446. rm -f conftest*
  447. fi
  448. echo "$ac_t""$ac_cv_type_fd_mask" 1>&6
  449. if test $ac_cv_type_fd_mask = no; then
  450.   cat >> confdefs.h <<EOF
  451. #define fd_mask int
  452. EOF
  453. fi
  454. echo $ac_n "checking for socklen_t""... $ac_c" 1>&6
  455. echo "configure:3150: checking for socklen_t" >&5
  456. if eval "test "`echo '$''{'ac_cv_type_socklen_t'+set}'`" = set"; then
  457.   echo $ac_n "(cached) $ac_c" 1>&6
  458. else
  459.   
  460.   cat > conftest.$ac_ext <<EOF
  461. #line 3156 "configure"
  462. #include "confdefs.h"
  463. #include <sys/types.h>
  464. #include <sys/socket.h>
  465. #if STDC_HEADERS
  466. #include <stdlib.h>
  467. #include <stddef.h>
  468. #endif
  469. EOF
  470. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  471.   egrep "socklen_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  472.   rm -rf conftest*
  473.   ac_cv_type_socklen_t=yes
  474. else
  475.   rm -rf conftest*
  476.   ac_cv_type_socklen_t=no
  477. fi
  478. rm -f conftest*
  479. fi
  480. echo "$ac_t""$ac_cv_type_socklen_t" 1>&6
  481. if test $ac_cv_type_socklen_t = no; then
  482.   cat >> confdefs.h <<EOF
  483. #define socklen_t int
  484. EOF
  485. fi
  486. echo $ac_n "checking for main in -lnsl""... $ac_c" 1>&6
  487. echo "configure:3187: checking for main in -lnsl" >&5
  488. ac_lib_var=`echo nsl'_'main | sed 'y%./+-%__p_%'`
  489. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  490.   echo $ac_n "(cached) $ac_c" 1>&6
  491. else
  492.   ac_save_LIBS="$LIBS"
  493. LIBS="-lnsl  $LIBS"
  494. cat > conftest.$ac_ext <<EOF
  495. #line 3195 "configure"
  496. #include "confdefs.h"
  497. int main() {
  498. main()
  499. ; return 0; }
  500. EOF
  501. if { (eval echo configure:3202: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  502.   rm -rf conftest*
  503.   eval "ac_cv_lib_$ac_lib_var=yes"
  504. else
  505.   echo "configure: failed program was:" >&5
  506.   cat conftest.$ac_ext >&5
  507.   rm -rf conftest*
  508.   eval "ac_cv_lib_$ac_lib_var=no"
  509. fi
  510. rm -f conftest*
  511. LIBS="$ac_save_LIBS"
  512. fi
  513. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  514.   echo "$ac_t""yes" 1>&6
  515.     ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  516.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  517.   cat >> confdefs.h <<EOF
  518. #define $ac_tr_lib 1
  519. EOF
  520.   LIBS="-lnsl $LIBS"
  521. else
  522.   echo "$ac_t""no" 1>&6
  523. fi
  524. echo $ac_n "checking for main in -lsocket""... $ac_c" 1>&6
  525. echo "configure:3230: checking for main in -lsocket" >&5
  526. ac_lib_var=`echo socket'_'main | sed 'y%./+-%__p_%'`
  527. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  528.   echo $ac_n "(cached) $ac_c" 1>&6
  529. else
  530.   ac_save_LIBS="$LIBS"
  531. LIBS="-lsocket  $LIBS"
  532. cat > conftest.$ac_ext <<EOF
  533. #line 3238 "configure"
  534. #include "confdefs.h"
  535. int main() {
  536. main()
  537. ; return 0; }
  538. EOF
  539. if { (eval echo configure:3245: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  540.   rm -rf conftest*
  541.   eval "ac_cv_lib_$ac_lib_var=yes"
  542. else
  543.   echo "configure: failed program was:" >&5
  544.   cat conftest.$ac_ext >&5
  545.   rm -rf conftest*
  546.   eval "ac_cv_lib_$ac_lib_var=no"
  547. fi
  548. rm -f conftest*
  549. LIBS="$ac_save_LIBS"
  550. fi
  551. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  552.   echo "$ac_t""yes" 1>&6
  553.     ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  554.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  555.   cat >> confdefs.h <<EOF
  556. #define $ac_tr_lib 1
  557. EOF
  558.   LIBS="-lsocket $LIBS"
  559. else
  560.   echo "$ac_t""no" 1>&6
  561. fi
  562. if test "x$ac_cv_enabled_dlmalloc" = "xyes" ; then
  563.   echo "skipping libmalloc check (--enable-dlmalloc specified)"
  564. else
  565.   echo $ac_n "checking for main in -lgnumalloc""... $ac_c" 1>&6
  566. echo "configure:3277: checking for main in -lgnumalloc" >&5
  567. ac_lib_var=`echo gnumalloc'_'main | sed 'y%./+-%__p_%'`
  568. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  569.   echo $ac_n "(cached) $ac_c" 1>&6
  570. else
  571.   ac_save_LIBS="$LIBS"
  572. LIBS="-lgnumalloc  $LIBS"
  573. cat > conftest.$ac_ext <<EOF
  574. #line 3285 "configure"
  575. #include "confdefs.h"
  576. int main() {
  577. main()
  578. ; return 0; }
  579. EOF
  580. if { (eval echo configure:3292: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  581.   rm -rf conftest*
  582.   eval "ac_cv_lib_$ac_lib_var=yes"
  583. else
  584.   echo "configure: failed program was:" >&5
  585.   cat conftest.$ac_ext >&5
  586.   rm -rf conftest*
  587.   eval "ac_cv_lib_$ac_lib_var=no"
  588. fi
  589. rm -f conftest*
  590. LIBS="$ac_save_LIBS"
  591. fi
  592. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  593.   echo "$ac_t""yes" 1>&6
  594.     ac_tr_lib=HAVE_LIB`echo gnumalloc | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  595.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  596.   cat >> confdefs.h <<EOF
  597. #define $ac_tr_lib 1
  598. EOF
  599.   LIBS="-lgnumalloc $LIBS"
  600. else
  601.   echo "$ac_t""no" 1>&6
  602. fi
  603.   if test "$ac_cv_lib_gnumalloc_main" = "yes"; then
  604. echo "Disabling extended malloc functions when using gnumalloc"
  605. ac_cv_func_mallinfo=no
  606. ac_cv_func_mallocblksize=no
  607. ac_cv_func_mallopt=no
  608.   else
  609. case "$host" in
  610. *-sun-solaris*)
  611.   echo "skipping libmalloc check for $host"
  612. ;;
  613. i386-*-freebsd*)
  614.   echo "skipping libmalloc check for $host"
  615. ;;
  616. *)
  617.   
  618. echo $ac_n "checking for main in -lmalloc""... $ac_c" 1>&6
  619. echo "configure:3335: checking for main in -lmalloc" >&5
  620. ac_lib_var=`echo malloc'_'main | sed 'y%./+-%__p_%'`
  621. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  622.   echo $ac_n "(cached) $ac_c" 1>&6
  623. else
  624.   ac_save_LIBS="$LIBS"
  625. LIBS="-lmalloc  $LIBS"
  626. cat > conftest.$ac_ext <<EOF
  627. #line 3343 "configure"
  628. #include "confdefs.h"
  629. int main() {
  630. main()
  631. ; return 0; }
  632. EOF
  633. if { (eval echo configure:3350: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  634.   rm -rf conftest*
  635.   eval "ac_cv_lib_$ac_lib_var=yes"
  636. else
  637.   echo "configure: failed program was:" >&5
  638.   cat conftest.$ac_ext >&5
  639.   rm -rf conftest*
  640.   eval "ac_cv_lib_$ac_lib_var=no"
  641. fi
  642. rm -f conftest*
  643. LIBS="$ac_save_LIBS"
  644. fi
  645. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  646.   echo "$ac_t""yes" 1>&6
  647.     ac_tr_lib=HAVE_LIB`echo malloc | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  648.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  649.   cat >> confdefs.h <<EOF
  650. #define $ac_tr_lib 1
  651. EOF
  652.   LIBS="-lmalloc $LIBS"
  653. else
  654.   echo "$ac_t""no" 1>&6
  655. fi
  656. ;;
  657. esac
  658.   fi
  659. fi
  660. echo $ac_n "checking for main in -lbsd""... $ac_c" 1>&6
  661. echo "configure:3383: checking for main in -lbsd" >&5
  662. ac_lib_var=`echo bsd'_'main | sed 'y%./+-%__p_%'`
  663. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  664.   echo $ac_n "(cached) $ac_c" 1>&6
  665. else
  666.   ac_save_LIBS="$LIBS"
  667. LIBS="-lbsd  $LIBS"
  668. cat > conftest.$ac_ext <<EOF
  669. #line 3391 "configure"
  670. #include "confdefs.h"
  671. int main() {
  672. main()
  673. ; return 0; }
  674. EOF
  675. if { (eval echo configure:3398: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  676.   rm -rf conftest*
  677.   eval "ac_cv_lib_$ac_lib_var=yes"
  678. else
  679.   echo "configure: failed program was:" >&5
  680.   cat conftest.$ac_ext >&5
  681.   rm -rf conftest*
  682.   eval "ac_cv_lib_$ac_lib_var=no"
  683. fi
  684. rm -f conftest*
  685. LIBS="$ac_save_LIBS"
  686. fi
  687. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  688.   echo "$ac_t""yes" 1>&6
  689.     ac_tr_lib=HAVE_LIB`echo bsd | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  690.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  691.   cat >> confdefs.h <<EOF
  692. #define $ac_tr_lib 1
  693. EOF
  694.   LIBS="-lbsd $LIBS"
  695. else
  696.   echo "$ac_t""no" 1>&6
  697. fi
  698. echo $ac_n "checking for main in -lregex""... $ac_c" 1>&6
  699. echo "configure:3426: checking for main in -lregex" >&5
  700. ac_lib_var=`echo regex'_'main | sed 'y%./+-%__p_%'`
  701. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  702.   echo $ac_n "(cached) $ac_c" 1>&6
  703. else
  704.   ac_save_LIBS="$LIBS"
  705. LIBS="-lregex  $LIBS"
  706. cat > conftest.$ac_ext <<EOF
  707. #line 3434 "configure"
  708. #include "confdefs.h"
  709. int main() {
  710. main()
  711. ; return 0; }
  712. EOF
  713. if { (eval echo configure:3441: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  714.   rm -rf conftest*
  715.   eval "ac_cv_lib_$ac_lib_var=yes"
  716. else
  717.   echo "configure: failed program was:" >&5
  718.   cat conftest.$ac_ext >&5
  719.   rm -rf conftest*
  720.   eval "ac_cv_lib_$ac_lib_var=no"
  721. fi
  722. rm -f conftest*
  723. LIBS="$ac_save_LIBS"
  724. fi
  725. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  726.   echo "$ac_t""yes" 1>&6
  727.   REGEXLIB="-lregex"
  728. else
  729.   echo "$ac_t""no" 1>&6
  730. fi
  731. echo $ac_n "checking for gethostbyname in -lbind""... $ac_c" 1>&6
  732. echo "configure:3462: checking for gethostbyname in -lbind" >&5
  733. ac_lib_var=`echo bind'_'gethostbyname | sed 'y%./+-%__p_%'`
  734. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  735.   echo $ac_n "(cached) $ac_c" 1>&6
  736. else
  737.   ac_save_LIBS="$LIBS"
  738. LIBS="-lbind  $LIBS"
  739. cat > conftest.$ac_ext <<EOF
  740. #line 3470 "configure"
  741. #include "confdefs.h"
  742. /* Override any gcc2 internal prototype to avoid an error.  */
  743. /* We use char because int might match the return type of a gcc2
  744.     builtin and then its argument prototype would still apply.  */
  745. char gethostbyname();
  746. int main() {
  747. gethostbyname()
  748. ; return 0; }
  749. EOF
  750. if { (eval echo configure:3481: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  751.   rm -rf conftest*
  752.   eval "ac_cv_lib_$ac_lib_var=yes"
  753. else
  754.   echo "configure: failed program was:" >&5
  755.   cat conftest.$ac_ext >&5
  756.   rm -rf conftest*
  757.   eval "ac_cv_lib_$ac_lib_var=no"
  758. fi
  759. rm -f conftest*
  760. LIBS="$ac_save_LIBS"
  761. fi
  762. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  763.   echo "$ac_t""yes" 1>&6
  764.     ac_tr_lib=HAVE_LIB`echo bind | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  765.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  766.   cat >> confdefs.h <<EOF
  767. #define $ac_tr_lib 1
  768. EOF
  769.   LIBS="-lbind $LIBS"
  770. else
  771.   echo "$ac_t""no" 1>&6
  772. fi
  773. if test $ac_cv_lib_bind_gethostbyname = "no" ; then
  774.     case "$host" in
  775. i386-*-freebsd*)
  776. echo "skipping libresolv checks for $host"
  777. ;;
  778. *)
  779. echo $ac_n "checking for inet_aton in -lresolv""... $ac_c" 1>&6
  780. echo "configure:3515: checking for inet_aton in -lresolv" >&5
  781. ac_lib_var=`echo resolv'_'inet_aton | sed 'y%./+-%__p_%'`
  782. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  783.   echo $ac_n "(cached) $ac_c" 1>&6
  784. else
  785.   ac_save_LIBS="$LIBS"
  786. LIBS="-lresolv  $LIBS"
  787. cat > conftest.$ac_ext <<EOF
  788. #line 3523 "configure"
  789. #include "confdefs.h"
  790. /* Override any gcc2 internal prototype to avoid an error.  */
  791. /* We use char because int might match the return type of a gcc2
  792.     builtin and then its argument prototype would still apply.  */
  793. char inet_aton();
  794. int main() {
  795. inet_aton()
  796. ; return 0; }
  797. EOF
  798. if { (eval echo configure:3534: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  799.   rm -rf conftest*
  800.   eval "ac_cv_lib_$ac_lib_var=yes"
  801. else
  802.   echo "configure: failed program was:" >&5
  803.   cat conftest.$ac_ext >&5
  804.   rm -rf conftest*
  805.   eval "ac_cv_lib_$ac_lib_var=no"
  806. fi
  807. rm -f conftest*
  808. LIBS="$ac_save_LIBS"
  809. fi
  810. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  811.   echo "$ac_t""yes" 1>&6
  812.   echo $ac_n "checking for inet_aton in -l44bsd""... $ac_c" 1>&6
  813. echo "configure:3550: checking for inet_aton in -l44bsd" >&5
  814. ac_lib_var=`echo 44bsd'_'inet_aton | sed 'y%./+-%__p_%'`
  815. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  816.   echo $ac_n "(cached) $ac_c" 1>&6
  817. else
  818.   ac_save_LIBS="$LIBS"
  819. LIBS="-l44bsd  $LIBS"
  820. cat > conftest.$ac_ext <<EOF
  821. #line 3558 "configure"
  822. #include "confdefs.h"
  823. /* Override any gcc2 internal prototype to avoid an error.  */
  824. /* We use char because int might match the return type of a gcc2
  825.     builtin and then its argument prototype would still apply.  */
  826. char inet_aton();
  827. int main() {
  828. inet_aton()
  829. ; return 0; }
  830. EOF
  831. if { (eval echo configure:3569: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  832.   rm -rf conftest*
  833.   eval "ac_cv_lib_$ac_lib_var=yes"
  834. else
  835.   echo "configure: failed program was:" >&5
  836.   cat conftest.$ac_ext >&5
  837.   rm -rf conftest*
  838.   eval "ac_cv_lib_$ac_lib_var=no"
  839. fi
  840. rm -f conftest*
  841. LIBS="$ac_save_LIBS"
  842. fi
  843. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  844.   echo "$ac_t""yes" 1>&6
  845.     ac_tr_lib=HAVE_LIB`echo 44bsd | sed -e 's/^a-zA-Z0-9_/_/g' 
  846.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  847.   cat >> confdefs.h <<EOF
  848. #define $ac_tr_lib 1
  849. EOF
  850.   LIBS="-l44bsd $LIBS"
  851. else
  852.   echo "$ac_t""no" 1>&6
  853. fi
  854. else
  855.   echo "$ac_t""no" 1>&6
  856. fi
  857. echo $ac_n "checking for main in -lresolv""... $ac_c" 1>&6
  858. echo "configure:3601: checking for main in -lresolv" >&5
  859. ac_lib_var=`echo resolv'_'main | sed 'y%./+-%__p_%'`
  860. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  861.   echo $ac_n "(cached) $ac_c" 1>&6
  862. else
  863.   ac_save_LIBS="$LIBS"
  864. LIBS="-lresolv  $LIBS"
  865. cat > conftest.$ac_ext <<EOF
  866. #line 3609 "configure"
  867. #include "confdefs.h"
  868. int main() {
  869. main()
  870. ; return 0; }
  871. EOF
  872. if { (eval echo configure:3616: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  873.   rm -rf conftest*
  874.   eval "ac_cv_lib_$ac_lib_var=yes"
  875. else
  876.   echo "configure: failed program was:" >&5
  877.   cat conftest.$ac_ext >&5
  878.   rm -rf conftest*
  879.   eval "ac_cv_lib_$ac_lib_var=no"
  880. fi
  881. rm -f conftest*
  882. LIBS="$ac_save_LIBS"
  883. fi
  884. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  885.   echo "$ac_t""yes" 1>&6
  886.     ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  887.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  888.   cat >> confdefs.h <<EOF
  889. #define $ac_tr_lib 1
  890. EOF
  891.   LIBS="-lresolv $LIBS"
  892. else
  893.   echo "$ac_t""no" 1>&6
  894. fi
  895. ;;
  896.     esac
  897. fi
  898. echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
  899. echo "configure:3647: checking for main in -lm" >&5
  900. ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
  901. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  902.   echo $ac_n "(cached) $ac_c" 1>&6
  903. else
  904.   ac_save_LIBS="$LIBS"
  905. LIBS="-lm  $LIBS"
  906. cat > conftest.$ac_ext <<EOF
  907. #line 3655 "configure"
  908. #include "confdefs.h"
  909. int main() {
  910. main()
  911. ; return 0; }
  912. EOF
  913. if { (eval echo configure:3662: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  914.   rm -rf conftest*
  915.   eval "ac_cv_lib_$ac_lib_var=yes"
  916. else
  917.   echo "configure: failed program was:" >&5
  918.   cat conftest.$ac_ext >&5
  919.   rm -rf conftest*
  920.   eval "ac_cv_lib_$ac_lib_var=no"
  921. fi
  922. rm -f conftest*
  923. LIBS="$ac_save_LIBS"
  924. fi
  925. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  926.   echo "$ac_t""yes" 1>&6
  927.     ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  928.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  929.   cat >> confdefs.h <<EOF
  930. #define $ac_tr_lib 1
  931. EOF
  932.   LIBS="-lm $LIBS"
  933. else
  934.   echo "$ac_t""no" 1>&6
  935. fi
  936. echo $ac_n "checking for crypt in -lcrypt""... $ac_c" 1>&6
  937. echo "configure:3691: checking for crypt in -lcrypt" >&5
  938. ac_lib_var=`echo crypt'_'crypt | sed 'y%./+-%__p_%'`
  939. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  940.   echo $ac_n "(cached) $ac_c" 1>&6
  941. else
  942.   ac_save_LIBS="$LIBS"
  943. LIBS="-lcrypt  $LIBS"
  944. cat > conftest.$ac_ext <<EOF
  945. #line 3699 "configure"
  946. #include "confdefs.h"
  947. /* Override any gcc2 internal prototype to avoid an error.  */
  948. /* We use char because int might match the return type of a gcc2
  949.     builtin and then its argument prototype would still apply.  */
  950. char crypt();
  951. int main() {
  952. crypt()
  953. ; return 0; }
  954. EOF
  955. if { (eval echo configure:3710: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  956.   rm -rf conftest*
  957.   eval "ac_cv_lib_$ac_lib_var=yes"
  958. else
  959.   echo "configure: failed program was:" >&5
  960.   cat conftest.$ac_ext >&5
  961.   rm -rf conftest*
  962.   eval "ac_cv_lib_$ac_lib_var=no"
  963. fi
  964. rm -f conftest*
  965. LIBS="$ac_save_LIBS"
  966. fi
  967. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  968.   echo "$ac_t""yes" 1>&6
  969.     ac_tr_lib=HAVE_LIB`echo crypt | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  970.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  971.   cat >> confdefs.h <<EOF
  972. #define $ac_tr_lib 1
  973. EOF
  974.   LIBS="-lcrypt $LIBS"
  975. else
  976.   echo "$ac_t""no" 1>&6
  977. fi
  978. if test $ac_cv_lib_crypt_crypt = "yes"; then
  979.   CRYPTLIB="-lcrypt"
  980. fi
  981. echo $ac_n "checking for main in -lpthread""... $ac_c" 1>&6
  982. echo "configure:3743: checking for main in -lpthread" >&5
  983. ac_lib_var=`echo pthread'_'main | sed 'y%./+-%__p_%'`
  984. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  985.   echo $ac_n "(cached) $ac_c" 1>&6
  986. else
  987.   ac_save_LIBS="$LIBS"
  988. LIBS="-lpthread  $LIBS"
  989. cat > conftest.$ac_ext <<EOF
  990. #line 3751 "configure"
  991. #include "confdefs.h"
  992. int main() {
  993. main()
  994. ; return 0; }
  995. EOF
  996. if { (eval echo configure:3758: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  997.   rm -rf conftest*
  998.   eval "ac_cv_lib_$ac_lib_var=yes"
  999. else
  1000.   echo "configure: failed program was:" >&5
  1001.   cat conftest.$ac_ext >&5
  1002.   rm -rf conftest*
  1003.   eval "ac_cv_lib_$ac_lib_var=no"
  1004. fi
  1005. rm -f conftest*
  1006. LIBS="$ac_save_LIBS"
  1007. fi
  1008. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1009.   echo "$ac_t""yes" 1>&6
  1010.     ac_tr_lib=HAVE_LIB`echo pthread | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1011.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1012.   cat >> confdefs.h <<EOF
  1013. #define $ac_tr_lib 1
  1014. EOF
  1015.   LIBS="-lpthread $LIBS"
  1016. else
  1017.   echo "$ac_t""no" 1>&6
  1018. fi
  1019. if test $ac_cv_lib_pthread_main = "yes"; then
  1020.   PTHREADLIB="-lpthread"
  1021. fi
  1022. case "$host" in
  1023. *-pc-sco3.2*)
  1024. echo $ac_n "checking for strftime in -lintl""... $ac_c" 1>&6
  1025. echo "configure:3793: checking for strftime in -lintl" >&5
  1026. ac_lib_var=`echo intl'_'strftime | sed 'y%./+-%__p_%'`
  1027. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1028.   echo $ac_n "(cached) $ac_c" 1>&6
  1029. else
  1030.   ac_save_LIBS="$LIBS"
  1031. LIBS="-lintl  $LIBS"
  1032. cat > conftest.$ac_ext <<EOF
  1033. #line 3801 "configure"
  1034. #include "confdefs.h"
  1035. /* Override any gcc2 internal prototype to avoid an error.  */
  1036. /* We use char because int might match the return type of a gcc2
  1037.     builtin and then its argument prototype would still apply.  */
  1038. char strftime();
  1039. int main() {
  1040. strftime()
  1041. ; return 0; }
  1042. EOF
  1043. if { (eval echo configure:3812: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1044.   rm -rf conftest*
  1045.   eval "ac_cv_lib_$ac_lib_var=yes"
  1046. else
  1047.   echo "configure: failed program was:" >&5
  1048.   cat conftest.$ac_ext >&5
  1049.   rm -rf conftest*
  1050.   eval "ac_cv_lib_$ac_lib_var=no"
  1051. fi
  1052. rm -f conftest*
  1053. LIBS="$ac_save_LIBS"
  1054. fi
  1055. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1056.   echo "$ac_t""yes" 1>&6
  1057.     ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/[^a-zA-Z0-9_]/_/g' 
  1058.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1059.   cat >> confdefs.h <<EOF
  1060. #define $ac_tr_lib 1
  1061. EOF
  1062.   LIBS="-lintl $LIBS"
  1063. else
  1064.   echo "$ac_t""no" 1>&6
  1065. fi
  1066. ;;
  1067. esac
  1068. case "$host" in
  1069. i386-*-solaris2.*)
  1070.      if test "$GCC" = "yes"; then
  1071. echo "Removing -O for gcc on $host"
  1072. CFLAGS="`echo $CFLAGS | sed -e 's/-O[0-9]*//'`"
  1073. fi
  1074. ;;
  1075. *-sgi-irix*)
  1076.          echo "Removing -lsocket for IRIX..."
  1077.          LIBS=`echo $LIBS | sed -e s/-lsocket//`
  1078.          echo "Removing -lnsl for IRIX..."
  1079.          LIBS=`echo $LIBS | sed -e s/-lnsl//`
  1080. echo "Removing -lbsd for IRIX..."
  1081. LIBS=`echo $LIBS | sed -e s/-lbsd//`
  1082. ;;
  1083. *-ibm-aix*)
  1084. echo "Removing -lbsd for AIX..."
  1085. LIBS=`echo $LIBS | sed -e s/-lbsd//`
  1086. echo "disabling snprintf/vsnprintf for $host"
  1087. ac_cv_func_snprintf=no
  1088. ac_cv_func_vsnprintf=no
  1089. ;;
  1090. *m88k*)
  1091. CFLAGS="$CFLAGS -D_SQUID_MOTOROLA_"
  1092. cat >> confdefs.h <<EOF
  1093. #define GETTIMEOFDAY_NO_TZP 1
  1094. EOF
  1095. ;;
  1096. *-*-solaris2.[0-4])
  1097. cat >> confdefs.h <<EOF
  1098. #define GETTIMEOFDAY_NO_TZP 1
  1099. EOF
  1100. ;;
  1101. *-sony-newsos[56]*)
  1102. cat >> confdefs.h <<EOF
  1103. #define GETTIMEOFDAY_NO_TZP 1
  1104. EOF
  1105. ;;
  1106. esac
  1107. # Recommended by Balint Nagy Endre <bne@CareNet.hu>
  1108. case "$host" in
  1109. *-univel-sysv4.2MP)
  1110. if test `uname -v` = "2.03"; then
  1111. echo "disabling mallinfo for $host"
  1112. ac_cv_func_mallinfo=no
  1113. fi
  1114. ;;
  1115. esac
  1116. # Disable poll() on certain platforms. Override by setting ac_cv_func_poll
  1117. # when running configure.
  1118. if test -z "$ac_cv_func_poll"; then
  1119. case "$host" in
  1120. alpha-dec-osf3.*)
  1121. # John Kay (jkay@nlanr.net) 19970818
  1122. echo "disabling poll for $host..."
  1123. ac_cv_func_poll='no'
  1124. ;;
  1125. *-hp-hpux*.*)
  1126. # Duane Wessels
  1127. echo "disabling poll for $host..."
  1128. ac_cv_func_poll='no'
  1129. ;;
  1130. *-linux-*)
  1131. # Henrik Nordstrom (hno@hem.passagen.se) 19980817
  1132. # poll is problematic on Linux.  We disable it
  1133. # by default until Linux gets it right.
  1134. echo "disabling poll for $host..."
  1135. ac_cv_func_poll='no'
  1136. ;;
  1137. powerpc-ibm-aix4.1.*)
  1138. # Mike Laster (mlaster@metavillage.com) 19981021
  1139. echo "disabling poll for $host..."
  1140. ac_cv_func_poll='no'
  1141. ;;
  1142. *-pc-sco3.2*)
  1143. # Robert Side <rside@aiinc.bc.ca>
  1144. # Mon, 18 Jan 1999 17:48:00 GMT
  1145. echo "disabling poll for $host..."
  1146. ac_cv_func_poll='no'
  1147. ;;
  1148. esac
  1149. fi
  1150. for ac_func in 
  1151. bcopy 
  1152. crypt 
  1153. drand48 
  1154. fchmod 
  1155. getdtablesize 
  1156. getpagesize 
  1157. getrusage 
  1158. getspnam 
  1159. lrand48 
  1160. mallinfo 
  1161. mallocblksize 
  1162. mallopt 
  1163. memcpy 
  1164. memmove 
  1165. memset 
  1166. mktime 
  1167. mstats 
  1168. poll 
  1169. putenv 
  1170. random 
  1171. regcomp 
  1172. regexec 
  1173. regfree 
  1174. res_init 
  1175. rint 
  1176. seteuid 
  1177. setpgrp 
  1178. setrlimit 
  1179. setsid 
  1180. sigaction 
  1181. snprintf 
  1182. srand48 
  1183. srandom 
  1184. statvfs 
  1185. sysconf 
  1186. syslog 
  1187. tempnam 
  1188. timegm 
  1189. vsnprintf 
  1190. do
  1191. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1192. echo "configure:3973: checking for $ac_func" >&5
  1193. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1194.   echo $ac_n "(cached) $ac_c" 1>&6
  1195. else
  1196.   cat > conftest.$ac_ext <<EOF
  1197. #line 3978 "configure"
  1198. #include "confdefs.h"
  1199. /* System header to define __stub macros and hopefully few prototypes,
  1200.     which can conflict with char $ac_func(); below.  */
  1201. #include <assert.h>
  1202. /* Override any gcc2 internal prototype to avoid an error.  */
  1203. /* We use char because int might match the return type of a gcc2
  1204.     builtin and then its argument prototype would still apply.  */
  1205. char $ac_func();
  1206. int main() {
  1207. /* The GNU C library defines this for functions which it implements
  1208.     to always fail with ENOSYS.  Some functions are actually named
  1209.     something starting with __ and the normal name is an alias.  */
  1210. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1211. choke me
  1212. #else
  1213. $ac_func();
  1214. #endif
  1215. ; return 0; }
  1216. EOF
  1217. if { (eval echo configure:4001: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1218.   rm -rf conftest*
  1219.   eval "ac_cv_func_$ac_func=yes"
  1220. else
  1221.   echo "configure: failed program was:" >&5
  1222.   cat conftest.$ac_ext >&5
  1223.   rm -rf conftest*
  1224.   eval "ac_cv_func_$ac_func=no"
  1225. fi
  1226. rm -f conftest*
  1227. fi
  1228. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1229.   echo "$ac_t""yes" 1>&6
  1230.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1231.   cat >> confdefs.h <<EOF
  1232. #define $ac_tr_func 1
  1233. EOF
  1234.  
  1235. else
  1236.   echo "$ac_t""no" 1>&6
  1237. fi
  1238. done
  1239. if test "$async_io" = "yes" ; then
  1240. for ac_func in 
  1241. pthread_attr_setscope 
  1242. pthread_setschedparam 
  1243. pthread_attr_setschedparam 
  1244. do
  1245. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1246. echo "configure:4034: checking for $ac_func" >&5
  1247. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1248.   echo $ac_n "(cached) $ac_c" 1>&6
  1249. else
  1250.   cat > conftest.$ac_ext <<EOF
  1251. #line 4039 "configure"
  1252. #include "confdefs.h"
  1253. /* System header to define __stub macros and hopefully few prototypes,
  1254.     which can conflict with char $ac_func(); below.  */
  1255. #include <assert.h>
  1256. /* Override any gcc2 internal prototype to avoid an error.  */
  1257. /* We use char because int might match the return type of a gcc2
  1258.     builtin and then its argument prototype would still apply.  */
  1259. char $ac_func();
  1260. int main() {
  1261. /* The GNU C library defines this for functions which it implements
  1262.     to always fail with ENOSYS.  Some functions are actually named
  1263.     something starting with __ and the normal name is an alias.  */
  1264. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1265. choke me
  1266. #else
  1267. $ac_func();
  1268. #endif
  1269. ; return 0; }
  1270. EOF
  1271. if { (eval echo configure:4062: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1272.   rm -rf conftest*
  1273.   eval "ac_cv_func_$ac_func=yes"
  1274. else
  1275.   echo "configure: failed program was:" >&5
  1276.   cat conftest.$ac_ext >&5
  1277.   rm -rf conftest*
  1278.   eval "ac_cv_func_$ac_func=no"
  1279. fi
  1280. rm -f conftest*
  1281. fi
  1282. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1283.   echo "$ac_t""yes" 1>&6
  1284.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1285.   cat >> confdefs.h <<EOF
  1286. #define $ac_tr_func 1
  1287. EOF
  1288.  
  1289. else
  1290.   echo "$ac_t""no" 1>&6
  1291. fi
  1292. done
  1293. fi
  1294. echo $ac_n "checking if setresuid is implemented""... $ac_c" 1>&6
  1295. echo "configure:4089: checking if setresuid is implemented" >&5
  1296. if eval "test "`echo '$''{'ac_cv_func_setresuid'+set}'`" = set"; then
  1297.   echo $ac_n "(cached) $ac_c" 1>&6
  1298. else
  1299.   if test "$cross_compiling" = yes; then
  1300.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1301. else
  1302.   cat > conftest.$ac_ext <<EOF
  1303. #line 4097 "configure"
  1304. #include "confdefs.h"
  1305. #include <stdlib.h>
  1306.   int main() {
  1307.     if(setresuid(-1,-1,-1)) {
  1308.       perror("setresuid:");
  1309.       exit(1);
  1310.     }
  1311.     exit(0);
  1312.   }
  1313.   
  1314. EOF
  1315. if { (eval echo configure:4110: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1316. then
  1317.   ac_cv_func_setresuid="yes"
  1318. else
  1319.   echo "configure: failed program was:" >&5
  1320.   cat conftest.$ac_ext >&5
  1321.   rm -fr conftest*
  1322.   ac_cv_func_setresuid="no"
  1323. fi
  1324. rm -fr conftest*
  1325. fi
  1326. fi
  1327. echo "$ac_t""$ac_cv_func_setresuid" 1>&6
  1328. if test "$ac_cv_func_setresuid" = "yes" ; then
  1329.   cat >> confdefs.h <<EOF
  1330. #define HAVE_SETRESUID 1
  1331. EOF
  1332. fi
  1333. if test "$IPF_TRANSPARENT" ; then
  1334.     echo $ac_n "checking if IP-Filter header files are installed""... $ac_c" 1>&6
  1335. echo "configure:4135: checking if IP-Filter header files are installed" >&5
  1336.     if test "$ac_cv_header_ip_compat_h" = "no" ||
  1337.        test "$ac_cv_header_ip_fil_h" = "no" ||
  1338.        test "$ac_cv_header_ip_nat_h" = "no" ; then
  1339.         IPF_TRANSPARENT="no"
  1340.         cat >> confdefs.h <<EOF
  1341. #define IPF_TRANSPARENT 0
  1342. EOF
  1343.     else
  1344.         IPF_TRANSPARENT="yes"
  1345.         cat >> confdefs.h <<EOF
  1346. #define IPF_TRANSPARENT 1
  1347. EOF
  1348.     fi
  1349.     echo "$ac_t""$IPF_TRANSPARENT" 1>&6
  1350. fi 
  1351. if test "$IPF_TRANSPARENT" = "no" ; then
  1352.     echo "WARNING: Cannot find necessary IP-Filter header files"
  1353.     echo "         Transparent Proxy support WILL NOT be enabled"
  1354.     sleep 10
  1355. fi
  1356. if test -z "$USE_GNUREGEX" ; then
  1357.     case "$host" in
  1358.     *-sun-solaris2.[0-4])
  1359.   USE_GNUREGEX="yes"
  1360.   ;;
  1361.     *-next-nextstep*)
  1362.   USE_GNUREGEX="yes"
  1363.   ;;
  1364.     esac
  1365. fi
  1366. echo $ac_n "checking if GNUregex needs to be compiled""... $ac_c" 1>&6
  1367. echo "configure:4170: checking if GNUregex needs to be compiled" >&5
  1368. if test -z "$USE_GNUREGEX"; then
  1369. if test "$ac_cv_func_regcomp" = "no" || test "$USE_GNUREGEX" = "yes" ; then
  1370. USE_GNUREGEX="yes"
  1371. else
  1372. cat > conftest.$ac_ext <<EOF
  1373. #line 4176 "configure"
  1374. #include "confdefs.h"
  1375. #include <sys/types.h>
  1376. #include <regex.h>
  1377. int main() {
  1378. regex_t t; regcomp(&t,"",0);
  1379. ; return 0; }
  1380. EOF
  1381. if { (eval echo configure:4184: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1382.   rm -rf conftest*
  1383.   USE_GNUREGEX="no"
  1384. else
  1385.   echo "configure: failed program was:" >&5
  1386.   cat conftest.$ac_ext >&5
  1387.   rm -rf conftest*
  1388.   USE_GNUREGEX="yes"
  1389. fi
  1390. rm -f conftest*
  1391. fi
  1392. fi
  1393. echo "$ac_t""$USE_GNUREGEX" 1>&6
  1394. if test "$USE_GNUREGEX" = "yes"; then
  1395. REGEXLIB="-lregex"
  1396. LIBREGEX="libregex.a"
  1397. cat >> confdefs.h <<EOF
  1398. #define USE_GNUREGEX 1
  1399. EOF
  1400. fi
  1401. for ac_func in 
  1402. drand48 
  1403. tempnam 
  1404. strerror 
  1405. do
  1406. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  1407. echo "configure:4215: checking for $ac_func" >&5
  1408. if eval "test "`echo '$''{'ac_cv_func_$ac_func'+set}'`" = set"; then
  1409.   echo $ac_n "(cached) $ac_c" 1>&6
  1410. else
  1411.   cat > conftest.$ac_ext <<EOF
  1412. #line 4220 "configure"
  1413. #include "confdefs.h"
  1414. /* System header to define __stub macros and hopefully few prototypes,
  1415.     which can conflict with char $ac_func(); below.  */
  1416. #include <assert.h>
  1417. /* Override any gcc2 internal prototype to avoid an error.  */
  1418. /* We use char because int might match the return type of a gcc2
  1419.     builtin and then its argument prototype would still apply.  */
  1420. char $ac_func();
  1421. int main() {
  1422. /* The GNU C library defines this for functions which it implements
  1423.     to always fail with ENOSYS.  Some functions are actually named
  1424.     something starting with __ and the normal name is an alias.  */
  1425. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1426. choke me
  1427. #else
  1428. $ac_func();
  1429. #endif
  1430. ; return 0; }
  1431. EOF
  1432. if { (eval echo configure:4243: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1433.   rm -rf conftest*
  1434.   eval "ac_cv_func_$ac_func=yes"
  1435. else
  1436.   echo "configure: failed program was:" >&5
  1437.   cat conftest.$ac_ext >&5
  1438.   rm -rf conftest*
  1439.   eval "ac_cv_func_$ac_func=no"
  1440. fi
  1441. rm -f conftest*
  1442. fi
  1443. if eval "test "`echo '$ac_cv_func_'$ac_func`" = yes"; then
  1444.   echo "$ac_t""yes" 1>&6
  1445.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  1446.   cat >> confdefs.h <<EOF
  1447. #define $ac_tr_func 1
  1448. EOF
  1449.  
  1450. else
  1451.   echo "$ac_t""no" 1>&6
  1452. LIBOBJS="$LIBOBJS ${ac_func}.o"
  1453. fi
  1454. done
  1455. echo $ac_n "checking Default FD_SETSIZE value""... $ac_c" 1>&6
  1456. echo "configure:4271: checking Default FD_SETSIZE value" >&5
  1457. if test "$cross_compiling" = yes; then
  1458.   DEFAULT_FD_SETSIZE=256
  1459. else
  1460.   cat > conftest.$ac_ext <<EOF
  1461. #line 4276 "configure"
  1462. #include "confdefs.h"
  1463. #if HAVE_STDIO_H
  1464. #include <stdio.h>
  1465. #endif
  1466. #if HAVE_UNISTD_H
  1467. #include <unistd.h>
  1468. #endif
  1469. #if HAVE_SYS_TIME_H
  1470. #include <sys/time.h>
  1471. #endif
  1472. #if HAVE_SYS_SELECT_H
  1473. #include <sys/select.h>
  1474. #endif
  1475. #if HAVE_SYS_TYPES_H
  1476. #include <sys/types.h>
  1477. #endif
  1478. main() {
  1479. FILE *fp = fopen("conftestval", "w");
  1480. fprintf (fp, "%dn", FD_SETSIZE);
  1481. exit(0);
  1482. }
  1483. EOF
  1484. if { (eval echo configure:4301: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1485. then
  1486.   DEFAULT_FD_SETSIZE=`cat conftestval`
  1487. else
  1488.   echo "configure: failed program was:" >&5
  1489.   cat conftest.$ac_ext >&5
  1490.   rm -fr conftest*
  1491.   DEFAULT_FD_SETSIZE=256
  1492. fi
  1493. rm -fr conftest*
  1494. fi
  1495. echo "$ac_t""$DEFAULT_FD_SETSIZE" 1>&6
  1496. cat >> confdefs.h <<EOF
  1497. #define DEFAULT_FD_SETSIZE $DEFAULT_FD_SETSIZE
  1498. EOF
  1499. echo $ac_n "checking Maximum number of filedescriptors we can open""... $ac_c" 1>&6
  1500. echo "configure:4320: checking Maximum number of filedescriptors we can open" >&5
  1501. if test "$cross_compiling" = yes; then
  1502.   SQUID_MAXFD=256
  1503. else
  1504.   cat > conftest.$ac_ext <<EOF
  1505. #line 4325 "configure"
  1506. #include "confdefs.h"
  1507. #include <stdio.h>
  1508. #include <unistd.h>
  1509. #include <sys/time.h> /* needed on FreeBSD */
  1510. #include <sys/param.h>
  1511. #include <sys/resource.h>
  1512. main() {
  1513. FILE *fp;
  1514. int i,j;
  1515. #if __CYGWIN32__
  1516.     /* getrlimit and sysconf returns bogous values on cygwin32.
  1517.      * Number of fds is virtually unlimited in cygwin (sys/param.h)
  1518.      */
  1519.     i = NOFILE;
  1520. #else
  1521. #if HAVE_SETRLIMIT
  1522.     struct rlimit rl;
  1523. #if defined(RLIMIT_NOFILE)
  1524.     if (getrlimit(RLIMIT_NOFILE, &rl) < 0) {
  1525.         perror("getrlimit: RLIMIT_NOFILE");
  1526.     } else {
  1527.         rl.rlim_cur = rl.rlim_max;      /* set it to the max */
  1528.         if (setrlimit(RLIMIT_NOFILE, &rl) < 0) {
  1529.             perror("setrlimit: RLIMIT_NOFILE");
  1530.         }
  1531.     }
  1532. #elif defined(RLIMIT_OFILE)
  1533.     if (getrlimit(RLIMIT_OFILE, &rl) < 0) {
  1534.         perror("getrlimit: RLIMIT_OFILE");
  1535.     } else {
  1536.         rl.rlim_cur = rl.rlim_max;      /* set it to the max */
  1537.         if (setrlimit(RLIMIT_OFILE, &rl) < 0) {
  1538.             perror("setrlimit: RLIMIT_OFILE");
  1539.         }
  1540.     }
  1541. #endif /* RLIMIT_NOFILE */
  1542. #endif /* HAVE_SETRLIMIT */
  1543. #if HAVE_GETRLIMIT && defined(RLIMIT_NOFILE)
  1544. if (getrlimit(RLIMIT_NOFILE, &rl) < 0) {
  1545. perror("getrlimit: RLIMIT_NOFILE");
  1546. }
  1547. i = rl.rlim_cur;
  1548. #elif HAVE_SYSCONF && defined(_SC_OPEN_MAX)
  1549.         i = sysconf(_SC_OPEN_MAX);
  1550. #elif HAVE_GETDTABLESIZE && !defined(__linux__)
  1551.         i = getdtablesize();
  1552. #elif defined(OPEN_MAX)
  1553.         i = OPEN_MAX;
  1554. #elif defined(NOFILE)
  1555.         i = NOFILE;
  1556. #elif defined(_NFILE)
  1557.         i = _NFILE;
  1558. #else
  1559. while((j=open("/dev/null", 0)) > 0) i=j;
  1560.         close(i); close(i-1);
  1561. i++;
  1562. #endif
  1563. #endif /* __CYGWIN32__ */
  1564. fp = fopen("conftestval", "w");
  1565. fprintf (fp, "%dn", i);
  1566. exit(0);
  1567. }
  1568. EOF
  1569. if { (eval echo configure:4391: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1570. then
  1571.   SQUID_MAXFD=`cat conftestval`
  1572. else
  1573.   echo "configure: failed program was:" >&5
  1574.   cat conftest.$ac_ext >&5
  1575.   rm -fr conftest*
  1576.   SQUID_MAXFD=256
  1577. fi
  1578. rm -fr conftest*
  1579. fi
  1580. echo "$ac_t""$SQUID_MAXFD" 1>&6
  1581. cat >> confdefs.h <<EOF
  1582. #define SQUID_MAXFD $SQUID_MAXFD
  1583. EOF
  1584. if test "$SQUID_MAXFD" -lt 512 ; then
  1585.     echo "WARNING: $SQUID_MAXFD may not be enough filedescriptors if your"
  1586.     echo "         cache will be very busy.  Please see the FAQ page"
  1587.     echo "         http://squid.nlanr.net/Squid/FAQ/FAQ-11.html#filedescriptors"
  1588.     echo "         on how to increase your filedescriptor limit"
  1589.     sleep 10
  1590. fi
  1591. echo $ac_n "checking Default UDP send buffer size""... $ac_c" 1>&6
  1592. echo "configure:4417: checking Default UDP send buffer size" >&5
  1593. if test "$cross_compiling" = yes; then
  1594.   SQUID_UDP_SO_SNDBUF=16384
  1595. else
  1596.   cat > conftest.$ac_ext <<EOF
  1597. #line 4422 "configure"
  1598. #include "confdefs.h"
  1599. #include <stdlib.h>
  1600. #include <stdio.h>
  1601. #include <sys/types.h>
  1602. #include <sys/socket.h>
  1603. #include <netinet/in.h>
  1604. main ()
  1605. {
  1606. FILE *fp;
  1607.         int fd,val=0,len=sizeof(int);
  1608. if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) exit(1);
  1609.         if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) exit(1);
  1610. if (val<=0) exit(1);
  1611.         fp = fopen("conftestval", "w");
  1612.         fprintf (fp, "%dn", val);
  1613. exit(0);
  1614. }
  1615. EOF
  1616. if { (eval echo configure:4443: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1617. then
  1618.   SQUID_UDP_SO_SNDBUF=`cat conftestval`
  1619. else
  1620.   echo "configure: failed program was:" >&5
  1621.   cat conftest.$ac_ext >&5
  1622.   rm -fr conftest*
  1623.   SQUID_UDP_SO_SNDBUF=16384
  1624. fi
  1625. rm -fr conftest*
  1626. fi
  1627. echo "$ac_t""$SQUID_UDP_SO_SNDBUF" 1>&6
  1628. cat >> confdefs.h <<EOF
  1629. #define SQUID_UDP_SO_SNDBUF $SQUID_UDP_SO_SNDBUF
  1630. EOF
  1631. echo $ac_n "checking Default UDP receive buffer size""... $ac_c" 1>&6
  1632. echo "configure:4462: checking Default UDP receive buffer size" >&5
  1633. if test "$cross_compiling" = yes; then
  1634.   SQUID_UDP_SO_RCVBUF=16384
  1635. else
  1636.   cat > conftest.$ac_ext <<EOF
  1637. #line 4467 "configure"
  1638. #include "confdefs.h"
  1639. #include <stdlib.h>
  1640. #include <stdio.h>
  1641. #include <sys/types.h>
  1642. #include <sys/socket.h>
  1643. #include <netinet/in.h>
  1644. main ()
  1645. {
  1646. FILE *fp;
  1647.         int fd,val=0,len=sizeof(int);
  1648. if ((fd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) exit(1);
  1649.         if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) exit(1);
  1650. if (val <= 0) exit(1);
  1651. fp = fopen("conftestval", "w"); 
  1652. fprintf (fp, "%dn", val);
  1653. exit(0);
  1654. }
  1655. EOF
  1656. if { (eval echo configure:4488: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1657. then
  1658.   SQUID_UDP_SO_RCVBUF=`cat conftestval`
  1659. else
  1660.   echo "configure: failed program was:" >&5
  1661.   cat conftest.$ac_ext >&5
  1662.   rm -fr conftest*
  1663.   SQUID_UDP_SO_RCVBUF=16384
  1664. fi
  1665. rm -fr conftest*
  1666. fi
  1667. echo "$ac_t""$SQUID_UDP_SO_RCVBUF" 1>&6
  1668. cat >> confdefs.h <<EOF
  1669. #define SQUID_UDP_SO_RCVBUF $SQUID_UDP_SO_RCVBUF
  1670. EOF
  1671. echo $ac_n "checking Default TCP send buffer size""... $ac_c" 1>&6
  1672. echo "configure:4507: checking Default TCP send buffer size" >&5
  1673. if test "$cross_compiling" = yes; then
  1674.   SQUID_TCP_SO_SNDBUF=16384
  1675. else
  1676.   cat > conftest.$ac_ext <<EOF
  1677. #line 4512 "configure"
  1678. #include "confdefs.h"
  1679. #include <stdlib.h>
  1680. #include <stdio.h>
  1681. #include <sys/types.h>
  1682. #include <sys/socket.h>
  1683. #include <netinet/in.h>
  1684. main ()
  1685. {
  1686. FILE *fp;
  1687.         int fd,val=0,len=sizeof(int);
  1688. FILE *fp;
  1689. if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) exit(1);
  1690.         if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &val, &len) < 0) exit(1);
  1691. if (val <= 0) exit(1);
  1692. fp = fopen("conftestval", "w"); 
  1693. fprintf (fp, "%dn", val);
  1694. exit(0);
  1695. }
  1696. EOF
  1697. if { (eval echo configure:4534: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1698. then
  1699.   SQUID_TCP_SO_SNDBUF=`cat conftestval`
  1700. else
  1701.   echo "configure: failed program was:" >&5
  1702.   cat conftest.$ac_ext >&5
  1703.   rm -fr conftest*
  1704.   SQUID_TCP_SO_SNDBUF=16384
  1705. fi
  1706. rm -fr conftest*
  1707. fi
  1708. echo "$ac_t""$SQUID_TCP_SO_SNDBUF" 1>&6
  1709. cat >> confdefs.h <<EOF
  1710. #define SQUID_TCP_SO_SNDBUF $SQUID_TCP_SO_SNDBUF
  1711. EOF
  1712. echo $ac_n "checking Default TCP receive buffer size""... $ac_c" 1>&6
  1713. echo "configure:4553: checking Default TCP receive buffer size" >&5
  1714. if test "$cross_compiling" = yes; then
  1715.   SQUID_TCP_SO_RCVBUF=16384
  1716. else
  1717.   cat > conftest.$ac_ext <<EOF
  1718. #line 4558 "configure"
  1719. #include "confdefs.h"
  1720. #include <stdlib.h>
  1721. #include <stdio.h>
  1722. #include <sys/types.h>
  1723. #include <sys/socket.h>
  1724. #include <netinet/in.h>
  1725. main ()
  1726. {
  1727. FILE *fp;
  1728.         int fd,val=0,len=sizeof(int);
  1729. FILE *fp;
  1730. if ((fd = socket(AF_INET, SOCK_STREAM, 0)) < 0) exit(1);
  1731.         if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &val, &len) < 0) exit(1);
  1732. if (val <= 0) exit(1);
  1733. fp = fopen("conftestval", "w"); 
  1734. fprintf (fp, "%dn", val);
  1735. exit(0);
  1736. }
  1737. EOF
  1738. if { (eval echo configure:4580: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1739. then
  1740.   SQUID_TCP_SO_RCVBUF=`cat conftestval`
  1741. else
  1742.   echo "configure: failed program was:" >&5
  1743.   cat conftest.$ac_ext >&5
  1744.   rm -fr conftest*
  1745.   SQUID_TCP_SO_RCVBUF=16384
  1746. fi
  1747. rm -fr conftest*
  1748. fi
  1749. echo "$ac_t""$SQUID_TCP_SO_RCVBUF" 1>&6
  1750. cat >> confdefs.h <<EOF
  1751. #define SQUID_TCP_SO_RCVBUF $SQUID_TCP_SO_RCVBUF
  1752. EOF
  1753. echo $ac_n "checking if sys_errlist is already defined""... $ac_c" 1>&6
  1754. echo "configure:4599: checking if sys_errlist is already defined" >&5
  1755. if eval "test "`echo '$''{'ac_cv_needs_sys_errlist'+set}'`" = set"; then
  1756.   echo $ac_n "(cached) $ac_c" 1>&6
  1757. else
  1758.   cat > conftest.$ac_ext <<EOF
  1759. #line 4604 "configure"
  1760. #include "confdefs.h"
  1761. #include <stdio.h>
  1762. int main() {
  1763. char *s = sys_errlist0;
  1764. ; return 0; }
  1765. EOF
  1766. if { (eval echo configure:4611: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1767.   rm -rf conftest*
  1768.   ac_cv_needs_sys_errlist="no"
  1769. else
  1770.   echo "configure: failed program was:" >&5
  1771.   cat conftest.$ac_ext >&5
  1772.   rm -rf conftest*
  1773.   ac_cv_needs_sys_errlist="yes"
  1774. fi
  1775. rm -f conftest*
  1776. fi
  1777. echo "$ac_t""$ac_cv_needs_sys_errlist" 1>&6
  1778. if test "$ac_cv_needs_sys_errlist" = "yes" ; then
  1779.   cat >> confdefs.h <<EOF
  1780. #define NEED_SYS_ERRLIST 1
  1781. EOF
  1782. fi
  1783. echo $ac_n "checking for libresolv _dns_ttl_ hack""... $ac_c" 1>&6
  1784. echo "configure:4633: checking for libresolv _dns_ttl_ hack" >&5
  1785. cat > conftest.$ac_ext <<EOF
  1786. #line 4635 "configure"
  1787. #include "confdefs.h"
  1788. extern int _dns_ttl_;
  1789. int main() {
  1790. return _dns_ttl_;
  1791. ; return 0; }
  1792. EOF
  1793. if { (eval echo configure:4642: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1794.   rm -rf conftest*
  1795.   echo "$ac_t""yes" 1>&6
  1796. cat >> confdefs.h <<EOF
  1797. #define LIBRESOLV_DNS_TTL_HACK 1
  1798. EOF
  1799. else
  1800.   echo "configure: failed program was:" >&5
  1801.   cat conftest.$ac_ext >&5
  1802.   rm -rf conftest*
  1803.   echo "$ac_t""no" 1>&6
  1804. fi
  1805. rm -f conftest*
  1806. echo $ac_n "checking if inet_ntoa() actually works""... $ac_c" 1>&6
  1807. echo "configure:4658: checking if inet_ntoa() actually works" >&5
  1808. if test "$cross_compiling" = yes; then
  1809.   INET_NTOA_RESULT="broken"
  1810. else
  1811.   cat > conftest.$ac_ext <<EOF
  1812. #line 4663 "configure"
  1813. #include "confdefs.h"
  1814. #include <stdlib.h>
  1815. #include <stdio.h>
  1816. #include <sys/types.h>
  1817. #include <netinet/in.h>
  1818. #include <arpa/inet.h>
  1819. main ()
  1820. {
  1821. FILE *fp;
  1822. struct in_addr in;
  1823. in.s_addr = inet_addr("1.2.3.4");
  1824. fp = fopen("conftestval", "w"); 
  1825. fprintf (fp, "%sn", inet_ntoa(in));
  1826. exit(0);
  1827. }
  1828. EOF
  1829. if { (eval echo configure:4682: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1830. then
  1831.   INET_NTOA_RESULT=`cat conftestval`
  1832. else
  1833.   echo "configure: failed program was:" >&5
  1834.   cat conftest.$ac_ext >&5
  1835.   rm -fr conftest*
  1836.   INET_NTOA_RESULT="broken"
  1837. fi
  1838. rm -fr conftest*
  1839. fi
  1840. if test "$INET_NTOA_RESULT" = "1.2.3.4" ; then
  1841. echo "$ac_t"""yes"" 1>&6
  1842. else
  1843. echo "$ac_t"""no"" 1>&6
  1844. echo "Will use our own inet_ntoa()."
  1845. LIBOBJS="$LIBOBJS inet_ntoa.o"
  1846. # echo "WARNING: This looks bad, and probably prevents Squid from working."
  1847. # echo "         If you're on IRIX and using GCC 2.8, you probably need"
  1848. # echo "         to use the IRIX C compiler instead."
  1849. # sleep 10
  1850. fi
  1851. if test "$ac_cv_func_statvfs" = "yes" ; then
  1852. echo $ac_n "checking for working statvfs() interface""... $ac_c" 1>&6
  1853. echo "configure:4708: checking for working statvfs() interface" >&5
  1854. cat > conftest.$ac_ext <<EOF
  1855. #line 4710 "configure"
  1856. #include "confdefs.h"
  1857. #include <stdlib.h>
  1858. #include <stdio.h>
  1859. #include <sys/types.h>
  1860. #include <sys/statvfs.h>
  1861. int main() {
  1862. struct statvfs sfs;
  1863. sfs.f_blocks = sfs.f_bfree = sfs.f_frsize = 
  1864. sfs.f_files = sfs.f_ffree = 0;
  1865. statvfs("/tmp", &sfs);
  1866. ; return 0; }
  1867. EOF
  1868. if { (eval echo configure:4727: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1869.   rm -rf conftest*
  1870.   ac_cv_func_statvfs=yes
  1871. else
  1872.   echo "configure: failed program was:" >&5
  1873.   cat conftest.$ac_ext >&5
  1874.   rm -rf conftest*
  1875.   ac_cv_func_statvfs=no
  1876. fi
  1877. rm -f conftest*
  1878. echo "$ac_t""$ac_cv_func_statvfs" 1>&6
  1879. fi
  1880. echo $ac_n "checking for _res.nsaddr_list""... $ac_c" 1>&6
  1881. echo "configure:4741: checking for _res.nsaddr_list" >&5
  1882. if eval "test "`echo '$''{'ac_cv_have_res_nsaddr_list'+set}'`" = set"; then
  1883.   echo $ac_n "(cached) $ac_c" 1>&6
  1884. else
  1885.   cat > conftest.$ac_ext <<EOF
  1886. #line 4746 "configure"
  1887. #include "confdefs.h"
  1888. #if HAVE_SYS_TYPES_H
  1889. #include <sys/types.h>
  1890. #endif
  1891. #if HAVE_NETINET_IN_H
  1892. #include <netinet/in.h>
  1893. #endif
  1894. #if HAVE_ARPA_INET_H
  1895. #include <arpa/inet.h>
  1896. #endif
  1897. #if HAVE_ARPA_NAMESER_H
  1898. #include <arpa/nameser.h>
  1899. #endif
  1900. #if HAVE_RESOLV_H
  1901. #include <resolv.h>
  1902. #endif
  1903. int main() {
  1904. _res.nsaddr_list[0];
  1905. ; return 0; }
  1906. EOF
  1907. if { (eval echo configure:4769: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1908.   rm -rf conftest*
  1909.   ac_cv_have_res_nsaddr_list="yes"
  1910. else
  1911.   echo "configure: failed program was:" >&5
  1912.   cat conftest.$ac_ext >&5
  1913.   rm -rf conftest*
  1914.   ac_cv_have_res_nsaddr_list="no"
  1915. fi
  1916. rm -f conftest*
  1917. fi
  1918. echo "$ac_t""$ac_cv_have_res_nsaddr_list" 1>&6
  1919. if test $ac_cv_have_res_nsaddr_list = "yes" ; then
  1920.   cat >> confdefs.h <<EOF
  1921. #define HAVE_RES_NSADDR_LIST 1
  1922. EOF
  1923. fi
  1924. if test $ac_cv_have_res_nsaddr_list = "no" ; then
  1925. echo $ac_n "checking for _res.ns_list""... $ac_c" 1>&6
  1926. echo "configure:4791: checking for _res.ns_list" >&5
  1927. if eval "test "`echo '$''{'ac_cv_have_res_ns_list'+set}'`" = set"; then
  1928.   echo $ac_n "(cached) $ac_c" 1>&6
  1929. else
  1930.   cat > conftest.$ac_ext <<EOF
  1931. #line 4796 "configure"
  1932. #include "confdefs.h"
  1933. #if HAVE_SYS_TYPES_H
  1934. #include <sys/types.h>
  1935. #endif
  1936. #if HAVE_NETINET_IN_H
  1937. #include <netinet/in.h>
  1938. #endif
  1939. #if HAVE_ARPA_INET_H
  1940. #include <arpa/inet.h>
  1941. #endif
  1942. #if HAVE_ARPA_NAMESER_H
  1943. #include <arpa/nameser.h>
  1944. #endif
  1945. #if HAVE_RESOLV_H
  1946. #include <resolv.h>
  1947. #endif
  1948. int main() {
  1949. _res.ns_list[0].addr;
  1950. ; return 0; }
  1951. EOF
  1952. if { (eval echo configure:4819: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1953.   rm -rf conftest*
  1954.   ac_cv_have_res_ns_list="yes"
  1955. else
  1956.   echo "configure: failed program was:" >&5
  1957.   cat conftest.$ac_ext >&5
  1958.   rm -rf conftest*
  1959.   ac_cv_have_res_ns_list="no"
  1960. fi
  1961. rm -f conftest*
  1962. fi
  1963. echo "$ac_t""$ac_cv_have_res_ns_list" 1>&6
  1964. if test $ac_cv_have_res_ns_list = "yes" ; then
  1965.   cat >> confdefs.h <<EOF
  1966. #define HAVE_RES_NS_LIST 1
  1967. EOF
  1968. fi
  1969. fi
  1970. XTRA_OBJS=''
  1971. if test "$ac_cv_lib_malloc_main" = "yes" ; then
  1972. if test -r /usr/lib/debug/malloc.o ; then
  1973. XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/malloc.o"
  1974. fi
  1975. if test -r /usr/lib/debug/mallocmap.o ; then
  1976. XTRA_OBJS="$XTRA_OBJS /usr/lib/debug/mallocmap.o"
  1977. fi
  1978. fi
  1979. if test -z "$XTRA_LIBS"; then
  1980. XTRA_LIBS="$LIBS"
  1981. XTRA_LIBS=`echo $XTRA_LIBS | sed -e "s/-lcrypt//"`
  1982. XTRA_LIBS=`echo $XTRA_LIBS | sed -e "s/-lpthread//"`
  1983. XTRA_LIBS=`echo $XTRA_LIBS | sed -e "s/  */ /g"`
  1984. LIBS=''
  1985. fi
  1986. rm -f core 
  1987. trap '' 1 2 15
  1988. cat > confcache <<EOF
  1989. # This file is a shell script that caches the results of configure
  1990. # tests run on this system so they can be shared between configure
  1991. # scripts and configure runs.  It is not useful on other systems.
  1992. # If it contains results you don't want to keep, you may remove or edit it.
  1993. #
  1994. # By default, configure uses ./config.cache as the cache file,
  1995. # creating it if it does not exist already.  You can give configure
  1996. # the --cache-file=FILE option to use a different cache file; that is
  1997. # what configure does when it calls configure scripts in
  1998. # subdirectories, so they share the cache.
  1999. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  2000. # config.status only pays attention to the cache file if you give it the
  2001. # --recheck option to rerun configure.
  2002. #
  2003. EOF
  2004. # The following way of writing the cache mishandles newlines in values,
  2005. # but we know of no workaround that is simple, portable, and efficient.
  2006. # So, don't put newlines in cache variables' values.
  2007. # Ultrix sh set writes to stderr and can't be redirected directly,
  2008. # and sets the high bit in the cache file unless we assign to the vars.
  2009. (set) 2>&1 |
  2010.   case `(ac_space=' '; set) 2>&1` in
  2011.   *ac_space= *)
  2012.     # `set' does not quote correctly, so add quotes (double-quote substitution
  2013.     # turns \\ into \, and sed turns \ into ).
  2014.     sed -n 
  2015.       -e "s/'/'\\''/g" 
  2016.       -e "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\2'}/p"
  2017.     ;;
  2018.   *)
  2019.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  2020.     sed -n -e 's/^([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*)=(.*)/1=${1=2}/p'
  2021.     ;;
  2022.   esac >> confcache
  2023. if cmp -s $cache_file confcache; then
  2024.   :
  2025. else
  2026.   if test -w $cache_file; then
  2027.     echo "updating cache $cache_file"
  2028.     cat confcache > $cache_file
  2029.   else
  2030.     echo "not updating unwritable cache $cache_file"
  2031.   fi
  2032. fi
  2033. rm -f confcache
  2034. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  2035. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2036. # Let make expand exec_prefix.
  2037. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2038. # Any assignment to VPATH causes Sun make to only execute
  2039. # the first set of double-colon rules, so remove it if not needed.
  2040. # If there is a colon in the path, we need to keep it.
  2041. if test "x$srcdir" = x.; then
  2042.   ac_vpsub='/^[  ]*VPATH[  ]*=[^:]*$/d'
  2043. fi
  2044. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  2045. DEFS=-DHAVE_CONFIG_H
  2046. # Without the "./", some shells look in PATH for config.status.
  2047. : ${CONFIG_STATUS=./config.status}
  2048. echo creating $CONFIG_STATUS
  2049. rm -f $CONFIG_STATUS
  2050. cat > $CONFIG_STATUS <<EOF
  2051. #! /bin/sh
  2052. # Generated automatically by configure.
  2053. # Run this file to recreate the current configuration.
  2054. # This directory was configured as follows,
  2055. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  2056. #
  2057. # $0 $ac_configure_args
  2058. #
  2059. # Compiler output produced by configure, useful for debugging
  2060. # configure, is in ./config.log if it exists.
  2061. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  2062. for ac_option
  2063. do
  2064.   case "$ac_option" in
  2065.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2066.     echo "running ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  2067.     exec ${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  2068.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  2069.     echo "$CONFIG_STATUS generated by autoconf version 2.12"
  2070.     exit 0 ;;
  2071.   -help | --help | --hel | --he | --h)
  2072.     echo "$ac_cs_usage"; exit 0 ;;
  2073.   *) echo "$ac_cs_usage"; exit 1 ;;
  2074.   esac
  2075. done
  2076. ac_given_srcdir=$srcdir
  2077. ac_given_INSTALL="$INSTALL"
  2078. trap 'rm -fr `echo "
  2079. ./makefile 
  2080. ./lib/Makefile 
  2081. ./include/config.h 
  2082. ./scripts/Makefile 
  2083. ./scripts/RunCache 
  2084. ./scripts/RunAccel 
  2085. ./src/Makefile 
  2086. ./contrib/Makefile 
  2087. $SNMP_MAKEFILE 
  2088. ./icons/Makefile 
  2089. ./errors/Makefile 
  2090. ./auth_modules/dummy 
  2091. ./auth_modules/NCSA/Makefile 
  2092.  include/autoconf.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  2093. EOF
  2094. cat >> $CONFIG_STATUS <<EOF
  2095. # Protect against being on the right side of a sed subst in config.status.
  2096. sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  2097.  s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  2098. $ac_vpsub
  2099. $extrasub
  2100. s%@CFLAGS@%$CFLAGS%g
  2101. s%@CPPFLAGS@%$CPPFLAGS%g
  2102. s%@CXXFLAGS@%$CXXFLAGS%g
  2103. s%@DEFS@%$DEFS%g
  2104. s%@LDFLAGS@%$LDFLAGS%g
  2105. s%@LIBS@%$LIBS%g
  2106. s%@exec_prefix@%$exec_prefix%g
  2107. s%@prefix@%$prefix%g
  2108. s%@program_transform_name@%$program_transform_name%g
  2109. s%@bindir@%$bindir%g
  2110. s%@sbindir@%$sbindir%g
  2111. s%@libexecdir@%$libexecdir%g
  2112. s%@datadir@%$datadir%g
  2113. s%@sysconfdir@%$sysconfdir%g
  2114. s%@sharedstatedir@%$sharedstatedir%g
  2115. s%@localstatedir@%$localstatedir%g
  2116. s%@libdir@%$libdir%g
  2117. s%@includedir@%$includedir%g
  2118. s%@oldincludedir@%$oldincludedir%g
  2119. s%@infodir@%$infodir%g
  2120. s%@mandir@%$mandir%g
  2121. s%@host@%$host%g
  2122. s%@host_alias@%$host_alias%g
  2123. s%@host_cpu@%$host_cpu%g
  2124. s%@host_vendor@%$host_vendor%g
  2125. s%@host_os@%$host_os%g
  2126. s%@exec_suffix@%$exec_suffix%g
  2127. s%@cgi_suffix@%$cgi_suffix%g
  2128. s%@CACHE_HTTP_PORT@%$CACHE_HTTP_PORT%g
  2129. s%@CACHE_ICP_PORT@%$CACHE_ICP_PORT%g
  2130. s%@CC@%$CC%g
  2131. s%@LIBDLMALLOC@%$LIBDLMALLOC%g
  2132. s%@LIB_MALLOC@%$LIB_MALLOC%g
  2133. s%@ASYNC_OBJS@%$ASYNC_OBJS%g
  2134. s%@SQUID_PTHREAD_LIB@%$SQUID_PTHREAD_LIB%g
  2135. s%@DELAY_OBJS@%$DELAY_OBJS%g
  2136. s%@SNMPLIB@%$SNMPLIB%g
  2137. s%@SNMP_OBJS@%$SNMP_OBJS%g
  2138. s%@makesnmplib@%$makesnmplib%g
  2139. s%@HTCP_OBJS@%$HTCP_OBJS%g
  2140. s%@ERR_LANGUAGE@%$ERR_LANGUAGE%g
  2141. s%@LEAKFINDER_OBJS@%$LEAKFINDER_OBJS%g
  2142. s%@CPP@%$CPP%g
  2143. s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  2144. s%@INSTALL_DATA@%$INSTALL_DATA%g
  2145. s%@RANLIB@%$RANLIB%g
  2146. s%@LN_S@%$LN_S%g
  2147. s%@SH@%$SH%g
  2148. s%@FALSE@%$FALSE%g
  2149. s%@TRUE@%$TRUE%g
  2150. s%@RM@%$RM%g
  2151. s%@MV@%$MV%g
  2152. s%@MKDIR@%$MKDIR%g
  2153. s%@LN@%$LN%g
  2154. s%@PERL@%$PERL%g
  2155. s%@MAKEDEPEND@%$MAKEDEPEND%g
  2156. s%@AR@%$AR%g
  2157. s%@AR_R@%$AR_R%g
  2158. s%@ALLOCA@%$ALLOCA%g
  2159. s%@CRYPTLIB@%$CRYPTLIB%g
  2160. s%@PTHREADLIB@%$PTHREADLIB%g
  2161. s%@REGEXLIB@%$REGEXLIB%g
  2162. s%@LIBREGEX@%$LIBREGEX%g
  2163. s%@LIBOBJS@%$LIBOBJS%g
  2164. s%@XTRA_OBJS@%$XTRA_OBJS%g
  2165. s%@XTRA_LIBS@%$XTRA_LIBS%g
  2166. CEOF
  2167. EOF
  2168. cat >> $CONFIG_STATUS <<EOF
  2169. # Split the substitutions into bite-sized pieces for seds with
  2170. # small command number limits, like on Digital OSF/1 and HP-UX.
  2171. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  2172. ac_file=1 # Number of current file.
  2173. ac_beg=1 # First line for current file.
  2174. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  2175. ac_more_lines=:
  2176. ac_sed_cmds=""
  2177. while $ac_more_lines; do
  2178.   if test $ac_beg -gt 1; then
  2179.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  2180.   else
  2181.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  2182.   fi
  2183.   if test ! -s conftest.s$ac_file; then
  2184.     ac_more_lines=false
  2185.     rm -f conftest.s$ac_file
  2186.   else
  2187.     if test -z "$ac_sed_cmds"; then
  2188.       ac_sed_cmds="sed -f conftest.s$ac_file"
  2189.     else
  2190.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  2191.     fi
  2192.     ac_file=`expr $ac_file + 1`
  2193.     ac_beg=$ac_end
  2194.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  2195.   fi
  2196. done
  2197. if test -z "$ac_sed_cmds"; then
  2198.   ac_sed_cmds=cat
  2199. fi
  2200. EOF
  2201. cat >> $CONFIG_STATUS <<EOF
  2202. CONFIG_FILES=${CONFIG_FILES-"
  2203. ./makefile 
  2204. ./lib/Makefile 
  2205. ./include/config.h 
  2206. ./scripts/Makefile 
  2207. ./scripts/RunCache 
  2208. ./scripts/RunAccel 
  2209. ./src/Makefile 
  2210. ./contrib/Makefile 
  2211. $SNMP_MAKEFILE 
  2212. ./icons/Makefile 
  2213. ./errors/Makefile 
  2214. ./auth_modules/dummy 
  2215. ./auth_modules/NCSA/Makefile 
  2216. "}
  2217. EOF
  2218. cat >> $CONFIG_STATUS <<EOF
  2219. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  2220.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2221.   case "$ac_file" in
  2222.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2223.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2224.   *) ac_file_in="${ac_file}.in" ;;
  2225.   esac
  2226.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  2227.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2228.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2229.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2230.     # The file is in a subdirectory.
  2231.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  2232.     ac_dir_suffix="/`echo $ac_dir|sed 's%^./%%'`"
  2233.     # A "../" for each directory in $ac_dir_suffix.
  2234.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  2235.   else
  2236.     ac_dir_suffix= ac_dots=
  2237.   fi
  2238.   case "$ac_given_srcdir" in
  2239.   .)  srcdir=.
  2240.       if test -z "$ac_dots"; then top_srcdir=.
  2241.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  2242.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  2243.   *) # Relative path.
  2244.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  2245.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  2246.   esac
  2247.   case "$ac_given_INSTALL" in
  2248.   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  2249.   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  2250.   esac
  2251.   echo creating "$ac_file"
  2252.   rm -f "$ac_file"
  2253.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  2254.   case "$ac_file" in
  2255.   *Makefile*) ac_comsub="1i\
  2256. # $configure_input" ;;
  2257.   *) ac_comsub= ;;
  2258.   esac
  2259.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2260.   sed -e "$ac_comsub
  2261. s%@configure_input@%$configure_input%g
  2262. s%@srcdir@%$srcdir%g
  2263. s%@top_srcdir@%$top_srcdir%g
  2264. s%@INSTALL@%$INSTALL%g
  2265. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  2266. fi; done
  2267. rm -f conftest.s*
  2268. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2269. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2270. #
  2271. # ac_d sets the value in "#define NAME VALUE" lines.
  2272. ac_dA='s%^([  ]*)#([  ]*define[  ][  ]*)'
  2273. ac_dB='([  ][  ]*)[^  ]*%1#2'
  2274. ac_dC='3'
  2275. ac_dD='%g'
  2276. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  2277. ac_uA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2278. ac_uB='([  ])%1#2define3'
  2279. ac_uC=' '
  2280. ac_uD='4%g'
  2281. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2282. ac_eA='s%^([  ]*)#([  ]*)undef([  ][  ]*)'
  2283. ac_eB='$%1#2define3'
  2284. ac_eC=' '
  2285. ac_eD='%g'
  2286. if test "${CONFIG_HEADERS+set}" != set; then
  2287. EOF
  2288. cat >> $CONFIG_STATUS <<EOF
  2289.   CONFIG_HEADERS="include/autoconf.h"
  2290. EOF
  2291. cat >> $CONFIG_STATUS <<EOF
  2292. fi
  2293. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  2294.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2295.   case "$ac_file" in
  2296.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2297.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2298.   *) ac_file_in="${ac_file}.in" ;;
  2299.   esac
  2300.   echo creating $ac_file
  2301.   rm -f conftest.frag conftest.in conftest.out
  2302.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2303.   cat $ac_file_inputs > conftest.in
  2304. EOF
  2305. # Transform confdefs.h into a sed script conftest.vals that substitutes
  2306. # the proper values into config.h.in to produce config.h.  And first:
  2307. # Protect against being on the right side of a sed subst in config.status.
  2308. # Protect against being in an unquoted here document in config.status.
  2309. rm -f conftest.vals
  2310. cat > conftest.hdr <<EOF
  2311. s/[\&%]/\&/g
  2312. s%[\$`]%\&%g
  2313. s%#define ([A-Za-z_][A-Za-z0-9_]*) *(.*)%${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD}%gp
  2314. s%ac_d%ac_u%gp
  2315. s%ac_u%ac_e%gp
  2316. EOF
  2317. sed -n -f conftest.hdr confdefs.h > conftest.vals
  2318. rm -f conftest.hdr
  2319. # This sed command replaces #undef with comments.  This is necessary, for
  2320. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2321. # on some systems where configure will not decide to define it.
  2322. cat >> conftest.vals <<EOF
  2323. s%^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  2324. EOF
  2325. # Break up conftest.vals because some shells have a limit on
  2326. # the size of here documents, and old seds have small limits too.
  2327. rm -f conftest.tail
  2328. while :
  2329. do
  2330.   ac_lines=`grep -c . conftest.vals`
  2331.   # grep -c gives empty output for an empty file on some AIX systems.
  2332.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  2333.   # Write a limited-size here document to conftest.frag.
  2334.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  2335.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  2336.   echo 'CEOF
  2337.   sed -f conftest.frag conftest.in > conftest.out
  2338.   rm -f conftest.in
  2339.   mv conftest.out conftest.in
  2340. ' >> $CONFIG_STATUS
  2341.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  2342.   rm -f conftest.vals
  2343.   mv conftest.tail conftest.vals
  2344. done
  2345. rm -f conftest.vals
  2346. cat >> $CONFIG_STATUS <<EOF
  2347.   rm -f conftest.frag conftest.h
  2348.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  2349.   cat conftest.in >> conftest.h
  2350.   rm -f conftest.in
  2351.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  2352.     echo "$ac_file is unchanged"
  2353.     rm -f conftest.h
  2354.   else
  2355.     # Remove last slash and all that follows it.  Not all systems have dirname.
  2356.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2357.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2358.       # The file is in a subdirectory.
  2359.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  2360.     fi
  2361.     rm -f $ac_file
  2362.     mv conftest.h $ac_file
  2363.   fi
  2364. fi; done
  2365. EOF
  2366. cat >> $CONFIG_STATUS <<EOF
  2367. EOF
  2368. cat >> $CONFIG_STATUS <<EOF
  2369. exit 0
  2370. EOF
  2371. chmod +x $CONFIG_STATUS
  2372. rm -fr confdefs* $ac_clean_files
  2373. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1