---------------------------------------- checking for C compiler ---------------------------------------- checking for gcc -pipe switch ---------------------------------------- checking for gcc builtin atomic operations ---------------------------------------- checking for C99 variadic macros ---------------------------------------- checking for gcc variadic macros ---------------------------------------- checking for unistd.h ---------------------------------------- checking for inttypes.h ---------------------------------------- checking for limits.h ---------------------------------------- checking for sys/filio.h objs/autotest.c:3:23: error: sys/filio.h: No such file or directory ---------- #include int main() { return 0; } ---------- cc -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for sys/param.h ---------------------------------------- checking for sys/mount.h ---------------------------------------- checking for sys/statvfs.h ---------------------------------------- checking for crypt.h ---------------------------------------- checking for epoll ---------------------------------------- checking for sendfile() ---------------------------------------- checking for sendfile64() ---------------------------------------- checking for sys/prctl.h ---------------------------------------- checking for prctl(PR_SET_DUMPABLE) ---------------------------------------- checking for sched_setaffinity() ---------------------------------------- checking for crypt_r() ---------------------------------------- checking for sys/vfs.h ---------------------------------------- checking for poll() ---------------------------------------- checking for /dev/poll objs/autotest.c:4:25: error: sys/devpoll.h: No such file or directory objs/autotest.c: In function 'main': objs/autotest.c:7: error: storage size of 'dvp' isn't known objs/autotest.c:12: error: 'DP_POLL' undeclared (first use in this function) objs/autotest.c:12: error: (Each undeclared identifier is reported only once objs/autotest.c:12: error: for each function it appears in.) ---------- #include #include #include int main() { int n, dp; struct dvpoll dvp; dp = 0; dvp.dp_fds = NULL; dvp.dp_nfds = 0; dvp.dp_timeout = 0; n = ioctl(dp, DP_POLL, &dvp); if (n == -1) return 1; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for kqueue objs/autotest.c:4:23: error: sys/event.h: No such file or directory ---------- #include #include #include int main() { int kq; kq = kqueue(); return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for crypt() /tmp/ccoeCqun.o: In function `main': autotest.c:(.text+0xf): undefined reference to `crypt' collect2: ld returned 1 exit status ---------- #include #include int main() { crypt("test", "salt");; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for crypt() in libcrypt ---------------------------------------- checking for F_READAHEAD objs/autotest.c: In function 'main': objs/autotest.c:7: error: 'F_READAHEAD' undeclared (first use in this function) objs/autotest.c:7: error: (Each undeclared identifier is reported only once objs/autotest.c:7: error: for each function it appears in.) ---------- #include #include #include int main() { fcntl(0, F_READAHEAD, 1);; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for posix_fadvise() ---------------------------------------- checking for O_DIRECT ---------------------------------------- checking for F_NOCACHE objs/autotest.c: In function 'main': objs/autotest.c:7: error: 'F_NOCACHE' undeclared (first use in this function) objs/autotest.c:7: error: (Each undeclared identifier is reported only once objs/autotest.c:7: error: for each function it appears in.) ---------- #include #include #include int main() { fcntl(0, F_NOCACHE, 1);; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for directio() objs/autotest.c: In function 'main': objs/autotest.c:8: error: 'DIRECTIO_ON' undeclared (first use in this function) objs/autotest.c:8: error: (Each undeclared identifier is reported only once objs/autotest.c:8: error: for each function it appears in.) ---------- #include #include #include #include int main() { directio(0, DIRECTIO_ON);; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for statfs() ---------------------------------------- checking for statvfs() ---------------------------------------- checking for dlopen() /tmp/ccmFEsyK.o: In function `main': autotest.c:(.text+0xf): undefined reference to `dlopen' collect2: ld returned 1 exit status ---------- #include #include #include int main() { dlopen(NULL, 0); return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for dlopen() in libdl ---------------------------------------- checking for sched_yield() ---------------------------------------- checking for SO_SETFIB objs/autotest.c: In function 'main': objs/autotest.c:7: error: 'SO_SETFIB' undeclared (first use in this function) objs/autotest.c:7: error: (Each undeclared identifier is reported only once objs/autotest.c:7: error: for each function it appears in.) ---------- #include #include #include int main() { setsockopt(0, SOL_SOCKET, SO_SETFIB, NULL, 4); return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for SO_ACCEPTFILTER objs/autotest.c: In function 'main': objs/autotest.c:7: error: 'SO_ACCEPTFILTER' undeclared (first use in this function) objs/autotest.c:7: error: (Each undeclared identifier is reported only once objs/autotest.c:7: error: for each function it appears in.) ---------- #include #include #include int main() { setsockopt(0, SOL_SOCKET, SO_ACCEPTFILTER, NULL, 0); return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for TCP_DEFER_ACCEPT ---------------------------------------- checking for TCP_KEEPIDLE, TCP_KEEPINTVL, TCP_KEEPCNT ---------------------------------------- checking for TCP_INFO ---------------------------------------- checking for accept4() ---------------------------------------- checking for int size ---------------------------------------- checking for long size ---------------------------------------- checking for long long size ---------------------------------------- checking for void * size ---------------------------------------- checking for uint64_t ---------------------------------------- checking for sig_atomic_t ---------------------------------------- checking for sig_atomic_t size ---------------------------------------- checking for socklen_t ---------------------------------------- checking for in_addr_t ---------------------------------------- checking for in_port_t ---------------------------------------- checking for rlim_t checking for uintptr_t checking for system byte ordering ---------------------------------------- checking for size_t size ---------------------------------------- checking for off_t size ---------------------------------------- checking for time_t size ---------------------------------------- checking for setproctitle() /tmp/cc5ximDr.o: In function `main': autotest.c:(.text+0xf): undefined reference to `setproctitle' collect2: ld returned 1 exit status ---------- #include #include #include int main() { setproctitle("test");; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for pread() ---------------------------------------- checking for pwrite() ---------------------------------------- checking for sys_nerr /tmp/ccQ67eDC.o: In function `main': autotest.c:(.text+0x6): warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead 135 ---------------------------------------- checking for localtime_r() ---------------------------------------- checking for posix_memalign() ---------------------------------------- checking for memalign() ---------------------------------------- checking for mmap(MAP_ANON|MAP_SHARED) ---------------------------------------- checking for mmap("/dev/zero", MAP_SHARED) ---------------------------------------- checking for System V shared memory ---------------------------------------- checking for POSIX semaphores /tmp/ccuUYwB2.o: In function `main': autotest.c:(.text+0x1a): undefined reference to `sem_init' autotest.c:(.text+0x32): undefined reference to `sem_destroy' collect2: ld returned 1 exit status ---------- #include #include #include int main() { sem_t sem; if (sem_init(&sem, 1, 0) == -1) return 1; sem_destroy(&sem);; return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for POSIX semaphores in libpthread ---------------------------------------- checking for struct msghdr.msg_control ---------------------------------------- checking for ioctl(FIONBIO) ---------------------------------------- checking for struct tm.tm_gmtoff ---------------------------------------- checking for struct dirent.d_namlen objs/autotest.c: In function 'main': objs/autotest.c:8: error: 'struct dirent' has no member named 'd_namlen' objs/autotest.c:9: error: 'struct dirent' has no member named 'd_namlen' ---------- #include #include #include #include int main() { struct dirent dir; dir.d_namlen = 0; printf("%d", (int) dir.d_namlen); return 0; } ---------- cc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o objs/autotest objs/autotest.c ---------- ---------------------------------------- checking for struct dirent.d_type ---------------------------------------- checking for sysconf(_SC_NPROCESSORS_ONLN) ---------------------------------------- checking for openat(), fstatat() ---------------------------------------- checking for getaddrinfo() ---------------------------------------- checking for OpenSSL library ---------------------------------------- checking for zlib library