This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.72. Invocation command line was $ ./configure --prefix=/usr/local/apr ## --------- ## ## Platform. ## ## --------- ## hostname = wordpress uname -m = x86_64 uname -r = 3.10.0-1160.88.1.el7.x86_64 uname -s = Linux uname -v = #1 SMP Tue Mar 7 15:41:52 UTC 2023 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin/ PATH: /usr/local/bin/ PATH: /usr/sbin/ PATH: /usr/bin/ PATH: /root/bin/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:3034: looking for aux files: ltmain.sh install-sh config.guess config.sub configure:3047: trying ./build/ configure:3076: ./build/ltmain.sh found configure:3061: ./build/install.sh found configure:3076: ./build/config.guess found configure:3076: ./build/config.sub found configure:5202: checking build system type configure:5218: result: x86_64-pc-linux-gnu configure:5238: checking host system type configure:5253: result: x86_64-pc-linux-gnu configure:5273: checking target system type configure:5288: result: x86_64-pc-linux-gnu configure:5363: checking for working mkdir -p configure:5381: result: yes configure:5474: checking for chosen layout configure:5476: result: apr configure:5757: checking for gcc configure:5778: found /usr/bin/gcc configure:5790: result: gcc configure:6149: checking for C compiler version configure:6158: gcc --version >&5 gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:6169: $? = 0 configure:6158: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) configure:6169: $? = 0 configure:6158: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:6169: $? = 4 configure:6158: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion' gcc: fatal error: no input files compilation terminated. configure:6169: $? = 4 configure:6158: gcc -version >&5 gcc: error: unrecognized command line option '-version' gcc: fatal error: no input files compilation terminated. configure:6169: $? = 4 configure:6189: checking whether the C compiler works configure:6211: gcc conftest.c >&5 configure:6215: $? = 0 configure:6266: result: yes configure:6270: checking for C compiler default output file name configure:6272: result: a.out configure:6278: checking for suffix of executables configure:6285: gcc -o conftest conftest.c >&5 configure:6289: $? = 0 configure:6313: result: configure:6337: checking whether we are cross compiling configure:6345: gcc -o conftest conftest.c >&5 configure:6349: $? = 0 configure:6356: ./conftest configure:6360: $? = 0 configure:6375: result: no configure:6381: checking for suffix of object files configure:6404: gcc -c conftest.c >&5 configure:6408: $? = 0 configure:6432: result: o configure:6436: checking whether the compiler supports GNU C configure:6456: gcc -c conftest.c >&5 configure:6456: $? = 0 configure:6468: result: yes configure:6479: checking whether gcc accepts -g configure:6500: gcc -c -g conftest.c >&5 configure:6500: $? = 0 configure:6547: result: yes configure:6567: checking for gcc option to enable C11 features configure:6582: gcc -c -g -O2 conftest.c >&5 conftest.c:74:3: error: #error "Compiler does not advertise C99 conformance" # error "Compiler does not advertise C99 conformance" ^ conftest.c:132:29: error: expected ';', ',' or ')' before 'text' test_restrict (ccp restrict text) ^ conftest.c:180:3: error: #error "Compiler does not advertise C11 conformance" # error "Compiler does not advertise C11 conformance" ^ conftest.c:211:12: error: 'syntax' undeclared here (not in a function) #define u8 syntax error! ^ conftest.c:212:29: note: in expansion of macro 'u8' char const utf8_literal[] = u8"happens to be ASCII" "another string"; ^ conftest.c:211:19: error: expected ',' or ';' before 'error' #define u8 syntax error! ^ conftest.c:212:29: note: in expansion of macro 'u8' char const utf8_literal[] = u8"happens to be ASCII" "another string"; ^ conftest.c: In function 'main': conftest.c:245:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' char *restrict newvar = "Another string"; ^ conftest.c:245:18: error: 'newvar' undeclared (first use in this function) conftest.c:245:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:255:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < ia->datasize; ++i) ^ conftest.c:255:3: note: use option -std=c99 or -std=gnu99 to compile your code configure:6582: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | /* Does the compiler advertise C11 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L | # error "Compiler does not advertise C11 conformance" | #endif | | // Check _Alignas. | char _Alignas (double) aligned_as_double; | char _Alignas (0) no_special_alignment; | extern char aligned_as_int; | char _Alignas (0) _Alignas (int) aligned_as_int; | | // Check _Alignof. | enum | { | int_alignment = _Alignof (int), | int_array_alignment = _Alignof (int[100]), | char_alignment = _Alignof (char) | }; | _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); | | // Check _Noreturn. | int _Noreturn does_not_return (void) { for (;;) continue; } | | // Check _Static_assert. | struct test_static_assert | { | int x; | _Static_assert (sizeof (int) <= sizeof (long int), | "_Static_assert does not work in struct"); | long int y; | }; | | // Check UTF-8 literals. | #define u8 syntax error! | char const utf8_literal[] = u8"happens to be ASCII" "another string"; | | // Check duplicate typedefs. | typedef long *long_ptr; | typedef long int *long_ptr; | typedef long_ptr long_ptr; | | // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. | struct anonymous | { | union { | struct { int i; int j; }; | struct { int k; long int l; } w; | }; | int m; | } v1; | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | | _Static_assert ((offsetof (struct anonymous, i) | == offsetof (struct anonymous, w.k)), | "Anonymous union alignment botch"); | v1.i = 2; | v1.w.k = 5; | ok |= v1.i != 5; | | return ok; | } | configure:6582: gcc -std=gnu11 -c -g -O2 conftest.c >&5 configure:6582: $? = 0 configure:6604: result: -std=gnu11 configure:6725: checking how to run the C preprocessor configure:6751: gcc -std=gnu11 -E conftest.c configure:6751: $? = 0 configure:6767: gcc -std=gnu11 -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:6767: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:6796: result: gcc -std=gnu11 -E configure:6810: gcc -std=gnu11 -E conftest.c configure:6810: $? = 0 configure:6826: gcc -std=gnu11 -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:6826: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:6920: checking for gcc configure:6941: found /usr/bin/gcc configure:6953: result: gcc configure:7312: checking for C compiler version configure:7321: gcc --version >&5 gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:7332: $? = 0 configure:7321: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) configure:7332: $? = 0 configure:7321: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:7332: $? = 4 configure:7321: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion' gcc: fatal error: no input files compilation terminated. configure:7332: $? = 4 configure:7321: gcc -version >&5 gcc: error: unrecognized command line option '-version' gcc: fatal error: no input files compilation terminated. configure:7332: $? = 4 configure:7336: checking whether the compiler supports GNU C configure:7368: result: yes configure:7379: checking whether gcc accepts -g configure:7400: gcc -std=gnu11 -c -g -O2 conftest.c >&5 configure:7400: $? = 0 configure:7447: result: yes configure:7467: checking for gcc option to enable C11 features configure:7504: result: -std=gnu11 configure:7624: checking how to run the C preprocessor configure:7650: gcc -std=gnu11 -E conftest.c configure:7650: $? = 0 configure:7666: gcc -std=gnu11 -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:7666: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:7695: result: gcc -std=gnu11 -E configure:7709: gcc -std=gnu11 -E conftest.c configure:7709: $? = 0 configure:7725: gcc -std=gnu11 -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:7725: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:7767: checking for a sed that does not truncate output configure:7839: result: /usr/bin/sed configure:11202: checking whether make sets $(MAKE) configure:11226: result: yes configure:11240: checking how to run the C preprocessor configure:11311: result: gcc -std=gnu11 -E configure:11325: gcc -std=gnu11 -E -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c configure:11325: $? = 0 configure:11341: gcc -std=gnu11 -E -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:11341: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:11377: checking for gawk configure:11398: found /usr/bin/gawk configure:11410: result: gawk configure:11421: checking whether ln -s works configure:11425: result: yes configure:11481: checking for ranlib configure:11502: found /usr/bin/ranlib configure:11514: result: ranlib configure:11551: checking for a BSD-compatible install configure:11625: result: /usr/bin/install -c configure:11638: checking for rm configure:11659: found /usr/bin/rm configure:11671: result: rm configure:11681: checking for as configure:11702: found /usr/bin/as configure:11714: result: as configure:11724: checking for cpp configure:11745: found /usr/bin/cpp configure:11757: result: cpp configure:11814: checking for ar configure:11835: found /usr/bin/ar configure:11847: result: ar configure:11876: checking for stdio.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for stdlib.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for string.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for inttypes.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for stdint.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for strings.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for sys/stat.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for sys/types.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for unistd.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for wchar.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11876: $? = 0 configure:11876: result: yes configure:11876: checking for minix/config.h configure:11876: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:47:26: fatal error: minix/config.h: No such file or directory #include ^ compilation terminated. configure:11876: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:11876: result: no configure:11907: checking whether it is safe to define __EXTENSIONS__ configure:11926: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11926: $? = 0 configure:11936: result: yes configure:11939: checking whether _XOPEN_SOURCE should be defined configure:11961: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:11961: $? = 0 configure:11990: result: no configure:12051: checking for library containing strerror configure:12087: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:12087: $? = 0 configure:12109: result: none required configure:12119: checking whether system uses EBCDIC configure:12140: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:12140: $? = 0 configure:12140: ./conftest configure:12140: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int main(void) { | return (unsigned char)'A' != (unsigned char)0xC1; | } | configure:12158: result: no configure:12596: checking how to print strings configure:12623: result: printf configure:12644: checking for a sed that does not truncate output configure:12716: result: /usr/bin/sed configure:12734: checking for grep that handles long lines and -e configure:12800: result: /usr/bin/grep configure:12805: checking for egrep configure:12875: result: /usr/bin/grep -E configure:12882: checking for fgrep configure:12952: result: /usr/bin/grep -F configure:12989: checking for ld used by gcc -std=gnu11 configure:13058: result: /usr/bin/ld configure:13065: checking if the linker (/usr/bin/ld) is GNU ld configure:13082: result: yes configure:13094: checking for BSD- or MS-compatible name lister (nm) configure:13150: result: /usr/bin/nm -B configure:13292: checking the name lister (/usr/bin/nm -B) interface configure:13300: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:13303: /usr/bin/nm -B "conftest.o" configure:13306: output 0000000000000000 B some_variable configure:13314: result: BSD nm configure:13318: checking the maximum length of command line arguments configure:13451: result: 1572864 configure:13499: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format configure:13541: result: func_convert_file_noop configure:13548: checking how to convert x86_64-pc-linux-gnu file names to toolchain format configure:13570: result: func_convert_file_noop configure:13577: checking for /usr/bin/ld option to reload object files configure:13586: result: -r configure:13666: checking for file configure:13687: found /usr/bin/file configure:13699: result: file configure:13776: checking for objdump configure:13809: result: objdump configure:13838: checking how to recognize dependent libraries configure:14040: result: pass_all configure:14131: checking for dlltool configure:14164: result: dlltool configure:14194: checking how to associate runtime and link libraries configure:14223: result: printf %s\n configure:14375: checking for archiver @FILE support configure:14393: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:14393: $? = 0 configure:14397: ar cr libconftest.a @conftest.lst >&5 configure:14400: $? = 0 configure:14405: ar cr libconftest.a @conftest.lst >&5 ar: conftest.o: No such file or directory configure:14408: $? = 1 configure:14421: result: @ configure:14485: checking for strip configure:14506: found /usr/bin/strip configure:14518: result: strip configure:14596: checking for ranlib configure:14629: result: ranlib configure:14731: checking command to parse /usr/bin/nm -B output from gcc -std=gnu11 object configure:14885: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:14888: $? = 0 configure:14892: /usr/bin/nm -B conftest.o \| /usr/bin/sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' \> conftest.nm configure:14895: $? = 0 configure:14961: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c conftstm.o >&5 configure:14964: $? = 0 configure:15003: result: ok configure:15050: checking for sysroot configure:15082: result: no configure:15089: checking for a working dd configure:15134: result: /usr/bin/dd configure:15138: checking how to truncate binary pipes configure:15155: result: /usr/bin/dd bs=4096 count=1 configure:15292: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:15295: $? = 0 configure:15495: checking for mt configure:15531: result: no configure:15551: checking if : is a manifest tool configure:15558: : '-?' configure:15567: result: no configure:16302: checking for dlfcn.h configure:16302: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:16302: $? = 0 configure:16302: result: yes configure:16565: checking for objdir configure:16582: result: .libs configure:16848: checking if gcc -std=gnu11 supports -fno-rtti -fno-exceptions configure:16867: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default] configure:16871: $? = 0 configure:16885: result: no configure:17243: checking for gcc -std=gnu11 option to produce PIC configure:17252: result: -fPIC -DPIC configure:17260: checking if gcc -std=gnu11 PIC flag -fPIC -DPIC works configure:17279: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -fPIC -DPIC -DPIC conftest.c >&5 configure:17283: $? = 0 configure:17297: result: yes configure:17326: checking if gcc -std=gnu11 static flag -static works configure:17356: result: no configure:17371: checking if gcc -std=gnu11 supports -c -o file.o configure:17393: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -o out/conftest2.o conftest.c >&5 configure:17397: $? = 0 configure:17420: result: yes configure:17428: checking if gcc -std=gnu11 supports -c -o file.o configure:17477: result: yes configure:17510: checking whether the gcc -std=gnu11 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:18783: result: yes configure:18820: checking whether -lc should be explicitly linked in configure:18829: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:18832: $? = 0 configure:18847: gcc -std=gnu11 -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1 configure:18850: $? = 0 configure:18865: result: no configure:19025: checking dynamic linker characteristics configure:19607: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -Wl,-rpath -Wl,/foo conftest.c >&5 configure:19607: $? = 0 configure:19847: result: GNU/Linux ld.so configure:19969: checking how to hardcode library paths into programs configure:19994: result: immediate configure:20594: checking whether stripping libraries is possible configure:20603: result: yes configure:20645: checking if libtool supports shared libraries configure:20647: result: yes configure:20650: checking whether to build shared libraries configure:20675: result: yes configure:20678: checking whether to build static libraries configure:20682: result: yes configure:21357: checking whether the compiler provides 32bit atomic builtins configure:21405: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:21405: $? = 0 configure:21405: ./conftest configure:21405: $? = 0 configure:21419: result: yes configure:21422: checking whether the compiler provides 32bit __atomic builtins configure:21472: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:21472: $? = 0 configure:21472: ./conftest configure:21472: $? = 0 configure:21486: result: yes configure:21503: checking whether the compiler provides 64bit atomic builtins configure:21552: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:21552: $? = 0 configure:21552: ./conftest configure:21552: $? = 0 configure:21566: result: yes configure:21569: checking whether the compiler provides 64bit __atomic builtins configure:21628: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:21628: $? = 0 configure:21628: ./conftest configure:21628: $? = 0 configure:21642: result: yes configure:22098: checking whether to enable -D_LARGEFILE64_SOURCE configure:22148: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE conftest.c >&5 configure:22148: $? = 0 configure:22148: ./conftest configure:22148: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | #include | #include | | void main(void) | { | int fd, ret = 0; | struct stat64 st; | off64_t off = 4242; | | if (sizeof(off64_t) != 8 || sizeof(off_t) != 4) | exit(1); | if ((fd = open("conftest.lfs", O_LARGEFILE|O_CREAT|O_WRONLY, 0644)) < 0) | exit(2); | if (ftruncate64(fd, off) != 0) | ret = 3; | else if (fstat64(fd, &st) != 0 || st.st_size != off) | ret = 4; | else if (lseek64(fd, off, SEEK_SET) != off) | ret = 5; | else if (close(fd) != 0) | ret = 6; | else if (lstat64("conftest.lfs", &st) != 0 || st.st_size != off) | ret = 7; | else if (stat64("conftest.lfs", &st) != 0 || st.st_size != off) | ret = 8; | unlink("conftest.lfs"); | | exit(ret); | } configure:22163: result: no configure:22196: checking size of void* configure:22202: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:22202: $? = 0 configure:22202: ./conftest configure:22202: $? = 0 configure:22219: result: 8 configure:22317: Configured for Linux 3.10 configure:22357: checking for library containing gethostbyname configure:22393: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:22393: $? = 0 configure:22415: result: none required configure:22424: checking for library containing gethostname configure:22460: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:22460: $? = 0 configure:22482: result: none required configure:22491: checking for library containing socket configure:22527: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:22527: $? = 0 configure:22549: result: none required configure:22558: checking for library containing crypt configure:22594: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 /tmp/cc3r0qIo.o: In function `main': /root/apr-1.7.5/conftest.c:58: undefined reference to `crypt' collect2: error: ld returned 1 exit status configure:22594: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char crypt (void); | int | main (void) | { | return crypt (); | ; | return 0; | } configure:22594: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt >&5 configure:22594: $? = 0 configure:22616: result: -lcrypt configure:22625: checking for main in -ltruerand configure:22645: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -ltruerand -lcrypt >&5 /usr/bin/ld: cannot find -ltruerand collect2: error: ld returned 1 exit status configure:22645: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | | int | main (void) | { | return main (); | ; | return 0; | } configure:22657: result: no configure:22667: checking for library containing modf configure:22703: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt >&5 conftest.c:54:6: warning: conflicting types for built-in function 'modf' [enabled by default] char modf (void); ^ configure:22703: $? = 0 configure:22725: result: none required configure:22751: checking for pthread.h configure:22751: gcc -std=gnu11 -c -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE -w conftest.c >&5 configure:22751: $? = 0 configure:22751: result: yes configure:22798: checking for CFLAGS needed for pthreads configure:22832: gcc -std=gnu11 -o conftest -g -O2 -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt >&5 /tmp/ccANMxTB.o: In function `main': /root/apr-1.7.5/conftest.c:58: undefined reference to `pthread_mutexattr_init' /root/apr-1.7.5/conftest.c:59: undefined reference to `pthread_create' collect2: error: ld returned 1 exit status configure:22832: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | #include | | void *thread_routine(void *data) { | return data; | } | | int main(int argc, const char *argv[]) { | pthread_t thd; | pthread_mutexattr_t mattr; | pthread_once_t once_init = PTHREAD_ONCE_INIT; | int data = 1; | pthread_mutexattr_init(&mattr); | return pthread_create(&thd, NULL, thread_routine, &data); | } configure:22832: gcc -std=gnu11 -o conftest -g -O2 -kthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt >&5 gcc: error: unrecognized command line option '-kthread' configure:22832: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | #include | | void *thread_routine(void *data) { | return data; | } | | int main(int argc, const char *argv[]) { | pthread_t thd; | pthread_mutexattr_t mattr; | pthread_once_t once_init = PTHREAD_ONCE_INIT; | int data = 1; | pthread_mutexattr_init(&mattr); | return pthread_create(&thd, NULL, thread_routine, &data); | } configure:22832: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt >&5 configure:22832: $? = 0 configure:22832: ./conftest configure:22832: $? = 0 configure:22858: result: -pthread configure:22894: checking for LIBS needed for pthreads configure:22928: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:22928: $? = 0 configure:22928: ./conftest configure:22928: $? = 0 configure:22954: result: -lpthread configure:22994: checking for pthread.h configure:22994: result: yes configure:23303: checking whether pthread_getspecific takes two arguments configure:23327: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:55:1: error: too many arguments to function 'pthread_getspecific' pthread_getspecific(key,&tmp); ^ In file included from conftest.c:47:0: /usr/include/pthread.h:1113:14: note: declared here extern void *pthread_getspecific (pthread_key_t __key) __THROW; ^ configure:23327: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | pthread_key_t key; | void *tmp; | pthread_getspecific(key,&tmp); | | ; | return 0; | } configure:23342: result: no configure:23352: checking whether pthread_attr_getdetachstate takes one argument configure:23375: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:54:1: error: too few arguments to function 'pthread_attr_getdetachstate' pthread_attr_getdetachstate(attr); ^ In file included from conftest.c:47:0: /usr/include/pthread.h:296:12: note: declared here extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr, ^ configure:23375: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | /* end confdefs.h. */ | | #include | | int | main (void) | { | | pthread_attr_t *attr; | pthread_attr_getdetachstate(attr); | | ; | return 0; | } configure:23390: result: no configure:23400: checking for recursive mutex support configure:23425: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23425: $? = 0 configure:23425: ./conftest configure:23425: $? = 0 configure:23439: result: yes configure:23448: checking for pthread_key_delete configure:23448: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23448: $? = 0 configure:23448: result: yes configure:23454: checking for pthread_rwlock_init configure:23454: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23454: $? = 0 configure:23454: result: yes configure:23460: checking for pthread_attr_setguardsize configure:23460: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23460: $? = 0 configure:23460: result: yes configure:23466: checking for pthread_yield configure:23466: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23466: $? = 0 configure:23466: result: yes configure:23475: checking for pthread_rwlock_t configure:23493: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:23493: $? = 0 configure:23503: result: yes configure:23541: checking for gethostbyname in -lc_r configure:23570: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lc_r -lcrypt -lpthread >&5 /usr/bin/ld: cannot find -lc_r collect2: error: ld returned 1 exit status configure:23570: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char gethostbyname (void); | int | main (void) | { | return gethostbyname (); | ; | return 0; | } configure:23582: result: no configure:23596: checking for gethostbyaddr in -lc_r configure:23625: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lc_r -lcrypt -lpthread >&5 /usr/bin/ld: cannot find -lc_r collect2: error: ld returned 1 exit status configure:23625: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char gethostbyaddr (void); | int | main (void) | { | return gethostbyaddr (); | ; | return 0; | } configure:23637: result: no configure:23651: checking for getservbyname in -lc_r configure:23680: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lc_r -lcrypt -lpthread >&5 /usr/bin/ld: cannot find -lc_r collect2: error: ld returned 1 exit status configure:23680: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char getservbyname (void); | int | main (void) | { | return getservbyname (); | ; | return 0; | } configure:23692: result: no configure:23705: checking for gethostbyname_r configure:23705: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23705: $? = 0 configure:23705: result: yes configure:23711: checking for gethostbyaddr_r configure:23711: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23711: $? = 0 configure:23711: result: yes configure:23717: checking for getservbyname_r configure:23717: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23717: $? = 0 configure:23717: result: yes configure:23939: checking for sigsuspend configure:23939: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23939: $? = 0 configure:23939: result: yes configure:23953: checking for sigwait configure:23953: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23953: $? = 0 configure:23953: result: yes configure:23974: checking for poll configure:23974: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:23974: $? = 0 configure:23974: result: yes configure:23980: checking for kqueue configure:23980: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 /tmp/ccFqSq1D.o: In function `main': /root/apr-1.7.5/conftest.c:86: undefined reference to `kqueue' collect2: error: ld returned 1 exit status configure:23980: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define kqueue to an innocuous variant, in case declares kqueue. | For example, HP-UX 11i declares gettimeofday. */ | #define kqueue innocuous_kqueue | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char kqueue (void); below. */ | | #include | #undef kqueue | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char kqueue (void); | /* 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_kqueue || defined __stub___kqueue | choke me | #endif | | int | main (void) | { | return kqueue (); | ; | return 0; | } configure:23980: result: no configure:23986: checking for port_create configure:23986: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 /tmp/cc9l1ovI.o: In function `main': /root/apr-1.7.5/conftest.c:86: undefined reference to `port_create' collect2: error: ld returned 1 exit status configure:23986: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define port_create to an innocuous variant, in case declares port_create. | For example, HP-UX 11i declares gettimeofday. */ | #define port_create innocuous_port_create | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char port_create (void); below. */ | | #include | #undef port_create | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char port_create (void); | /* 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_port_create || defined __stub___port_create | choke me | #endif | | int | main (void) | { | return port_create (); | ; | return 0; | } configure:23986: result: no configure:23996: checking for epoll support configure:24017: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24017: $? = 0 configure:24017: ./conftest configure:24017: $? = 0 configure:24031: result: yes configure:24041: checking for epoll_create1 support configure:24062: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24062: $? = 0 configure:24062: ./conftest configure:24062: $? = 0 configure:24076: result: yes configure:24085: checking whether epoll_wait has a reliable timeout (min) configure:24129: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24129: $? = 0 configure:24129: ./conftest configure:24129: $? = 0 configure:24143: result: yes configure:24153: checking for dup3 support configure:24173: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24173: $? = 0 configure:24173: ./conftest configure:24173: $? = 0 configure:24187: result: yes configure:24200: checking for accept4 support configure:24250: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24250: $? = 0 configure:24250: ./conftest configure:24250: $? = 0 configure:24264: result: yes configure:24273: checking for SOCK_CLOEXEC support configure:24294: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24294: $? = 0 configure:24294: ./conftest configure:24294: $? = 0 configure:24308: result: yes configure:24317: checking for fdatasync configure:24317: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24317: $? = 0 configure:24317: result: yes configure:24326: checking for epoll_create1 support configure:24361: result: yes configure:24371: checking for asio -> message queue support configure:24396: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 conftest.c: In function 'main': conftest.c:75:6: error: 'struct aiocb' has no member named 'aio_notifytype' a.aio_notifytype = AIO_MSGQ; /* use IPC message queue for notification */ ^ conftest.c:75:24: error: 'AIO_MSGQ' undeclared (first use in this function) a.aio_notifytype = AIO_MSGQ; /* use IPC message queue for notification */ ^ conftest.c:75:24: note: each undeclared identifier is reported only once for each function it appears in conftest.c:77:26: error: 'NULL' undeclared (first use in this function) return aio_cancel(2, NULL) == -1; ^ configure:24396: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | /* end confdefs.h. */ | | #define _AIO_OS390 | #include | | int main() | { | struct aiocb a; | | a.aio_notifytype = AIO_MSGQ; /* use IPC message queue for notification */ | | return aio_cancel(2, NULL) == -1; | } configure:24410: result: no configure:24420: checking for dup3 support configure:24454: result: yes configure:24464: checking for accept4 support configure:24562: result: yes configure:24571: checking for SOCK_CLOEXEC support configure:24606: result: yes configure:24615: checking for getpwnam_r configure:24615: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24615: $? = 0 configure:24615: result: yes configure:24621: checking for getpwuid_r configure:24621: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24621: $? = 0 configure:24621: result: yes configure:24627: checking for getgrnam_r configure:24627: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24627: $? = 0 configure:24627: result: yes configure:24633: checking for getgrgid_r configure:24633: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 configure:24633: $? = 0 configure:24633: result: yes configure:24645: checking for library containing shm_open configure:24681: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lcrypt -lpthread >&5 /tmp/ccSc4htH.o: In function `main': /root/apr-1.7.5/conftest.c:88: undefined reference to `shm_open' collect2: error: ld returned 1 exit status configure:24681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char shm_open (void); | int | main (void) | { | return shm_open (); | ; | return 0; | } configure:24681: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24681: $? = 0 configure:24703: result: -lrt configure:24721: checking for sys/types.h configure:24721: result: yes configure:24727: checking for sys/mman.h configure:24727: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24727: $? = 0 configure:24727: result: yes configure:24733: checking for sys/ipc.h configure:24733: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24733: $? = 0 configure:24733: result: yes configure:24739: checking for sys/mutex.h configure:24739: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:105:23: fatal error: sys/mutex.h: No such file or directory #include ^ compilation terminated. configure:24739: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24739: result: no configure:24745: checking for sys/shm.h configure:24745: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24745: $? = 0 configure:24745: result: yes configure:24751: checking for sys/file.h configure:24751: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24751: $? = 0 configure:24751: result: yes configure:24757: checking for sys/socket.h configure:24757: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24757: $? = 0 configure:24757: result: yes configure:24763: checking for kernel/OS.h configure:24763: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:108:23: fatal error: kernel/OS.h: No such file or directory #include ^ compilation terminated. configure:24763: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24763: result: no configure:24769: checking for os2.h configure:24769: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:108:17: fatal error: os2.h: No such file or directory #include ^ compilation terminated. configure:24769: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24769: result: no configure:24775: checking for windows.h configure:24775: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:108:21: fatal error: windows.h: No such file or directory #include ^ compilation terminated. configure:24775: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:24775: result: no configure:24782: checking for net/if.h configure:24782: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:24782: $? = 0 configure:24782: result: yes configure:24795: checking for mmap configure:24795: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24795: $? = 0 configure:24795: result: yes configure:24801: checking for munmap configure:24801: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24801: $? = 0 configure:24801: result: yes configure:24807: checking for shm_open configure:24807: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24807: $? = 0 configure:24807: result: yes configure:24813: checking for shm_unlink configure:24813: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24813: $? = 0 configure:24813: result: yes configure:24819: checking for shmget configure:24819: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24819: $? = 0 configure:24819: result: yes configure:24825: checking for shmat configure:24825: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24825: $? = 0 configure:24825: result: yes configure:24831: checking for shmdt configure:24831: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24831: $? = 0 configure:24831: result: yes configure:24837: checking for shmctl configure:24837: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24837: $? = 0 configure:24837: result: yes configure:24843: checking for create_area configure:24843: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/cc21qNf8.o: In function `main': /root/apr-1.7.5/conftest.c:116: undefined reference to `create_area' collect2: error: ld returned 1 exit status configure:24843: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | /* end confdefs.h. */ | /* Define create_area to an innocuous variant, in case declares create_area. | For example, HP-UX 11i declares gettimeofday. */ | #define create_area innocuous_create_area | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char create_area (void); below. */ | | #include | #undef create_area | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char create_area (void); | /* 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_create_area || defined __stub___create_area | choke me | #endif | | int | main (void) | { | return create_area (); | ; | return 0; | } configure:24843: result: no configure:24849: checking for mprotect configure:24849: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24849: $? = 0 configure:24849: result: yes configure:24858: checking for MAP_ANON in sys/mman.h configure:24887: result: yes configure:24895: checking for /dev/zero configure:24910: result: yes configure:24921: checking for mmap that can map /dev/zero configure:24957: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:24957: $? = 0 configure:24957: ./conftest configure:24957: $? = 0 configure:24971: result: configure:25252: result: decision on anonymous shared memory allocation method... 4.4BSD-style mmap() via MAP_ANON configure:25595: result: decision on namebased memory allocation method... mmap() via POSIX.1 shm_open() on temporary file configure:25652: checking for size_t configure:25652: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:25652: $? = 0 configure:25652: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:126:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:25652: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:25652: result: yes configure:25665: checking for working alloca.h configure:25683: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25683: $? = 0 configure:25694: result: yes configure:25702: checking for alloca configure:25747: result: yes configure:25817: checking for calloc configure:25817: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:113:6: warning: conflicting types for built-in function 'calloc' [enabled by default] char calloc (void); ^ configure:25817: $? = 0 configure:25817: result: yes configure:25823: checking for setsid configure:25823: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25823: $? = 0 configure:25823: result: yes configure:25829: checking for isinf configure:25829: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:115:6: warning: conflicting types for built-in function 'isinf' [enabled by default] char isinf (void); ^ configure:25829: $? = 0 configure:25829: result: yes configure:25835: checking for isnan configure:25835: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:116:6: warning: conflicting types for built-in function 'isnan' [enabled by default] char isnan (void); ^ configure:25835: $? = 0 configure:25835: result: yes configure:25841: checking for getenv configure:25841: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25841: $? = 0 configure:25841: result: yes configure:25847: checking for putenv configure:25847: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25847: $? = 0 configure:25847: result: yes configure:25853: checking for setenv configure:25853: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25853: $? = 0 configure:25853: result: yes configure:25859: checking for unsetenv configure:25859: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25859: $? = 0 configure:25859: result: yes configure:25865: checking for writev configure:25865: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25865: $? = 0 configure:25865: result: yes configure:25871: checking for getifaddrs configure:25871: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25871: $? = 0 configure:25871: result: yes configure:25877: checking for utime configure:25877: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25877: $? = 0 configure:25877: result: yes configure:25883: checking for utimes configure:25883: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25883: $? = 0 configure:25883: result: yes configure:25893: checking for setrlimit configure:25893: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25893: $? = 0 configure:25893: result: yes configure:25907: checking for getrlimit configure:25907: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25907: $? = 0 configure:25907: result: yes configure:25919: checking for sendfilev in -lsendfile configure:25948: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lsendfile -lrt -lcrypt -lpthread >&5 /usr/bin/ld: cannot find -lsendfile collect2: error: ld returned 1 exit status configure:25948: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char sendfilev (void); | int | main (void) | { | return sendfilev (); | ; | return 0; | } configure:25960: result: no configure:25974: checking for sendfile configure:25974: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:25974: $? = 0 configure:25974: result: yes configure:25974: checking for send_file configure:25974: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/ccbO8B2P.o: In function `main': /root/apr-1.7.5/conftest.c:139: undefined reference to `send_file' collect2: error: ld returned 1 exit status configure:25974: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | /* end confdefs.h. */ | /* Define send_file to an innocuous variant, in case declares send_file. | For example, HP-UX 11i declares gettimeofday. */ | #define send_file innocuous_send_file | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char send_file (void); below. */ | | #include | #undef send_file | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char send_file (void); | /* 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_send_file || defined __stub___send_file | choke me | #endif | | int | main (void) | { | return send_file (); | ; | return 0; | } configure:25974: result: no configure:25974: checking for sendfilev configure:25974: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/ccpX8OKU.o: In function `main': /root/apr-1.7.5/conftest.c:139: undefined reference to `sendfilev' collect2: error: ld returned 1 exit status configure:25974: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | /* end confdefs.h. */ | /* Define sendfilev to an innocuous variant, in case declares sendfilev. | For example, HP-UX 11i declares gettimeofday. */ | #define sendfilev innocuous_sendfilev | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sendfilev (void); below. */ | | #include | #undef sendfilev | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sendfilev (void); | /* 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_sendfilev || defined __stub___sendfilev | choke me | #endif | | int | main (void) | { | return sendfilev (); | ; | return 0; | } configure:25974: result: no configure:26072: checking for sigaction configure:26072: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26072: $? = 0 configure:26072: result: yes configure:26083: checking for gcc -std=gnu11 options needed to detect all undeclared functions configure:26105: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:117:8: error: 'strchr' undeclared (first use in this function) (void) strchr; ^ conftest.c:117:8: note: each undeclared identifier is reported only once for each function it appears in configure:26105: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | /* end confdefs.h. */ | | int | main (void) | { | (void) strchr; | ; | return 0; | } configure:26132: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26132: $? = 0 configure:26152: result: none needed configure:26166: checking whether sys_siglist is declared configure:26166: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26166: $? = 0 configure:26166: result: yes configure:26187: checking for fork configure:26187: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:130:6: warning: conflicting types for built-in function 'fork' [enabled by default] char fork (void); ^ configure:26187: $? = 0 configure:26187: result: yes configure:26199: checking for _getch configure:26199: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/cc2QWw32.o: In function `main': /root/apr-1.7.5/conftest.c:142: undefined reference to `_getch' collect2: error: ld returned 1 exit status configure:26199: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | /* end confdefs.h. */ | /* Define _getch to an innocuous variant, in case declares _getch. | For example, HP-UX 11i declares gettimeofday. */ | #define _getch innocuous__getch | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _getch (void); below. */ | | #include | #undef _getch | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _getch (void); | /* 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__getch || defined __stub____getch | choke me | #endif | | int | main (void) | { | return _getch (); | ; | return 0; | } configure:26199: result: no configure:26208: checking for strerror_r configure:26208: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26208: $? = 0 configure:26208: result: yes configure:26221: checking whether return code from strerror_r has type int configure:26250: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c: In function 'main': conftest.c:124:43: warning: comparison between pointer and integer [enabled by default] if (strerror_r(ERANGE, buf, sizeof buf) < 1) { ^ configure:26250: $? = 0 configure:26250: ./conftest configure:26250: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | int main(void) | { | char buf[1024]; | if (strerror_r(ERANGE, buf, sizeof buf) < 1) { | exit(0); | } | else { | exit(1); | } | } configure:26266: result: no configure:26278: checking for mmap configure:26278: result: yes configure:26295: checking for memmove configure:26295: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:133:6: warning: conflicting types for built-in function 'memmove' [enabled by default] char memmove (void); ^ configure:26295: $? = 0 configure:26295: result: yes configure:26306: checking for getpass configure:26306: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26306: $? = 0 configure:26306: result: yes configure:26312: checking for getpassphrase configure:26312: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/ccipX9Mq.o: In function `main': /root/apr-1.7.5/conftest.c:146: undefined reference to `getpassphrase' collect2: error: ld returned 1 exit status configure:26312: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | /* end confdefs.h. */ | /* Define getpassphrase to an innocuous variant, in case declares getpassphrase. | For example, HP-UX 11i declares gettimeofday. */ | #define getpassphrase innocuous_getpassphrase | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpassphrase (void); below. */ | | #include | #undef getpassphrase | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getpassphrase (void); | /* 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_getpassphrase || defined __stub___getpassphrase | choke me | #endif | | int | main (void) | { | return getpassphrase (); | ; | return 0; | } configure:26312: result: no configure:26318: checking for gmtime_r configure:26318: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26318: $? = 0 configure:26318: result: yes configure:26324: checking for localtime_r configure:26324: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26324: $? = 0 configure:26324: result: yes configure:26335: checking for mkstemp configure:26335: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:26335: $? = 0 configure:26335: result: yes configure:26357: checking whether sigwait takes one argument configure:26389: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:139:3: error: too few arguments to function 'sigwait' sigwait(&set); ^ In file included from conftest.c:131:0: /usr/include/signal.h:278:12: note: declared here extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig) ^ configure:26389: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | /* end confdefs.h. */ | | #if defined(__NETBSD__) || defined(DARWIN) | /* When using the unproven-pthreads package, we need to pull in this | * header to get a prototype for sigwait(). Else things will fail later | * on. XXX Should probably be fixed in the unproven-pthreads package. | * Darwin is declaring sigwait() in the wrong place as well. | */ | #include | #endif | #include | | int | main (void) | { | | sigset_t set; | | sigwait(&set); | | ; | return 0; | } configure:26403: result: no configure:26415: checking for egrep configure:26485: result: /usr/bin/grep -E configure:26495: checking for ByteOrder.h configure:26495: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:150:23: fatal error: ByteOrder.h: No such file or directory #include ^ compilation terminated. configure:26495: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26495: result: no configure:26501: checking for conio.h configure:26501: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:150:19: fatal error: conio.h: No such file or directory #include ^ compilation terminated. configure:26501: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26501: result: no configure:26507: checking for crypt.h configure:26507: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26507: $? = 0 configure:26507: result: yes configure:26513: checking for ctype.h configure:26513: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26513: $? = 0 configure:26513: result: yes configure:26519: checking for dir.h configure:26519: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:152:17: fatal error: dir.h: No such file or directory #include ^ compilation terminated. configure:26519: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26519: result: no configure:26525: checking for dirent.h configure:26525: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26525: $? = 0 configure:26525: result: yes configure:26531: checking for dl.h configure:26531: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:153:16: fatal error: dl.h: No such file or directory #include ^ compilation terminated. configure:26531: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26531: result: no configure:26537: checking for dlfcn.h configure:26537: result: yes configure:26543: checking for errno.h configure:26543: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26543: $? = 0 configure:26543: result: yes configure:26549: checking for fcntl.h configure:26549: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26549: $? = 0 configure:26549: result: yes configure:26555: checking for grp.h configure:26555: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26555: $? = 0 configure:26555: result: yes configure:26561: checking for inttypes.h configure:26561: result: yes configure:26567: checking for io.h configure:26567: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:158:16: fatal error: io.h: No such file or directory #include ^ compilation terminated. configure:26567: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26567: result: no configure:26573: checking for limits.h configure:26573: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26573: $? = 0 configure:26573: result: yes configure:26579: checking for mach-o/dyld.h configure:26579: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:159:25: fatal error: mach-o/dyld.h: No such file or directory #include ^ compilation terminated. configure:26579: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26579: result: no configure:26585: checking for malloc.h configure:26585: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26585: $? = 0 configure:26585: result: yes configure:26591: checking for memory.h configure:26591: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26591: $? = 0 configure:26591: result: yes configure:26597: checking for netdb.h configure:26597: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26597: $? = 0 configure:26597: result: yes configure:26603: checking for osreldate.h configure:26603: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:162:23: fatal error: osreldate.h: No such file or directory #include ^ compilation terminated. configure:26603: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26603: result: no configure:26609: checking for poll.h configure:26609: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26609: $? = 0 configure:26609: result: yes configure:26615: checking for process.h configure:26615: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:163:21: fatal error: process.h: No such file or directory #include ^ compilation terminated. configure:26615: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26615: result: no configure:26621: checking for pwd.h configure:26621: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26621: $? = 0 configure:26621: result: yes configure:26627: checking for semaphore.h configure:26627: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26627: $? = 0 configure:26627: result: yes configure:26633: checking for signal.h configure:26633: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26633: $? = 0 configure:26633: result: yes configure:26639: checking for stdarg.h configure:26639: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26639: $? = 0 configure:26639: result: yes configure:26645: checking for stddef.h configure:26645: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26645: $? = 0 configure:26645: result: yes configure:26651: checking for stdio.h configure:26651: result: yes configure:26657: checking for stdlib.h configure:26657: result: yes configure:26663: checking for string.h configure:26663: result: yes configure:26669: checking for strings.h configure:26669: result: yes configure:26675: checking for sysapi.h configure:26675: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:172:20: fatal error: sysapi.h: No such file or directory #include ^ compilation terminated. configure:26675: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26675: result: no configure:26681: checking for sysgtime.h configure:26681: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:172:22: fatal error: sysgtime.h: No such file or directory #include ^ compilation terminated. configure:26681: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26681: result: no configure:26687: checking for termios.h configure:26687: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26687: $? = 0 configure:26687: result: yes configure:26693: checking for time.h configure:26693: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26693: $? = 0 configure:26693: result: yes configure:26699: checking for tpfeq.h configure:26699: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:174:19: fatal error: tpfeq.h: No such file or directory #include ^ compilation terminated. configure:26699: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26699: result: no configure:26705: checking for tpfio.h configure:26705: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:174:19: fatal error: tpfio.h: No such file or directory #include ^ compilation terminated. configure:26705: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26705: result: no configure:26711: checking for unistd.h configure:26711: result: yes configure:26717: checking for unix.h configure:26717: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:175:18: fatal error: unix.h: No such file or directory #include ^ compilation terminated. configure:26717: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26717: result: no configure:26723: checking for windows.h configure:26723: result: no configure:26729: checking for winsock2.h configure:26729: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:175:22: fatal error: winsock2.h: No such file or directory #include ^ compilation terminated. configure:26729: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26729: result: no configure:26735: checking for arpa/inet.h configure:26735: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26735: $? = 0 configure:26735: result: yes configure:26741: checking for kernel/OS.h configure:26741: result: no configure:26747: checking for net/errno.h configure:26747: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:176:23: fatal error: net/errno.h: No such file or directory #include ^ compilation terminated. configure:26747: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26747: result: no configure:26753: checking for netinet/in.h configure:26753: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26753: $? = 0 configure:26753: result: yes configure:26759: checking for netinet/sctp.h configure:26759: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:177:26: fatal error: netinet/sctp.h: No such file or directory #include ^ compilation terminated. configure:26759: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26759: result: no configure:26765: checking for netinet/sctp_uio.h configure:26765: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:177:30: fatal error: netinet/sctp_uio.h: No such file or directory #include ^ compilation terminated. configure:26765: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26765: result: no configure:26771: checking for sys/file.h configure:26771: result: yes configure:26777: checking for sys/ioctl.h configure:26777: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26777: $? = 0 configure:26777: result: yes configure:26783: checking for sys/mman.h configure:26783: result: yes configure:26789: checking for sys/param.h configure:26789: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26789: $? = 0 configure:26789: result: yes configure:26795: checking for sys/poll.h configure:26795: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26795: $? = 0 configure:26795: result: yes configure:26801: checking for sys/resource.h configure:26801: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26801: $? = 0 configure:26801: result: yes configure:26807: checking for sys/select.h configure:26807: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26807: $? = 0 configure:26807: result: yes configure:26813: checking for sys/sem.h configure:26813: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26813: $? = 0 configure:26813: result: yes configure:26819: checking for sys/sendfile.h configure:26819: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26819: $? = 0 configure:26819: result: yes configure:26825: checking for sys/signal.h configure:26825: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26825: $? = 0 configure:26825: result: yes configure:26831: checking for sys/socket.h configure:26831: result: yes configure:26837: checking for sys/sockio.h configure:26837: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:188:24: fatal error: sys/sockio.h: No such file or directory #include ^ compilation terminated. configure:26837: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26837: result: no configure:26843: checking for sys/stat.h configure:26843: result: yes configure:26849: checking for sys/sysctl.h configure:26849: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26849: $? = 0 configure:26849: result: yes configure:26855: checking for sys/syslimits.h configure:26855: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:190:27: fatal error: sys/syslimits.h: No such file or directory #include ^ compilation terminated. configure:26855: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:26855: result: no configure:26861: checking for sys/time.h configure:26861: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26861: $? = 0 configure:26861: result: yes configure:26867: checking for sys/types.h configure:26867: result: yes configure:26873: checking for sys/uio.h configure:26873: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26873: $? = 0 configure:26873: result: yes configure:26879: checking for sys/un.h configure:26879: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26879: $? = 0 configure:26879: result: yes configure:26885: checking for sys/wait.h configure:26885: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:26885: $? = 0 configure:26885: result: yes configure:26970: checking for inet_addr configure:27003: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27003: $? = 0 configure:27018: result: yes configure:27028: checking for inet_network configure:27059: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27059: $? = 0 configure:27074: result: yes configure:27087: checking for netinet/tcp.h configure:27101: gcc -std=gnu11 -E -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c configure:27101: $? = 0 configure:27111: result: yes configure:27166: checking for h_errno in netdb.h configure:27197: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27197: $? = 0 configure:27272: result: yes configure:27386: checking for off_t configure:27386: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27386: $? = 0 configure:27386: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:199:20: error: expected expression before ')' token if (sizeof ((off_t))) ^ configure:27386: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:27386: result: yes configure:27398: checking for pid_t configure:27398: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27398: $? = 0 configure:27398: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:200:20: error: expected expression before ')' token if (sizeof ((pid_t))) ^ configure:27398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:27398: result: yes configure:27436: checking for size_t configure:27436: result: yes configure:27447: checking for uid_t configure:27447: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27447: $? = 0 configure:27447: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:199:20: error: expected expression before ')' token if (sizeof ((uid_t))) ^ configure:27447: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((uid_t))) | return 0; | ; | return 0; | } configure:27447: result: yes configure:27458: checking for gid_t configure:27458: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27458: $? = 0 configure:27458: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:199:20: error: expected expression before ')' token if (sizeof ((gid_t))) ^ configure:27458: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((gid_t))) | return 0; | ; | return 0; | } configure:27458: result: yes configure:27469: checking for ssize_t configure:27469: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27469: $? = 0 configure:27469: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:199:22: error: expected expression before ')' token if (sizeof ((ssize_t))) ^ configure:27469: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((ssize_t))) | return 0; | ; | return 0; | } configure:27469: result: yes configure:27480: checking for inline configure:27497: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27497: $? = 0 configure:27507: result: inline configure:27525: checking for an ANSI C-conforming const configure:27592: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27592: $? = 0 configure:27602: result: yes configure:27610: checking whether setpgrp requires zero arguments configure:27628: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:199:1: error: too many arguments to function 'setpgrp' setpgrp(0, 0); ^ In file included from conftest.c:194:0: /usr/include/unistd.h:672:12: note: declared here extern int setpgrp (void) __THROW; ^ configure:27628: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | setpgrp(0, 0); | ; | return 0; | } configure:27639: result: yes configure:27649: checking for socklen_t configure:27676: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:27676: $? = 0 configure:27691: result: yes configure:27705: checking size of void* configure:27728: result: 8 configure:27747: checking size of char configure:27753: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:27753: $? = 0 configure:27753: ./conftest configure:27753: $? = 0 configure:27770: result: 1 configure:27782: checking size of short configure:27788: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:27788: $? = 0 configure:27788: ./conftest configure:27788: $? = 0 configure:27805: result: 2 configure:27817: checking size of int configure:27823: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:27823: $? = 0 configure:27823: ./conftest configure:27823: $? = 0 configure:27840: result: 4 configure:27852: checking size of long configure:27858: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:27858: $? = 0 configure:27858: ./conftest configure:27858: $? = 0 configure:27875: result: 8 configure:27887: checking size of long long configure:27893: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:27893: $? = 0 configure:27893: ./conftest configure:27893: $? = 0 configure:27910: result: 8 configure:27970: checking whether int64_t and int use fmt %d configure:28006: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:190:23: error: initialization from incompatible pointer type [-Werror] int chk2, *ptr2 = &chk1; ^ conftest.c:191:10: error: assignment from incompatible pointer type [-Werror] ptr1 = &chk2; ^ cc1: all warnings being treated as errors configure:28006: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | | #ifndef PACKAGE_NAME | #include "confdefs.h" | #endif | | #include | #include | #ifdef HAVE_STDINT_H | #include | #endif | | int main(int argc, const char *const *argv) { | | int64_t chk1, *ptr1; | int chk2, *ptr2 = &chk1; | ptr1 = &chk2; | *ptr1 = *ptr2 = 0; | printf("%d %d", chk1, chk2); | | return 0; } | configure:28019: result: no configure:28031: checking whether int64_t and long use fmt %ld configure:28067: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:28067: $? = 0 configure:28080: result: yes configure:28209: checking for INT64_C configure:28252: result: yes configure:28295: checking size of pid_t configure:28301: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:28301: $? = 0 configure:28301: ./conftest configure:28301: $? = 0 configure:28318: result: 4 configure:28391: checking whether ssize_t and long use fmt %ld configure:28427: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:28427: $? = 0 configure:28440: result: yes configure:28514: checking whether size_t and unsigned long use fmt %lu configure:28550: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:28550: $? = 0 configure:28563: result: yes configure:28640: checking size of ssize_t configure:28646: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:28646: $? = 0 configure:28646: ./conftest configure:28646: $? = 0 configure:28663: result: 8 configure:28672: checking which format to use for apr_ssize_t configure:28675: result: %ld configure:28695: checking size of size_t configure:28701: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:28701: $? = 0 configure:28701: ./conftest configure:28701: $? = 0 configure:28718: result: 8 configure:28728: checking which format to use for apr_size_t configure:28731: result: %lu configure:28751: checking size of off_t configure:28757: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:28757: $? = 0 configure:28757: ./conftest configure:28757: $? = 0 configure:28774: result: 8 configure:28832: checking which type to use for apr_off_t configure:28853: checking whether off_t and long use fmt %ld configure:28889: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:28889: $? = 0 configure:28902: result: yes configure:29125: result: off_t configure:29151: checking size of ino_t configure:29157: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:29157: $? = 0 configure:29157: ./conftest configure:29157: $? = 0 configure:29174: result: 8 configure:29191: using ino_t for ino_t configure:29195: checking whether byte ordering is bigendian configure:29211: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:182:9: error: unknown type name 'not' not a universal capable compiler ^ conftest.c:182:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' not a universal capable compiler ^ conftest.c:182:15: error: unknown type name 'universal' configure:29211: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | /* end confdefs.h. */ | #ifndef __APPLE_CC__ | not a universal capable compiler | #endif | typedef int dummy; | configure:29257: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:29257: $? = 0 configure:29276: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:188:4: error: unknown type name 'not' not big endian ^ conftest.c:188:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' not big endian ^ configure:29276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:29417: result: no configure:29445: checking size of struct iovec configure:29451: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:29451: $? = 0 configure:29451: ./conftest configure:29451: $? = 0 configure:29470: result: 16 configure:29511: checking for strnicmp configure:29511: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/cc6PMlMO.o: In function `main': /root/apr-1.7.5/conftest.c:209: undefined reference to `strnicmp' collect2: error: ld returned 1 exit status configure:29511: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | /* end confdefs.h. */ | /* Define strnicmp to an innocuous variant, in case declares strnicmp. | For example, HP-UX 11i declares gettimeofday. */ | #define strnicmp innocuous_strnicmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strnicmp (void); below. */ | | #include | #undef strnicmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strnicmp (void); | /* 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_strnicmp || defined __stub___strnicmp | choke me | #endif | | int | main (void) | { | return strnicmp (); | ; | return 0; | } configure:29511: result: no configure:29525: checking for strncasecmp configure:29525: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:198:6: warning: conflicting types for built-in function 'strncasecmp' [enabled by default] char strncasecmp (void); ^ configure:29525: $? = 0 configure:29525: result: yes configure:29539: checking for stricmp configure:29539: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /tmp/ccufKBlZ.o: In function `main': /root/apr-1.7.5/conftest.c:210: undefined reference to `stricmp' collect2: error: ld returned 1 exit status configure:29539: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | /* end confdefs.h. */ | /* Define stricmp to an innocuous variant, in case declares stricmp. | For example, HP-UX 11i declares gettimeofday. */ | #define stricmp innocuous_stricmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char stricmp (void); below. */ | | #include | #undef stricmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char stricmp (void); | /* 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_stricmp || defined __stub___stricmp | choke me | #endif | | int | main (void) | { | return stricmp (); | ; | return 0; | } configure:29539: result: no configure:29553: checking for strcasecmp configure:29553: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:199:6: warning: conflicting types for built-in function 'strcasecmp' [enabled by default] char strcasecmp (void); ^ configure:29553: $? = 0 configure:29553: result: yes configure:29567: checking for strdup configure:29567: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:200:6: warning: conflicting types for built-in function 'strdup' [enabled by default] char strdup (void); ^ configure:29567: $? = 0 configure:29567: result: yes configure:29581: checking for strstr configure:29581: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:201:6: warning: conflicting types for built-in function 'strstr' [enabled by default] char strstr (void); ^ configure:29581: $? = 0 configure:29581: result: yes configure:29595: checking for memchr configure:29595: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 conftest.c:202:6: warning: conflicting types for built-in function 'memchr' [enabled by default] char memchr (void); ^ configure:29595: $? = 0 configure:29595: result: yes configure:29607: checking for strtol configure:29607: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 configure:29607: $? = 0 configure:29607: result: yes configure:29762: checking for dlopen configure:29762: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread >&5 /usr/bin/ld: /tmp/cciBjVKq.o: undefined reference to symbol 'dlopen@@GLIBC_2.2.5' //usr/lib64/libdl.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status configure:29762: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | /* end confdefs.h. */ | /* Define dlopen to an innocuous variant, in case declares dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define dlopen innocuous_dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlopen (void); below. */ | | #include | #undef dlopen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlopen (void); | /* 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_dlopen || defined __stub___dlopen | choke me | #endif | | int | main (void) | { | return dlopen (); | ; | return 0; | } configure:29762: result: no configure:29770: checking for dlopen in -ldl configure:29799: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -ldl -lrt -lcrypt -lpthread >&5 configure:29799: $? = 0 configure:29811: result: yes configure:29841: checking for dlsym configure:29841: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:29841: $? = 0 configure:29841: result: yes configure:30033: checking for waitpid configure:30033: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30033: $? = 0 configure:30033: result: yes configure:30063: checking for Variable Length Arrays configure:30086: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:30086: $? = 0 configure:30097: result: yes configure:30105: checking struct rlimit configure:30132: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30132: $? = 0 configure:30132: ./conftest configure:30132: $? = 0 configure:30148: result: yes configure:30156: checking for semget configure:30156: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30156: $? = 0 configure:30156: result: yes configure:30162: checking for semctl configure:30162: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30162: $? = 0 configure:30162: result: yes configure:30168: checking for semop configure:30168: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30168: $? = 0 configure:30168: result: yes configure:30174: checking for semtimedop configure:30174: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30174: $? = 0 configure:30174: result: yes configure:30180: checking for flock configure:30180: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30180: $? = 0 configure:30180: result: yes configure:30220: checking for semaphore.h configure:30220: result: yes configure:30227: checking for library containing sem_open configure:30263: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30263: $? = 0 configure:30285: result: none required configure:30294: checking for sem_close configure:30294: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30294: $? = 0 configure:30294: result: yes configure:30300: checking for sem_unlink configure:30300: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30300: $? = 0 configure:30300: result: yes configure:30306: checking for sem_post configure:30306: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30306: $? = 0 configure:30306: result: yes configure:30312: checking for sem_wait configure:30312: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30312: $? = 0 configure:30312: result: yes configure:30318: checking for sem_timedwait configure:30318: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30318: $? = 0 configure:30318: result: yes configure:30358: checking for OS.h configure:30358: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:231:16: fatal error: OS.h: No such file or directory #include ^ compilation terminated. configure:30358: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:30358: result: no configure:30365: checking for create_sem configure:30365: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccTSsm6C.o: In function `main': /root/apr-1.7.5/conftest.c:230: undefined reference to `create_sem' collect2: error: ld returned 1 exit status configure:30365: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | /* end confdefs.h. */ | /* Define create_sem to an innocuous variant, in case declares create_sem. | For example, HP-UX 11i declares gettimeofday. */ | #define create_sem innocuous_create_sem | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char create_sem (void); below. */ | | #include | #undef create_sem | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char create_sem (void); | /* 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_create_sem || defined __stub___create_sem | choke me | #endif | | int | main (void) | { | return create_sem (); | ; | return 0; | } configure:30365: result: no configure:30371: checking for acquire_sem configure:30371: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccRjshRI.o: In function `main': /root/apr-1.7.5/conftest.c:230: undefined reference to `acquire_sem' collect2: error: ld returned 1 exit status configure:30371: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | /* end confdefs.h. */ | /* Define acquire_sem to an innocuous variant, in case declares acquire_sem. | For example, HP-UX 11i declares gettimeofday. */ | #define acquire_sem innocuous_acquire_sem | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acquire_sem (void); below. */ | | #include | #undef acquire_sem | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acquire_sem (void); | /* 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_acquire_sem || defined __stub___acquire_sem | choke me | #endif | | int | main (void) | { | return acquire_sem (); | ; | return 0; | } configure:30371: result: no configure:30377: checking for acquire_sem_etc configure:30377: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccJW56KJ.o: In function `main': /root/apr-1.7.5/conftest.c:230: undefined reference to `acquire_sem_etc' collect2: error: ld returned 1 exit status configure:30377: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | /* end confdefs.h. */ | /* Define acquire_sem_etc to an innocuous variant, in case declares acquire_sem_etc. | For example, HP-UX 11i declares gettimeofday. */ | #define acquire_sem_etc innocuous_acquire_sem_etc | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acquire_sem_etc (void); below. */ | | #include | #undef acquire_sem_etc | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acquire_sem_etc (void); | /* 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_acquire_sem_etc || defined __stub___acquire_sem_etc | choke me | #endif | | int | main (void) | { | return acquire_sem_etc (); | ; | return 0; | } configure:30377: result: no configure:30418: checking for working sem_open configure:30459: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30459: $? = 0 configure:30459: ./conftest configure:30459: $? = 0 configure:30473: result: yes configure:30477: checking for union semun in sys/sem.h configure:30497: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:212:13: error: storage size of 'arg' isn't known union semun arg; ^ configure:30497: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | /* end confdefs.h. */ | | #include | #include | #include | | int | main (void) | { | | union semun arg; | semctl(0, 0, 0, arg); | | ; | return 0; | } configure:30508: result: no configure:30513: checking for LOCK_EX in sys/file.h configure:30542: result: yes configure:30551: checking for F_SETLK in fcntl.h configure:30580: result: yes configure:30589: checking for SEM_UNDO in sys/sem.h configure:30618: result: yes configure:30630: checking for POLLIN in poll.h sys/poll.h configure:30660: result: yes configure:30671: checking for PTHREAD_PROCESS_SHARED in pthread.h configure:30700: result: yes configure:30708: checking for pthread_mutex_timedlock configure:30708: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30708: $? = 0 configure:30708: result: yes configure:30714: checking for pthread_mutexattr_setpshared configure:30714: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30714: $? = 0 configure:30714: result: yes configure:30785: checking for working PROCESS_SHARED locks configure:30822: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30822: $? = 0 configure:30822: ./conftest configure:30822: $? = 0 configure:30836: result: yes configure:30848: checking for robust cross-process mutex support configure:30891: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:30891: $? = 0 configure:30891: ./conftest configure:30891: $? = 0 configure:30955: result: yes configure:31166: checking for pthread_condattr_setpshared configure:31166: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:31166: $? = 0 configure:31166: result: yes configure:31396: result: decision on apr_lock implementation method... pthread pshared mutex configure:31436: checking if fcntl returns EACCES when F_SETLK is already held configure:31504: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:31504: $? = 0 configure:31504: ./conftest configure:31504: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | /* end confdefs.h. */ | | #ifdef HAVE_STDLIB_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_SYS_WAIT_H | #include | #endif | #if defined(HAVE_UNISTD_H) | #include | #endif | #include | #include | #ifdef HAVE_STDLIB_H | #include | #endif | int fd; | struct flock proc_mutex_lock_it = {0}; | const char *fname = "conftest.fcntl"; | | int lockit(); | | int main(int argc, const char *argv[]) | { | int rc, status;; | proc_mutex_lock_it.l_whence = SEEK_SET; /* from current point */ | proc_mutex_lock_it.l_type = F_WRLCK; /* set exclusive/write lock */ | | fd = creat(fname, S_IRWXU); | unlink(fname); | | if (rc = lockit()) { | exit(-1); | } | | if (fork()) { | wait(&status); | } | else { | return(lockit()); | } | | close(fd); | exit(WEXITSTATUS(status) != EACCES); | } | | int lockit() { | int rc; | do { | rc = fcntl(fd, F_SETLK, &proc_mutex_lock_it); | } while ( rc < 0 && errno == EINTR); | | return (rc < 0) ? errno : 0; | } configure:31525: result: no configure:31542: checking if all interprocess locks affect threads configure:31550: result: no configure:31556: checking if POSIX sems affect threads in the same process configure:31565: result: no configure:31569: checking if SysV sems affect threads in the same process configure:31578: result: no configure:31582: checking if fcntl locks affect threads in the same process configure:31591: result: no configure:31595: checking if flock locks affect threads in the same process configure:31604: result: no configure:31608: checking for sys/random.h configure:31608: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:242:24: fatal error: sys/random.h: No such file or directory #include ^ compilation terminated. configure:31608: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:31608: result: no configure:31615: checking for getrandom configure:31615: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccUfdRTP.o: In function `main': /root/apr-1.7.5/conftest.c:241: undefined reference to `getrandom' collect2: error: ld returned 1 exit status configure:31615: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | /* end confdefs.h. */ | /* Define getrandom to an innocuous variant, in case declares getrandom. | For example, HP-UX 11i declares gettimeofday. */ | #define getrandom innocuous_getrandom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (void); below. */ | | #include | #undef getrandom | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getrandom (void); | /* 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_getrandom || defined __stub___getrandom | choke me | #endif | | int | main (void) | { | return getrandom (); | ; | return 0; | } configure:31615: result: no configure:31623: checking for sys/syscall.h configure:31623: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31623: $? = 0 configure:31623: result: yes configure:31630: checking for linux/random.h configure:31630: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31630: $? = 0 configure:31630: result: yes configure:31637: checking whether SYS_getrandom is declared configure:31637: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31637: $? = 0 configure:31637: result: yes configure:31649: checking for arc4random_buf configure:31649: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccno14kV.o: In function `main': /root/apr-1.7.5/conftest.c:244: undefined reference to `arc4random_buf' collect2: error: ld returned 1 exit status configure:31649: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | /* end confdefs.h. */ | /* Define arc4random_buf to an innocuous variant, in case declares arc4random_buf. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random_buf innocuous_arc4random_buf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random_buf (void); below. */ | | #include | #undef arc4random_buf | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random_buf (void); | /* 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_arc4random_buf || defined __stub___arc4random_buf | choke me | #endif | | int | main (void) | { | return arc4random_buf (); | ; | return 0; | } configure:31649: result: no configure:31657: checking for entropy source configure:31752: result: SYS_getrandom configure:31788: checking for struct stat.st_blocks configure:31788: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31788: $? = 0 configure:31788: result: yes configure:31806: checking for struct stat.st_atimensec configure:31806: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:12: error: 'struct stat' has no member named 'st_atimensec' if (ac_aggr.st_atimensec) ^ configure:31806: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:31806: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:19: error: 'struct stat' has no member named 'st_atimensec' if (sizeof ac_aggr.st_atimensec) ^ configure:31806: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:31806: result: no configure:31824: checking for struct stat.st_ctimensec configure:31824: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:12: error: 'struct stat' has no member named 'st_ctimensec' if (ac_aggr.st_ctimensec) ^ configure:31824: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:31824: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:19: error: 'struct stat' has no member named 'st_ctimensec' if (sizeof ac_aggr.st_ctimensec) ^ configure:31824: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:31824: result: no configure:31842: checking for struct stat.st_mtimensec configure:31842: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:12: error: 'struct stat' has no member named 'st_mtimensec' if (ac_aggr.st_mtimensec) ^ configure:31842: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:31842: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:234:19: error: 'struct stat' has no member named 'st_mtimensec' if (sizeof ac_aggr.st_mtimensec) ^ configure:31842: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:31842: result: no configure:31860: checking for struct stat.st_atim.tv_nsec configure:31860: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31860: $? = 0 configure:31860: result: yes configure:31878: checking for struct stat.st_ctim.tv_nsec configure:31878: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31878: $? = 0 configure:31878: result: yes configure:31896: checking for struct stat.st_mtim.tv_nsec configure:31896: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31896: $? = 0 configure:31896: result: yes configure:31914: checking for struct stat.st_atime_n configure:31914: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:12: error: 'struct stat' has no member named 'st_atime_n' if (ac_aggr.st_atime_n) ^ configure:31914: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atime_n) | return 0; | ; | return 0; | } configure:31914: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:19: error: 'struct stat' has no member named 'st_atime_n' if (sizeof ac_aggr.st_atime_n) ^ configure:31914: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atime_n) | return 0; | ; | return 0; | } configure:31914: result: no configure:31932: checking for struct stat.st_ctime_n configure:31932: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:12: error: 'struct stat' has no member named 'st_ctime_n' if (ac_aggr.st_ctime_n) ^ configure:31932: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_ctime_n) | return 0; | ; | return 0; | } configure:31932: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:19: error: 'struct stat' has no member named 'st_ctime_n' if (sizeof ac_aggr.st_ctime_n) ^ configure:31932: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctime_n) | return 0; | ; | return 0; | } configure:31932: result: no configure:31950: checking for struct stat.st_mtime_n configure:31950: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:12: error: 'struct stat' has no member named 'st_mtime_n' if (ac_aggr.st_mtime_n) ^ configure:31950: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_mtime_n) | return 0; | ; | return 0; | } configure:31950: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:237:19: error: 'struct stat' has no member named 'st_mtime_n' if (sizeof ac_aggr.st_mtime_n) ^ configure:31950: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_STAT_H | #include | #endif | #ifdef HAVE_UNISTD_H | #include | #endif | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtime_n) | return 0; | ; | return 0; | } configure:31950: result: no configure:31971: checking for inode member of struct dirent configure:31998: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:31998: $? = 0 configure:32032: result: d_fileno configure:32041: checking for file type member of struct dirent configure:32065: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:32065: $? = 0 configure:32073: result: d_type configure:32087: checking for uuid.h configure:32087: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:252:18: fatal error: uuid.h: No such file or directory #include ^ compilation terminated. configure:32087: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:32087: result: no configure:32087: checking for uuid/uuid.h configure:32087: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:252:23: fatal error: uuid/uuid.h: No such file or directory #include ^ compilation terminated. configure:32087: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:32087: result: no configure:32087: checking for sys/uuid.h configure:32087: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c:252:22: fatal error: sys/uuid.h: No such file or directory #include ^ compilation terminated. configure:32087: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:32087: result: no configure:32101: checking for library containing uuid_create configure:32137: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccEx3CcW.o: In function `main': /root/apr-1.7.5/conftest.c:238: undefined reference to `uuid_create' collect2: error: ld returned 1 exit status configure:32137: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_create (void); | int | main (void) | { | return uuid_create (); | ; | return 0; | } configure:32137: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -luuid -lrt -lcrypt -lpthread -ldl >&5 /usr/bin/ld: cannot find -luuid collect2: error: ld returned 1 exit status configure:32137: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_create (void); | int | main (void) | { | return uuid_create (); | ; | return 0; | } configure:32159: result: no configure:32168: checking for library containing uuid_generate configure:32204: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccuLlVP7.o: In function `main': /root/apr-1.7.5/conftest.c:238: undefined reference to `uuid_generate' collect2: error: ld returned 1 exit status configure:32204: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_generate (void); | int | main (void) | { | return uuid_generate (); | ; | return 0; | } configure:32204: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -luuid -lrt -lcrypt -lpthread -ldl >&5 /usr/bin/ld: cannot find -luuid collect2: error: ld returned 1 exit status configure:32204: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_generate (void); | int | main (void) | { | return uuid_generate (); | ; | return 0; | } configure:32226: result: no configure:32240: checking for uuid_create configure:32240: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccEsVzJe.o: In function `main': /root/apr-1.7.5/conftest.c:251: undefined reference to `uuid_create' collect2: error: ld returned 1 exit status configure:32240: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | /* Define uuid_create to an innocuous variant, in case declares uuid_create. | For example, HP-UX 11i declares gettimeofday. */ | #define uuid_create innocuous_uuid_create | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char uuid_create (void); below. */ | | #include | #undef uuid_create | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_create (void); | /* 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_uuid_create || defined __stub___uuid_create | choke me | #endif | | int | main (void) | { | return uuid_create (); | ; | return 0; | } configure:32240: result: no configure:32246: checking for uuid_generate configure:32246: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccW6AdPj.o: In function `main': /root/apr-1.7.5/conftest.c:251: undefined reference to `uuid_generate' collect2: error: ld returned 1 exit status configure:32246: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | /* end confdefs.h. */ | /* Define uuid_generate to an innocuous variant, in case declares uuid_generate. | For example, HP-UX 11i declares gettimeofday. */ | #define uuid_generate innocuous_uuid_generate | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char uuid_generate (void); below. */ | | #include | #undef uuid_generate | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char uuid_generate (void); | /* 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_uuid_generate || defined __stub___uuid_generate | choke me | #endif | | int | main (void) | { | return uuid_generate (); | ; | return 0; | } configure:32246: result: no configure:32254: checking for os uuid usability configure:32333: result: no configure:32347: checking for struct tm.tm_gmtoff configure:32347: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:32347: $? = 0 configure:32347: result: yes configure:32358: checking for struct tm.__tm_gmtoff configure:32358: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:233:12: error: 'struct tm' has no member named '__tm_gmtoff' if (ac_aggr.__tm_gmtoff) ^ configure:32358: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | static struct tm ac_aggr; | if (ac_aggr.__tm_gmtoff) | return 0; | ; | return 0; | } configure:32358: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:233:19: error: 'struct tm' has no member named '__tm_gmtoff' if (sizeof ac_aggr.__tm_gmtoff) ^ configure:32358: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | /* end confdefs.h. */ | | #include | #include | | int | main (void) | { | static struct tm ac_aggr; | if (sizeof ac_aggr.__tm_gmtoff) | return 0; | ; | return 0; | } configure:32358: result: no configure:32373: checking for type in_addr configure:32404: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:32404: $? = 0 configure:32416: result: yes configure:32425: checking if fd == socket on this platform configure:32447: checking style of gethostbyname_r routine configure:32492: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:32492: $? = 0 configure:32505: result: glibc2 configure:32514: checking 3rd argument to the gethostbyname_r routines configure:32559: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 conftest.c: In function 'main': conftest.c:252:35: error: passing argument 3 of 'gethostbyname_r' from incompatible pointer type [-Werror] (struct hostent_data *) 0); ^ In file included from conftest.c:243:0: /usr/include/netdb.h:179:12: note: expected 'char * restrict' but argument is of type 'struct hostent_data *' extern int gethostbyname_r (const char *__restrict __name, ^ conftest.c:252:35: error: too few arguments to function 'gethostbyname_r' (struct hostent_data *) 0); ^ In file included from conftest.c:243:0: /usr/include/netdb.h:179:12: note: declared here extern int gethostbyname_r (const char *__restrict __name, ^ cc1: all warnings being treated as errors configure:32559: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define WAITIO_USES_POLL 1 | #define GETHOSTBYNAME_R_GLIBC2 1 | /* end confdefs.h. */ | | #ifndef PACKAGE_NAME | #include "confdefs.h" | #endif | | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_INET_H | #include | #endif | #ifdef HAVE_NETDB_H | #include | #endif | #ifdef HAVE_STDLIB_H | #include | #endif | | int main(int argc, const char *const *argv) { | | int tmp = gethostbyname_r((const char *) 0, (struct hostent *) 0, | (struct hostent_data *) 0); | /* use tmp to suppress the warning */ | tmp=0; | | return 0; } | configure:32572: result: char configure:32587: checking style of getservbyname_r routine configure:32634: gcc -std=gnu11 -c -g -O2 -pthread -Werror -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:32634: $? = 0 configure:32754: result: glibc2 configure:32774: checking if TCP_NODELAY setting is inherited from listening sockets configure:32891: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:32891: $? = 0 configure:32891: ./conftest configure:32891: $? = 0 configure:32909: result: yes configure:32918: checking if O_NONBLOCK setting is inherited from listening sockets configure:33068: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33068: $? = 0 configure:33068: ./conftest O_NONBLOCK is not set in the child. configure:33068: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define WAITIO_USES_POLL 1 | #define GETHOSTBYNAME_R_GLIBC2 1 | #define GETSERVBYNAME_R_GLIBC2 1 | /* end confdefs.h. */ | | #ifdef HAVE_STDLIB_H | #include | #endif | #ifdef HAVE_STRING_H | #include | #endif | #ifdef HAVE_STDIO_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_SYS_SELECT_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_TCP_H | #include | #endif | #ifndef HAVE_SOCKLEN_T | typedef int socklen_t; | #endif | #ifdef HAVE_FCNTL_H | #include | #endif | #ifdef HAVE_STDLIB_H | #include | #endif | int main(void) { | int listen_s, connected_s, client_s; | int listen_port, rc; | struct sockaddr_in sa; | socklen_t sa_len; | fd_set fds; | struct timeval tv; | | listen_s = socket(AF_INET, SOCK_STREAM, 0); | if (listen_s < 0) { | perror("socket"); | exit(1); | } | memset(&sa, 0, sizeof sa); | sa.sin_family = AF_INET; | #ifdef BEOS | sa.sin_addr.s_addr = htonl(INADDR_LOOPBACK); | #endif | /* leave port 0 to get ephemeral */ | rc = bind(listen_s, (struct sockaddr *)&sa, sizeof sa); | if (rc < 0) { | perror("bind for ephemeral port"); | exit(1); | } | /* find ephemeral port */ | sa_len = sizeof(sa); | rc = getsockname(listen_s, (struct sockaddr *)&sa, &sa_len); | if (rc < 0) { | perror("getsockname"); | exit(1); | } | listen_port = sa.sin_port; | rc = listen(listen_s, 5); | if (rc < 0) { | perror("listen"); | exit(1); | } | rc = fcntl(listen_s, F_SETFL, O_NONBLOCK); | if (rc < 0) { | perror("fcntl(F_SETFL)"); | exit(1); | } | client_s = socket(AF_INET, SOCK_STREAM, 0); | if (client_s < 0) { | perror("socket"); | exit(1); | } | memset(&sa, 0, sizeof sa); | sa.sin_family = AF_INET; | sa.sin_port = listen_port; | #ifdef BEOS | sa.sin_addr.s_addr = htonl(INADDR_LOOPBACK); | #endif | /* leave sin_addr all zeros to use loopback */ | rc = connect(client_s, (struct sockaddr *)&sa, sizeof sa); | if (rc < 0) { | perror("connect"); | exit(1); | } | sa_len = sizeof sa; | /* 1 second select timeout */ | tv.tv_sec = 1; | tv.tv_usec = 0; | /* Set up fd set */ | FD_ZERO(&fds); | FD_SET(listen_s, &fds); | /* Wait for socket to become readable */ | rc = select(listen_s + 1, &fds, NULL, NULL, &tv); | if (rc < 0) { | perror("select"); | exit(1); | } | if (rc == 0) { | fprintf(stderr, "Socket failed to become readable (timeout)\n"); | exit(1); | } | if (!FD_ISSET(listen_s, &fds)) { | fprintf(stderr, "Socket failed to become readable (selected another fd)\n"); | exit(1); | } | connected_s = accept(listen_s, (struct sockaddr *)&sa, &sa_len); | if (connected_s < 0) { | perror("accept"); | exit(1); | } | rc = fcntl(connected_s, F_GETFL, 0); | if (rc < 0) { | perror("fcntl(F_GETFL)"); | exit(1); | } | if (!(rc & O_NONBLOCK)) { | fprintf(stderr, "O_NONBLOCK is not set in the child.\n"); | exit(1); | } | return 0; | } | configure:33086: result: no configure:33095: checking whether TCP_NODELAY and TCP_CORK can both be enabled configure:33157: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33157: $? = 0 configure:33157: ./conftest configure:33157: $? = 0 configure:33171: result: yes configure:33183: checking for TCP_CORK in netinet/tcp.h configure:33212: result: yes configure:33221: checking for TCP_NOPUSH in netinet/tcp.h configure:33250: result: no configure:33296: checking for SO_ACCEPTFILTER in sys/socket.h configure:33325: result: no configure:33353: checking whether SCTP is supported configure:33392: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 conftest.c: In function 'main': conftest.c:251:37: error: 'SCTP_NODELAY' undeclared (first use in this function) if (setsockopt(s, IPPROTO_SCTP, SCTP_NODELAY, &opt, sizeof(int)) < 0) ^ conftest.c:251:37: note: each undeclared identifier is reported only once for each function it appears in configure:33392: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define WAITIO_USES_POLL 1 | #define GETHOSTBYNAME_R_GLIBC2 1 | #define GETSERVBYNAME_R_GLIBC2 1 | #define HAVE_TCP_NODELAY_WITH_CORK 1 | #define HAVE_TCP_CORK 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_SOCKET_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_NETINET_SCTP_H | #include | #endif | #ifdef HAVE_NETINET_SCTP_UIO_H | #include | #endif | #include | int main(void) { | int s, opt = 1; | if ((s = socket(AF_INET, SOCK_STREAM, IPPROTO_SCTP)) < 0) | exit(1); | if (setsockopt(s, IPPROTO_SCTP, SCTP_NODELAY, &opt, sizeof(int)) < 0) | exit(2); | exit(0); | } configure:33406: result: no configure:33421: checking for struct ip_mreq configure:33447: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:33447: $? = 0 configure:33457: result: yes configure:33472: checking for set_h_errno configure:33472: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 /tmp/ccxGELR2.o: In function `main': /root/apr-1.7.5/conftest.c:258: undefined reference to `set_h_errno' collect2: error: ld returned 1 exit status configure:33472: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ATOMIC_BUILTINS 1 | #define HAVE__ATOMIC_BUILTINS 1 | #define HAVE_ATOMIC_BUILTINS64 1 | #define HAVE__ATOMIC_BUILTINS64 1 | #define SIZEOF_VOIDP 8 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 | #define HAVE_PTHREAD_KEY_DELETE 1 | #define HAVE_PTHREAD_RWLOCK_INIT 1 | #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_RWLOCKS 1 | #define READDIR_IS_THREAD_SAFE 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define HAVE_GETSERVBYNAME_R 1 | #define HAVE_SIGSUSPEND 1 | #define HAVE_SIGWAIT 1 | #define HAVE_POLL 1 | #define HAVE_EPOLL 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_FDATASYNC 1 | #define HAVE_EPOLL_CREATE1 1 | #define HAVE_DUP3 1 | #define HAVE_ACCEPT4 1 | #define HAVE_SOCK_CLOEXEC 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_MMAP 1 | #define HAVE_MUNMAP 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_SHM_UNLINK 1 | #define HAVE_SHMGET 1 | #define HAVE_SHMAT 1 | #define HAVE_SHMDT 1 | #define HAVE_SHMCTL 1 | #define HAVE_MPROTECT 1 | #define HAVE_MAP_ANON 1 | #define anonymous shared memory allocation method 1 | #define USE_SHMEM_MMAP_ANON 1 | #define namebased memory allocation method 1 | #define USE_SHMEM_MMAP_SHM 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_CALLOC 1 | #define HAVE_SETSID 1 | #define HAVE_ISINF 1 | #define HAVE_ISNAN 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_WRITEV 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_UTIME 1 | #define HAVE_UTIMES 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SENDFILE 1 | #define HAVE_SIGACTION 1 | #define HAVE_DECL_SYS_SIGLIST 1 | #define HAVE_FORK 1 | #define HAVE_STRERROR_R 1 | #define HAVE_MMAP 1 | #define HAVE_MEMMOVE 1 | #define HAVE_GETPASS 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_MKSTEMP 1 | #define HAVE_CRYPT_H 1 | #define HAVE_CTYPE_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PWD_H 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SIGNAL_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_TIME_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NETINET_TCP_H 1 | #define SETPGRP_VOID 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_VOIDP 8 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_PID_T 4 | #define SIZEOF_SSIZE_T 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define SIZEOF_INO_T 8 | #define SIZEOF_STRUCT_IOVEC 16 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define HAVE_STRSTR 1 | #define HAVE_MEMCHR 1 | #define APR_INT64_STRFN strtol | #define APR_OFF_T_STRFN strtol | #define DSO_USE_DLFCN 1 | #define HAVE_WAITPID 1 | #define HAVE_VLA 1 | #define HAVE_SEMGET 1 | #define HAVE_SEMCTL 1 | #define HAVE_SEMOP 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_FLOCK 1 | #define HAVE_SEMAPHORE_H 1 | #define HAVE_SEM_CLOSE 1 | #define HAVE_SEM_UNLINK 1 | #define HAVE_SEM_POST 1 | #define HAVE_SEM_WAIT 1 | #define HAVE_SEM_TIMEDWAIT 1 | #define HAVE_LOCK_EX 1 | #define HAVE_F_SETLK 1 | #define HAVE_SEM_UNDO 1 | #define HAVE_POLLIN 1 | #define HAVE_PTHREAD_PROCESS_SHARED 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 | #define HAVE_PTHREAD_MUTEX_ROBUST 1 | #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 | #define apr_lock implementation method 1 | #define USE_PROC_PTHREAD_SERIALIZE 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_LINUX_RANDOM_H 1 | #define HAVE_DECL_SYS_GETRANDOM 1 | #define SYS_RANDOM "SYS_getrandom" | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 | #define DIRENT_INODE d_fileno | #define DIRENT_TYPE d_type | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define WAITIO_USES_POLL 1 | #define GETHOSTBYNAME_R_GLIBC2 1 | #define GETSERVBYNAME_R_GLIBC2 1 | #define HAVE_TCP_NODELAY_WITH_CORK 1 | #define HAVE_TCP_CORK 1 | #define HAVE_STRUCT_IPMREQ 1 | /* end confdefs.h. */ | /* Define set_h_errno to an innocuous variant, in case declares set_h_errno. | For example, HP-UX 11i declares gettimeofday. */ | #define set_h_errno innocuous_set_h_errno | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char set_h_errno (void); below. */ | | #include | #undef set_h_errno | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char set_h_errno (void); | /* 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_set_h_errno || defined __stub___set_h_errno | choke me | #endif | | int | main (void) | { | return set_h_errno (); | ; | return 0; | } configure:33472: result: no configure:33499: checking for library containing getaddrinfo configure:33535: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33535: $? = 0 configure:33557: result: none required configure:33566: checking for library containing gai_strerror configure:33602: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33602: $? = 0 configure:33624: result: none required configure:33633: checking for library containing getnameinfo configure:33669: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33669: $? = 0 configure:33691: result: none required configure:33700: checking for gai_strerror configure:33700: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33700: $? = 0 configure:33700: result: yes configure:33706: checking for if_nametoindex configure:33706: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33706: $? = 0 configure:33706: result: yes configure:33712: checking for if_indextoname configure:33712: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33712: $? = 0 configure:33712: result: yes configure:33720: checking for working getaddrinfo configure:33776: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33776: $? = 0 configure:33776: ./conftest configure:33776: $? = 0 configure:33794: result: yes configure:33807: checking for negative error codes for getaddrinfo configure:33838: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33838: $? = 0 configure:33838: ./conftest configure:33838: $? = 0 configure:33856: result: yes configure:33865: checking for working getnameinfo configure:33926: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:33926: $? = 0 configure:33926: ./conftest configure:33926: $? = 0 configure:33944: result: yes configure:33953: checking for sockaddr_in6 configure:33980: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:33980: $? = 0 configure:33995: result: yes configure:34005: checking for sockaddr_storage configure:34030: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:34030: $? = 0 configure:34040: result: yes configure:34051: checking for sockaddr_un configure:34081: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:34081: $? = 0 configure:34096: result: yes configure:34116: checking for working AI_ADDRCONFIG configure:34153: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:34153: $? = 0 configure:34153: ./conftest configure:34153: $? = 0 configure:34167: result: yes configure:34192: checking if APR supports IPv6 configure:34194: result: yes configure:34286: checking for langinfo.h configure:34286: gcc -std=gnu11 -c -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c >&5 configure:34286: $? = 0 configure:34286: result: yes configure:34293: checking for nl_langinfo configure:34293: gcc -std=gnu11 -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lrt -lcrypt -lpthread -ldl >&5 configure:34293: $? = 0 configure:34293: result: yes configure:34626: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.72. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on wordpress config.status:1484: creating Makefile config.status:1484: creating include/apr.h config.status:1484: creating build/apr_rules.mk config.status:1484: creating build/pkg/pkginfo config.status:1484: creating apr-1-config config.status:1484: creating apr.pc config.status:1484: creating test/Makefile config.status:1484: creating test/internal/Makefile config.status:1484: creating include/arch/unix/apr_private.h config.status:1673: executing libtool commands config.status:1673: executing default commands config.status:2238: include/apr.h is unchanged config.status:2238: include/arch/unix/apr_private.h is unchanged ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_build_prog_CPP='gcc -std=gnu11 -E' ac_cv_build_prog_cc_g=yes ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_undeclared_builtin_options='none needed' ac_cv_define_F_SETLK=yes ac_cv_define_GETHOSTBYADDR_IS_THREAD_SAFE=no ac_cv_define_GETHOSTBYNAME_IS_THREAD_SAFE=no ac_cv_define_GETSERVBYNAME_IS_THREAD_SAFE=no ac_cv_define_LOCK_EX=yes ac_cv_define_MAP_ANON=yes ac_cv_define_POLLIN=yes ac_cv_define_PTHREAD_PROCESS_SHARED=yes ac_cv_define_READDIR_IS_THREAD_SAFE=yes ac_cv_define_SEM_UNDO=yes ac_cv_define_SO_ACCEPTFILTER=no ac_cv_define_TCP_CORK=yes ac_cv_define_TCP_NOPUSH=no ac_cv_define_sockaddr_in6=yes ac_cv_define_sockaddr_un=yes ac_cv_ebcdic=no ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LT_SYS_LIBRARY_PATH_set= ac_cv_env_LT_SYS_LIBRARY_PATH_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_file__dev_zero=yes ac_cv_func__getch=no ac_cv_func_acquire_sem=no ac_cv_func_acquire_sem_etc=no ac_cv_func_alloca_works=yes ac_cv_func_arc4random_buf=no ac_cv_func_calloc=yes ac_cv_func_create_area=no ac_cv_func_create_sem=no ac_cv_func_dlopen=no ac_cv_func_dlsym=yes ac_cv_func_fdatasync=yes ac_cv_func_flock=yes ac_cv_func_fork=yes ac_cv_func_gai_strerror=yes ac_cv_func_getenv=yes ac_cv_func_getgrgid_r=yes ac_cv_func_getgrnam_r=yes ac_cv_func_gethostbyaddr_r=yes ac_cv_func_gethostbyname_r=yes ac_cv_func_getifaddrs=yes ac_cv_func_getpass=yes ac_cv_func_getpassphrase=no ac_cv_func_getpwnam_r=yes ac_cv_func_getpwuid_r=yes ac_cv_func_getrandom=no ac_cv_func_getrlimit=yes ac_cv_func_getservbyname_r=yes ac_cv_func_gmtime_r=yes ac_cv_func_if_indextoname=yes ac_cv_func_if_nametoindex=yes ac_cv_func_inet_addr=yes ac_cv_func_inet_network=yes ac_cv_func_isinf=yes ac_cv_func_isnan=yes ac_cv_func_kqueue=no ac_cv_func_localtime_r=yes ac_cv_func_memchr=yes ac_cv_func_memmove=yes ac_cv_func_mkstemp=yes ac_cv_func_mmap=yes ac_cv_func_mprotect=yes ac_cv_func_munmap=yes ac_cv_func_nl_langinfo=yes ac_cv_func_poll=yes ac_cv_func_port_create=no ac_cv_func_pthread_attr_setguardsize=yes ac_cv_func_pthread_condattr_setpshared=yes ac_cv_func_pthread_key_delete=yes ac_cv_func_pthread_mutex_timedlock=yes ac_cv_func_pthread_mutexattr_setpshared=yes ac_cv_func_pthread_rwlock_init=yes ac_cv_func_pthread_yield=yes ac_cv_func_putenv=yes ac_cv_func_sem_close=yes ac_cv_func_sem_open=yes ac_cv_func_sem_post=yes ac_cv_func_sem_timedwait=yes ac_cv_func_sem_unlink=yes ac_cv_func_sem_wait=yes ac_cv_func_semctl=yes ac_cv_func_semget=yes ac_cv_func_semop=yes ac_cv_func_semtimedop=yes ac_cv_func_send_file=no ac_cv_func_sendfile=yes ac_cv_func_sendfilev=no ac_cv_func_set_h_errno=no ac_cv_func_setenv=yes ac_cv_func_setpgrp_void=yes ac_cv_func_setrlimit=yes ac_cv_func_setsid=yes ac_cv_func_shm_open=yes ac_cv_func_shm_unlink=yes ac_cv_func_shmat=yes ac_cv_func_shmctl=yes ac_cv_func_shmdt=yes ac_cv_func_shmget=yes ac_cv_func_sigaction=yes ac_cv_func_sigsuspend=yes ac_cv_func_sigwait=yes ac_cv_func_strcasecmp=yes ac_cv_func_strdup=yes ac_cv_func_strerror_r=yes ac_cv_func_stricmp=no ac_cv_func_strncasecmp=yes ac_cv_func_strnicmp=no ac_cv_func_strstr=yes ac_cv_func_strtol=yes ac_cv_func_unsetenv=yes ac_cv_func_utime=yes ac_cv_func_utimes=yes ac_cv_func_uuid_create=no ac_cv_func_uuid_generate=no ac_cv_func_waitpid=yes ac_cv_func_writev=yes ac_cv_gethostbyname_r_arg=char ac_cv_gethostbyname_r_style=glibc2 ac_cv_getservbyname_r_style=glibc2 ac_cv_h_errno_cppflags=yes ac_cv_have_decl_SYS_getrandom=yes ac_cv_have_decl_sys_siglist=yes ac_cv_header_ByteOrder_h=no ac_cv_header_OS_h=no ac_cv_header_arpa_inet_h=yes ac_cv_header_conio_h=no ac_cv_header_crypt_h=yes ac_cv_header_ctype_h=yes ac_cv_header_dir_h=no ac_cv_header_dirent_h=yes ac_cv_header_dl_h=no ac_cv_header_dlfcn_h=yes ac_cv_header_errno_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_grp_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_io_h=no ac_cv_header_kernel_OS_h=no ac_cv_header_langinfo_h=yes ac_cv_header_limits_h=yes ac_cv_header_linux_random_h=yes ac_cv_header_mach_o_dyld_h=no ac_cv_header_malloc_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_errno_h=no ac_cv_header_net_if_h=yes ac_cv_header_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_netinet_sctp_h=no ac_cv_header_netinet_sctp_uio_h=no ac_cv_header_os2_h=no ac_cv_header_osreldate_h=no ac_cv_header_poll_h=yes ac_cv_header_process_h=no ac_cv_header_pthread_h=yes ac_cv_header_pwd_h=yes ac_cv_header_semaphore_h=yes ac_cv_header_signal_h=yes ac_cv_header_stdarg_h=yes ac_cv_header_stddef_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_file_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_ipc_h=yes ac_cv_header_sys_mman_h=yes ac_cv_header_sys_mutex_h=no ac_cv_header_sys_param_h=yes ac_cv_header_sys_poll_h=yes ac_cv_header_sys_random_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sem_h=yes ac_cv_header_sys_sendfile_h=yes ac_cv_header_sys_shm_h=yes ac_cv_header_sys_signal_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_sockio_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_sysctl_h=yes ac_cv_header_sys_syslimits_h=no ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_sys_uuid_h=no ac_cv_header_sys_wait_h=yes ac_cv_header_sysapi_h=no ac_cv_header_sysgtime_h=no ac_cv_header_termios_h=yes ac_cv_header_time_h=yes ac_cv_header_tpfeq_h=no ac_cv_header_tpfio_h=no ac_cv_header_unistd_h=yes ac_cv_header_unix_h=no ac_cv_header_uuid_h=no ac_cv_header_uuid_uuid_h=no ac_cv_header_wchar_h=yes ac_cv_header_windows_h=no ac_cv_header_winsock2_h=no ac_cv_host=x86_64-pc-linux-gnu ac_cv_lib_c_r_gethostbyaddr=no ac_cv_lib_c_r_gethostbyname=no ac_cv_lib_c_r_getservbyname=no ac_cv_lib_dl_dlopen=yes ac_cv_lib_sendfile_sendfilev=no ac_cv_lib_truerand_main=no ac_cv_member_struct_stat_st_atim_tv_nsec=yes ac_cv_member_struct_stat_st_atime_n=no ac_cv_member_struct_stat_st_atimensec=no ac_cv_member_struct_stat_st_blocks=yes ac_cv_member_struct_stat_st_ctim_tv_nsec=yes ac_cv_member_struct_stat_st_ctime_n=no ac_cv_member_struct_stat_st_ctimensec=no ac_cv_member_struct_stat_st_mtim_tv_nsec=yes ac_cv_member_struct_stat_st_mtime_n=no ac_cv_member_struct_stat_st_mtimensec=no ac_cv_member_struct_tm___tm_gmtoff=no ac_cv_member_struct_tm_tm_gmtoff=yes ac_cv_mkdir_p=yes ac_cv_negative_eai=yes ac_cv_o_nonblock_inherited=no ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_EGREP_TRADITIONAL='/usr/bin/grep -E' ac_cv_path_FGREP='/usr/bin/grep -F' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_SED=/usr/bin/sed ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/usr/bin/dd ac_cv_prog_AS=as ac_cv_prog_ASCPP=cpp ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -std=gnu11 -E' ac_cv_prog_RM=rm ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CC_FOR_BUILD=gcc ac_cv_prog_ac_ct_DLLTOOL=dlltool ac_cv_prog_ac_ct_FILECMD=file ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c11=-std=gnu11 ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc=-std=gnu11 ac_cv_prog_make_make_set=yes ac_cv_pthread_attr_getdetachstate_one_arg=no ac_cv_pthread_getspecific_two_args=no ac_cv_safe_to_define___extensions__=yes ac_cv_search_crypt=-lcrypt ac_cv_search_gai_strerror='none required' ac_cv_search_getaddrinfo='none required' ac_cv_search_gethostbyname='none required' ac_cv_search_gethostname='none required' ac_cv_search_getnameinfo='none required' ac_cv_search_modf='none required' ac_cv_search_sem_open='none required' ac_cv_search_shm_open=-lrt ac_cv_search_socket='none required' ac_cv_search_strerror='none required' ac_cv_search_uuid_create=no ac_cv_search_uuid_generate=no ac_cv_should_define__xopen_source=no ac_cv_sigwait_one_arg=no ac_cv_sizeof_char=1 ac_cv_sizeof_ino_t=8 ac_cv_sizeof_int=4 ac_cv_sizeof_long=8 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_pid_t=4 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=8 ac_cv_sizeof_ssize_t=8 ac_cv_sizeof_struct_iovec=16 ac_cv_sizeof_voidp=8 ac_cv_socklen_t=yes ac_cv_strerror_r_rc_int=no ac_cv_struct_rlimit=yes ac_cv_target=x86_64-pc-linux-gnu ac_cv_tcp_nodelay_inherited=yes ac_cv_type_gid_t=yes ac_cv_type_in_addr=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_size_t=yes ac_cv_type_ssize_t=yes ac_cv_type_uid_t=yes ac_cv_working_alloca_h=yes ac_cv_working_getaddrinfo=yes ac_cv_working_getnameinfo=yes ap_cv__atomic_builtins64=yes ap_cv__atomic_builtins=yes ap_cv_atomic_builtins64=yes ap_cv_atomic_builtins=yes apr_cv_accept4=yes apr_cv_aio_msgq=no apr_cv_define_INT64_C=yes apr_cv_define_sockaddr_storage=yes apr_cv_dirent_inode=d_fileno apr_cv_dirent_type=d_type apr_cv_dup3=yes apr_cv_epoll=yes apr_cv_epoll_create1=yes apr_cv_epoll_wait_has_reliable_timeout=yes apr_cv_gai_addrconfig=yes apr_cv_hdr_netinet_tcp_h=yes apr_cv_mutex_recursive=yes apr_cv_mutex_robust_shared=yes apr_cv_osuuid=no apr_cv_process_shared_works=yes apr_cv_pthreads_cflags=-pthread apr_cv_pthreads_lib=-lpthread apr_cv_sctp=no apr_cv_sock_cloexec=yes apr_cv_struct_ipmreq=yes apr_cv_tcp_nodelay_with_cork=yes apr_cv_type_rwlock_t=yes apr_cv_typematch_int64_t_int_d=no apr_cv_typematch_int64_t_long_ld=yes apr_cv_typematch_off_t_long_ld=yes apr_cv_typematch_size_t_unsigned_long_lu=yes apr_cv_typematch_ssize_t_long_ld=yes apr_cv_use_lfs64=no lt_cv_ar_at_file=@ lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic='-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=no lt_cv_prog_gnu_ld=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_shlibpath_overrides_runpath=no lt_cv_sys_global_symbol_pipe='/usr/bin/sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | /usr/bin/sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='/usr/bin/sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_cdecl='/usr/bin/sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_global_symbol_to_import= lt_cv_sys_max_cmd_len=1572864 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' APR_CONFIG_LOCATION='source' APR_CROSS_COMPILING='no' APR_DOTTED_VERSION='1.7.5' APR_LIBNAME='apr-${APR_MAJOR_VERSION}' APR_MAJOR_VERSION='1' AR='ar' AS='as' ASCPP='cpp' AWK='gawk' BUILD_EXEEXT='' BUILD_OBJEXT='' CC='gcc -std=gnu11' CC_FOR_BUILD='gcc -std=gnu11' CFLAGS='' CFLAGS_FOR_BUILD='-g -O2' CPP='gcc -std=gnu11 -E' CPPFLAGS='' CPPFLAGS_FOR_BUILD='' CPP_FOR_BUILD='gcc -std=gnu11 -E' DEFAULT_OSDIR='unix' DEFS='-DHAVE_CONFIG_H' DLLTOOL='dlltool' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EXEEXT='' EXTRA_CFLAGS='-g -O2 -pthread' EXTRA_CPPFLAGS='-DLINUX -D_REENTRANT -D_GNU_SOURCE' EXTRA_INCLUDES='' EXTRA_LDFLAGS='' EXTRA_LIBS='-lrt -lcrypt -lpthread -ldl' FGREP='/usr/bin/grep -F' FILECMD='file' GREP='/usr/bin/grep' INCLUDES='' INCLUDE_OUTPUTS='include /root/apr-1.7.5/build-outputs.mk' INCLUDE_RULES='include /root/apr-1.7.5/build/apr_rules.mk' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_SUBDIRS='none' INTERNAL_CPPFLAGS='' LD='/usr/bin/ld -m elf_x86_64' LDFLAGS='' LDFLAGS_FOR_BUILD='' LDLIBS='' LIBOBJS='' LIBS='' LIBTOOL='$(SHELL) $(apr_builddir)/libtool' LIBTOOL_LIBS='' LIPO='' LN_S='ln -s' LTFLAGS='--silent' LTLIBOBJS='' LT_LDFLAGS='' LT_NO_INSTALL='-no-install' LT_SYS_LIBRARY_PATH='' LT_VERSION='-version-info 7:5:7' MANIFEST_TOOL=':' MKDEP='$(CC) -MM' NM='/usr/bin/nm -B' NMEDIT='' NOTEST_CFLAGS='' NOTEST_CPPFLAGS='' NOTEST_INCLUDES='' NOTEST_LDFLAGS='' NOTEST_LIBS='' OBJDUMP='objdump' OBJECTS_PLATFORM='$(OBJECTS_unix)' OBJEXT='o' OSDIR='unix' OTOOL64='' OTOOL='' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' RM='rm' SED='/usr/bin/sed' SET_MAKE='' SHELL='/bin/sh' STRIP='strip' ac_ct_AR='ar' ac_ct_CC='gcc' ac_ct_CC_FOR_BUILD='gcc' ac_ct_DUMPBIN='' acceptfilter='0' apr_builddir='/root/apr-1.7.5' apr_builders='/root/apr-1.7.5/build' apr_charset_ebcdic='0' apr_has_timedlocks='1' apr_has_user='1' apr_has_xthread_files='0' apr_inaddr_none='' apr_procattr_user_set_requires_password='0' apr_srcdir='/root/apr-1.7.5' apr_tcp_nopush_flag='TCP_CORK' apr_thread_func='' aprdso='1' aprlfs='0' arpa_ineth='1' bigendian='0' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' conioh='0' crypth='1' ctypeh='1' datadir='${prefix}' datarootdir='${prefix}/share' direnth='1' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' eolstr='\n' errnoh='1' exec_prefix='${prefix}' export_lib_target='-rpath \$(libdir) \$(OBJECTS)' fcntlh='1' fcntlser='0' file_as_socket='1' flockser='0' fork='1' hasfcntlser='1' hasflockser='1' hasposixser='1' hasprocpthreadser='1' hassysvser='1' have_corkable_tcp='1' have_getrlimit='1' have_in_addr='1' have_inet_addr='1' have_inet_network='1' have_iovec='1' have_ipv6='1' have_memchr='1' have_memmove='1' have_proc_invoked='0' have_pthread_condattr_setpshared='1' have_pthread_mutex_timedlock='1' have_sa_storage='1' have_sctp='0' have_setrlimit='1' have_sigaction='1' have_sigsuspend='1' have_sigwait='1' have_sockaddr_un='1' have_strcasecmp='1' have_strdup='1' have_stricmp='0' have_strncasecmp='1' have_strnicmp='0' have_strstr='1' have_unicode_fs='0' have_union_semun='0' havebeosarea='0' havemmapanon='1' havemmapshm='1' havemmaptmp='1' havemmapzero='1' haveos2shm='0' haveshmget='1' haveshmgetanon='1' havewin32shm='0' host='x86_64-pc-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include/apr-${APR_MAJOR_VERSION}' infodir='${datarootdir}/info' ino_t_value='ino_t' installbuilddir='${datadir}/build-${APR_MAJOR_VERSION}' int64_literal='#define APR_INT64_C(val) INT64_C(val)' int64_t_fmt='#define APR_INT64_T_FMT PRId64' int64_value='int64_t' int_value='int' inttypesh='1' ioh='0' lib_target='-rpath $(libdir) $(OBJECTS)' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/modules' limitsh='1' link='$(LIBTOOL) $(LTFLAGS) --mode=link --tag=CC $(COMPILE) $(LT_LDFLAGS) $(LT_VERSION) $(ALL_LDFLAGS) -o $@' localedir='${datarootdir}/locale' localstatedir='${prefix}' lt_compile='$(LIBTOOL) $(LTFLAGS) --mode=compile --tag=CC $(COMPILE) -o $@ -c $< && touch $@' mandir='${prefix}/man' mmap='1' netdbh='1' netinet_inh='1' netinet_sctp_uioh='0' netinet_sctph='0' netinet_tcph='1' o_nonblock_inherited='0' oc='1' off_t_fmt='#define APR_OFF_T_FMT "ld"' off_t_value='off_t' oldincludedir='/usr/include' osuuid='0' pdfdir='${docdir}' pid_t_fmt='#define APR_PID_T_FMT "d"' posixser='0' prefix='/usr/local/apr' proc_mutex_is_global='0' processh='0' proclockglobal='0' procpthreadser='1' program_transform_name='s,x,x,' psdir='${docdir}' pthreadh='1' pthreadser='1' rand='1' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/bin' semaphoreh='1' sendfile='1' sharedmem='1' sharedstatedir='${prefix}/com' shlibpath_var='LD_LIBRARY_PATH' short_value='short' signalh='1' size_t_fmt='#define APR_SIZE_T_FMT "lu"' size_t_value='size_t' so_ext='lo' socklen_t_value='socklen_t' ssize_t_fmt='#define APR_SSIZE_T_FMT "ld"' ssize_t_value='ssize_t' stdargh='1' stddefh='1' stdint='1' stdioh='1' stdlibh='1' stringh='1' stringsh='1' struct_rlimit='1' sys_ioctlh='1' sys_sendfileh='1' sys_signalh='1' sys_socketh='1' sys_sockioh='0' sys_syslimitsh='0' sys_timeh='1' sys_typesh='1' sys_uioh='1' sys_unh='1' sys_waith='1' sysconfdir='${prefix}/conf' sysvser='0' target='x86_64-pc-linux-gnu' target_alias='' target_cpu='x86_64' target_os='linux-gnu' target_vendor='pc' tcp_nodelay_inherited='1' threads='1' timeh='1' top_builddir='/root/apr-1.7.5' uint64_literal='#define APR_UINT64_C(val) UINT64_C(val)' uint64_t_fmt='#define APR_UINT64_T_FMT PRIu64' uint64_t_hex_fmt='#define APR_UINT64_T_HEX_FMT PRIx64' uint64_value='uint64_t' unistdh='1' usebeosarea='0' usemmapanon='1' usemmapshm='1' usemmaptmp='0' usemmapzero='0' useos2shm='0' useshmget='0' useshmgetanon='0' usewin32shm='0' voidp_size='8' windowsh='0' winsock2h='0' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_WCHAR_H 1 #define STDC_HEADERS 1 #define _ALL_SOURCE 1 #define _DARWIN_C_SOURCE 1 #define _GNU_SOURCE 1 #define _HPUX_ALT_XOPEN_SOCKET_API 1 #define _NETBSD_SOURCE 1 #define _OPENBSD_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 #define __STDC_WANT_IEC_60559_EXT__ 1 #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 #define __STDC_WANT_LIB_EXT2__ 1 #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 #define _TANDEM_SOURCE 1 #define __EXTENSIONS__ 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define HAVE_ATOMIC_BUILTINS 1 #define HAVE__ATOMIC_BUILTINS 1 #define HAVE_ATOMIC_BUILTINS64 1 #define HAVE__ATOMIC_BUILTINS64 1 #define SIZEOF_VOIDP 8 #define HAVE_PTHREAD_H 1 #define HAVE_PTHREAD_H 1 #define HAVE_PTHREAD_MUTEX_RECURSIVE 1 #define HAVE_PTHREAD_KEY_DELETE 1 #define HAVE_PTHREAD_RWLOCK_INIT 1 #define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1 #define HAVE_PTHREAD_YIELD 1 #define HAVE_PTHREAD_RWLOCKS 1 #define READDIR_IS_THREAD_SAFE 1 #define HAVE_GETHOSTBYNAME_R 1 #define HAVE_GETHOSTBYADDR_R 1 #define HAVE_GETSERVBYNAME_R 1 #define HAVE_SIGSUSPEND 1 #define HAVE_SIGWAIT 1 #define HAVE_POLL 1 #define HAVE_EPOLL 1 #define HAVE_EPOLL_CREATE1 1 #define HAVE_EPOLL_WAIT_RELIABLE_TIMEOUT 1 #define HAVE_DUP3 1 #define HAVE_ACCEPT4 1 #define HAVE_SOCK_CLOEXEC 1 #define HAVE_FDATASYNC 1 #define HAVE_EPOLL_CREATE1 1 #define HAVE_DUP3 1 #define HAVE_ACCEPT4 1 #define HAVE_SOCK_CLOEXEC 1 #define HAVE_GETPWNAM_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETGRNAM_R 1 #define HAVE_GETGRGID_R 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_MMAN_H 1 #define HAVE_SYS_IPC_H 1 #define HAVE_SYS_SHM_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_NET_IF_H 1 #define HAVE_MMAP 1 #define HAVE_MUNMAP 1 #define HAVE_SHM_OPEN 1 #define HAVE_SHM_UNLINK 1 #define HAVE_SHMGET 1 #define HAVE_SHMAT 1 #define HAVE_SHMDT 1 #define HAVE_SHMCTL 1 #define HAVE_MPROTECT 1 #define HAVE_MAP_ANON 1 #define anonymous shared memory allocation method 1 #define USE_SHMEM_MMAP_ANON 1 #define namebased memory allocation method 1 #define USE_SHMEM_MMAP_SHM 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_CALLOC 1 #define HAVE_SETSID 1 #define HAVE_ISINF 1 #define HAVE_ISNAN 1 #define HAVE_GETENV 1 #define HAVE_PUTENV 1 #define HAVE_SETENV 1 #define HAVE_UNSETENV 1 #define HAVE_WRITEV 1 #define HAVE_GETIFADDRS 1 #define HAVE_UTIME 1 #define HAVE_UTIMES 1 #define HAVE_SETRLIMIT 1 #define HAVE_GETRLIMIT 1 #define HAVE_SENDFILE 1 #define HAVE_SIGACTION 1 #define HAVE_DECL_SYS_SIGLIST 1 #define HAVE_FORK 1 #define HAVE_STRERROR_R 1 #define HAVE_MMAP 1 #define HAVE_MEMMOVE 1 #define HAVE_GETPASS 1 #define HAVE_GMTIME_R 1 #define HAVE_LOCALTIME_R 1 #define HAVE_MKSTEMP 1 #define HAVE_CRYPT_H 1 #define HAVE_CTYPE_H 1 #define HAVE_DIRENT_H 1 #define HAVE_DLFCN_H 1 #define HAVE_ERRNO_H 1 #define HAVE_FCNTL_H 1 #define HAVE_GRP_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LIMITS_H 1 #define HAVE_MALLOC_H 1 #define HAVE_MEMORY_H 1 #define HAVE_NETDB_H 1 #define HAVE_POLL_H 1 #define HAVE_PWD_H 1 #define HAVE_SEMAPHORE_H 1 #define HAVE_SIGNAL_H 1 #define HAVE_STDARG_H 1 #define HAVE_STDDEF_H 1 #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_STRINGS_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_TIME_H 1 #define HAVE_UNISTD_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_MMAN_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_POLL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_SEM_H 1 #define HAVE_SYS_SENDFILE_H 1 #define HAVE_SYS_SIGNAL_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_SYSCTL_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_NETINET_TCP_H 1 #define SETPGRP_VOID 1 #define HAVE_SOCKLEN_T 1 #define SIZEOF_VOIDP 8 #define SIZEOF_CHAR 1 #define SIZEOF_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_LONG 8 #define SIZEOF_LONG_LONG 8 #define SIZEOF_PID_T 4 #define SIZEOF_SSIZE_T 8 #define SIZEOF_SIZE_T 8 #define SIZEOF_OFF_T 8 #define SIZEOF_INO_T 8 #define SIZEOF_STRUCT_IOVEC 16 #define HAVE_STRNCASECMP 1 #define HAVE_STRCASECMP 1 #define HAVE_STRDUP 1 #define HAVE_STRSTR 1 #define HAVE_MEMCHR 1 #define APR_INT64_STRFN strtol #define APR_OFF_T_STRFN strtol #define DSO_USE_DLFCN 1 #define HAVE_WAITPID 1 #define HAVE_VLA 1 #define HAVE_SEMGET 1 #define HAVE_SEMCTL 1 #define HAVE_SEMOP 1 #define HAVE_SEMTIMEDOP 1 #define HAVE_FLOCK 1 #define HAVE_SEMAPHORE_H 1 #define HAVE_SEM_CLOSE 1 #define HAVE_SEM_UNLINK 1 #define HAVE_SEM_POST 1 #define HAVE_SEM_WAIT 1 #define HAVE_SEM_TIMEDWAIT 1 #define HAVE_LOCK_EX 1 #define HAVE_F_SETLK 1 #define HAVE_SEM_UNDO 1 #define HAVE_POLLIN 1 #define HAVE_PTHREAD_PROCESS_SHARED 1 #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 #define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1 #define HAVE_PTHREAD_MUTEX_ROBUST 1 #define HAVE_PTHREAD_CONDATTR_SETPSHARED 1 #define apr_lock implementation method 1 #define USE_PROC_PTHREAD_SERIALIZE 1 #define HAVE_SYS_SYSCALL_H 1 #define HAVE_LINUX_RANDOM_H 1 #define HAVE_DECL_SYS_GETRANDOM 1 #define SYS_RANDOM "SYS_getrandom" #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define DIRENT_INODE d_fileno #define DIRENT_TYPE d_type #define HAVE_STRUCT_TM_TM_GMTOFF 1 #define WAITIO_USES_POLL 1 #define GETHOSTBYNAME_R_GLIBC2 1 #define GETSERVBYNAME_R_GLIBC2 1 #define HAVE_TCP_NODELAY_WITH_CORK 1 #define HAVE_TCP_CORK 1 #define HAVE_STRUCT_IPMREQ 1 #define HAVE_GAI_STRERROR 1 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_GETADDRINFO 1 #define NEGATIVE_EAI 1 #define HAVE_GETNAMEINFO 1 #define HAVE_GAI_ADDRCONFIG 1 #define HAVE_LANGINFO_H 1 #define HAVE_NL_LANGINFO 1 configure: exit 0