This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:743: checking for gcc configure:856: checking whether the C compiler (cc -fno-common ) works configure:872: cc -o conftest -fno-common conftest.c 1>&5 configure:898: checking whether the C compiler (cc -fno-common ) is a cross-compiler configure:903: checking whether we are using GNU C configure:912: cc -E conftest.c configure:931: checking whether cc accepts -g configure:963: checking how to run the C preprocessor configure:984: cc -E conftest.c >/dev/null 2>conftest.out configure:1043: checking whether gmake sets ${MAKE} configure:1208: checking for compiler option -pipe configure:1246: checking for compilation debug mode configure:1432: checking for compilation debug mode configure:1440: checking for compilation profile mode configure:1599: checking for compilation optimization mode configure:1756: checking for 2.4 kernel patch configure:1768: checking for ANSI C header files configure:1781: cc -E conftest.c >/dev/null 2>conftest.out configure:1848: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1875: checking for stdio.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for stdlib.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for stdarg.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for string.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for signal.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for unistd.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for setjmp.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for fcntl.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for errno.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for sys/types.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for sys/time.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for sys/wait.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1875: checking for sys/socket.h configure:1885: cc -E conftest.c >/dev/null 2>conftest.out configure:1913: checking for function gettimeofday configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1913: checking for function select configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1913: checking for function sigaction configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1913: checking for function sigprocmask configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1913: checking for function sigpending configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:1913: checking for function sigsuspend configure:1945: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2030: checking for number of signals configure:2067: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2087: checking for function poll configure:2119: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2144: checking for define POLLIN in poll.h configure:2178: checking whether poll(2) facility has to be faked configure:2224: checking for sys/uio.h configure:2234: cc -E conftest.c >/dev/null 2>conftest.out configure:2262: checking for function readv configure:2294: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2262: checking for function writev configure:2294: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2319: checking whether readv(2)/writev(2) facility has to be faked configure:2363: checking for function usleep configure:2395: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2363: checking for function strerror configure:2395: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2424: checking for sys/resource.h configure:2434: cc -E conftest.c >/dev/null 2>conftest.out configure:2424: checking for net/errno.h configure:2434: cc -E conftest.c >/dev/null 2>conftest.out configure:2430:23: net/errno.h: No such file or directory configure: failed program was: #line 2429 "configure" #include "confdefs.h" #include configure:2462: checking for gethostname in -lnsl configure:2481: cc -o conftest -fno-common -pipe conftest.c -lnsl 1>&5 ld: can't locate file for: -lnsl configure: failed program was: #line 2470 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostname(); int main() { gethostname() ; return 0; } configure:2510: checking for gethostbyname in -lnsl configure:2529: cc -o conftest -fno-common -pipe conftest.c -lnsl 1>&5 ld: can't locate file for: -lnsl configure: failed program was: #line 2518 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname(); int main() { gethostbyname() ; return 0; } configure:2558: checking for accept in -lsocket configure:2577: cc -o conftest -fno-common -pipe conftest.c -lsocket 1>&5 ld: can't locate file for: -lsocket configure: failed program was: #line 2566 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char accept(); int main() { accept() ; return 0; } configure:2609: checking for sys/signal.h configure:2619: cc -E conftest.c >/dev/null 2>conftest.out configure:2655: checking for sys/select.h configure:2665: cc -E conftest.c >/dev/null 2>conftest.out configure:2698: checking for typedef sig_atomic_t configure:2735: checking for typedef pid_t configure:2772: checking for typedef size_t configure:2809: checking for typedef ssize_t configure:2846: checking for typedef off_t configure:2883: checking for typedef stack_t configure:2915: checking for attribute ss_base in struct sigaltstack from sys/signal.h configure:2935: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure: In function `main': configure:2930: error: structure has no member named `ss_base' configure:2930: error: structure has no member named `ss_base' configure: failed program was: #line 2921 "configure" #include "confdefs.h" #include #include int main() { struct sigaltstack *sp1; struct sigaltstack *sp2; sp1->ss_base = sp2->ss_base; ; return 0; } configure:2955: checking for attribute ss_sp in struct sigaltstack from sys/signal.h configure:2975: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:2996: checking for a single-argument based gettimeofday configure:3013: cc -c -fno-common -pipe conftest.c 1>&5 configure: In function `main': configure:3008: error: too few arguments to function `gettimeofday' configure: failed program was: #line 2999 "configure" #include "confdefs.h" #include #include #include int main() { struct timeval tv; (void)gettimeofday(&tv); ; return 0; } configure:3039: checking for struct timespec configure:3054: cc -c -fno-common -pipe conftest.c 1>&5 configure:3075: checking for typedef socklen_t configure:3106: checking for type of argument 3 for accept() configure:3170: checking for fallback socklen_t configure:3197: checking for typedef nfds_t configure:3228: checking for type of argument 2 for poll() configure:3292: checking for fallback nfds_t configure:3319: checking for built-in type long long configure:3337: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3356: checking for built-in type long double configure:3374: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure: In function `main': configure:3368: warning: use of `long double' type; its size may change in a future release configure:3368: warning: (Long double usage is reported only once for each file. configure:3368: warning: To disable this warning, use -Wno-long-double.) configure:3405: checking for ucontext.h configure:3415: cc -E conftest.c >/dev/null 2>conftest.out configure:3443: checking for function makecontext configure:3475: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _makecontext configure: failed program was: #line 3448 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char makecontext(); below. */ #include #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char makecontext(); char (*f)(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_makecontext) || defined (__stub___makecontext) choke me #else f = makecontext; #endif ; return 0; } configure:3443: checking for function swapcontext configure:3475: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _swapcontext configure: failed program was: #line 3448 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char swapcontext(); below. */ #include #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char swapcontext(); char (*f)(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_swapcontext) || defined (__stub___swapcontext) choke me #else f = swapcontext; #endif ; return 0; } configure:3443: checking for function getcontext configure:3475: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _getcontext configure: failed program was: #line 3448 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char getcontext(); below. */ #include #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getcontext(); char (*f)(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_getcontext) || defined (__stub___getcontext) choke me #else f = getcontext; #endif ; return 0; } configure:3443: checking for function setcontext configure:3475: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _setcontext configure: failed program was: #line 3448 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char setcontext(); below. */ #include #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char setcontext(); char (*f)(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_setcontext) || defined (__stub___setcontext) choke me #else f = setcontext; #endif ; return 0; } configure:3501: checking for usable SVR4/SUSv2 makecontext(2)/swapcontext(2) configure:3567: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _getcontext _makecontext _swapcontext configure: failed program was: #line 3511 "configure" #include "confdefs.h" #include #include #include ucontext_t uc_child; ucontext_t uc_main; void child(void *arg) { if (arg != (void *)12345) exit(1); if (swapcontext(&uc_child, &uc_main) != 0) exit(1); } int main(int argc, char *argv[]) { FILE *fp; void *stack; /* the default is that it fails */ if ((fp = fopen("conftestval", "w")) == NULL) exit(1); fprintf(fp, "no\n"); fclose(fp); /* configure a child user-space context */ if ((stack = malloc(64*1024)) == NULL) exit(1); if (getcontext(&uc_child) != 0) exit(1); uc_child.uc_link = NULL; uc_child.uc_stack.ss_sp = (char *)stack+(32*1024); uc_child.uc_stack.ss_size = 32*1024; uc_child.uc_stack.ss_flags = 0; makecontext(&uc_child, child, 2, (void *)12345); /* switch into the user context */ if (swapcontext(&uc_main, &uc_child) != 0) exit(1); /* Fine, child came home */ if ((fp = fopen("conftestval", "w")) == NULL) exit(1); fprintf(fp, "yes\n"); fclose(fp); /* die successfully */ exit(0); } configure:3592: checking for signal.h configure:3630: checking for function sigsetjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3630: checking for function siglongjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3630: checking for function setjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3630: checking for function longjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3630: checking for function _setjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3630: checking for function _longjmp configure:3662: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3688: checking for function sigaltstack configure:3720: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:3688: checking for function sigstack configure:3720: cc -o conftest -fno-common -pipe conftest.c 1>&5 ld: Undefined symbols: _sigstack configure: failed program was: #line 3693 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigstack(); below. */ #include #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sigstack(); char (*f)(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_sigstack) || defined (__stub___sigstack) choke me #else f = sigstack; #endif ; return 0; } configure:3745: checking for signal-mask aware setjmp(3)/longjmp(3) configure:3892: cc -o conftest -fno-common -pipe -DTEST_ssjlj conftest.c 1>&5 configure:4067: checking for typedef stack_t configure:4099: checking for need for separate stack configure:4127: checking for direction of stack growth configure:4167: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:4203: checking for function makecontext configure:4261: checking for stack setup via makecontext configure:4452: checking for function sigaltstack configure:4514: checking for typedef stack_t configure:4548: checking for stack setup via sigaltstack configure:4700: cc -o conftest -fno-common -pipe -DTEST_sigaltstack conftest.c 1>&5 configure:4738: checking for function sigstack configure:4796: checking for stack setup via sigstack configure:5059: checking for function syscall configure:5091: cc -o conftest -fno-common -pipe conftest.c 1>&5 configure:5119: checking for sys/syscall.h configure:5129: cc -E conftest.c >/dev/null 2>conftest.out configure:5119: checking for sys/socketcall.h configure:5129: cc -E conftest.c >/dev/null 2>conftest.out configure:5125:28: sys/socketcall.h: No such file or directory configure: failed program was: #line 5124 "configure" #include "confdefs.h" #include configure:5156: checking for define SYS_read in sys/syscall.h configure:5191: checking whether soft system call mapping is used configure:5213: checking whether hard system call mapping is used configure:5284: checking whether to activate batch build mode configure:5301: checking whether to activate maintainer build targets configure:5315: checking whether to activate test build targets configure:5332: checking whether to build Pthread library configure:5363: checking for pthread.h configure:5373: cc -E conftest.c >/dev/null 2>conftest.out configure:5640: checking whether to build against Sfio library configure:5842: checking whether to build against Dmalloc library