This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:1085: checking host system type configure:1106: checking target system type configure:1124: checking build system type configure:1202: checking for gawk configure:1305: checking for gcc-4.2 configure:1305: checking for clang configure:1358: checking for g++-4.2 configure:1358: checking for clang++ configure:1454: checking for perl5 configure:2776: checking for gcc configure:2889: checking whether the C compiler (/usr/bin/clang ) works configure:2905: /usr/bin/clang -o conftest conftest.c 1>&5 configure:2902:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(){return(0);} ^~~~ 1 warning generated. configure:2931: checking whether the C compiler (/usr/bin/clang ) is a cross-compiler configure:2936: checking whether we are using GNU C configure:2945: /usr/bin/clang -E conftest.c configure:2964: checking whether /usr/bin/clang accepts -g configure:3005: checking for c++ configure:3037: checking whether the C++ compiler (/usr/bin/clang++ ) works configure:3053: /usr/bin/clang++ -o conftest conftest.C 1>&5 configure:3079: checking whether the C++ compiler (/usr/bin/clang++ ) is a cross-compiler configure:3084: checking whether we are using GNU C++ configure:3093: /usr/bin/clang++ -E conftest.C configure:3112: checking whether /usr/bin/clang++ accepts -g configure:3161: /usr/bin/clang -c conftest.c 1>&5 configure:3178: /usr/bin/clang -c conftest.c 1>&5 configure:3174:1: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (42); ^ configure:3174:1: note: please include the header or explicitly provide a declaration for 'exit' 1 warning generated. configure:3197: checking for ranlib configure:3229: checking for as configure:3283: checking for ar configure:3318: checking for ld configure:3353: checking for strip configure:3388: checking for windres configure:4267: checking how to run the C preprocessor configure:4288: /usr/bin/clang -E conftest.c >/dev/null 2>conftest.out configure:4347: checking how to run the C++ preprocessor configure:4365: /usr/bin/clang++ -E conftest.C >/dev/null 2>conftest.out configure:4458: checking for a BSD compatible install configure:4511: checking whether ln -s works configure:4534: checking for minimum required perl version >= 5.006 configure:4545: checking for full perl installation configure:4560: checking for python2.7 configure:4639: checking for doxygen configure:4688: checking for autoconf configure:4739: checking for unzip configure:4795: checking for zip configure:4849: checking for makedepend configure:4897: checking for xargs configure:4949: checking for rpmbuild configure:5022: checking for pbbuild configure:5022: checking for xcodebuild configure:5074: checking for sdp configure:5228: checking compiler version configure:5302: checking for gmake configure:5369: checking for X configure:5436: /usr/bin/clang -E conftest.c >/dev/null 2>conftest.out configure:5512: /usr/bin/clang -o conftest conftest.c -lXt 1>&5 configure:5508:1: warning: implicit declaration of function 'XtMalloc' is invalid in C99 [-Wimplicit-function-declaration] XtMalloc() ^ 1 warning generated. configure:5686: checking for dnet_ntoa in -ldnet configure:5705: /usr/bin/clang -o conftest conftest.c -ldnet 1>&5 ld: library not found for -ldnet clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 5694 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:5727: checking for dnet_ntoa in -ldnet_stub configure:5746: /usr/bin/clang -o conftest conftest.c -ldnet_stub 1>&5 ld: library not found for -ldnet_stub clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 5735 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dnet_ntoa(); int main() { dnet_ntoa() ; return 0; } configure:5775: checking for gethostbyname configure:5803: /usr/bin/clang -o conftest conftest.c 1>&5 configure:5873: checking for connect configure:5901: /usr/bin/clang -o conftest conftest.c 1>&5 configure:5965: checking for remove configure:5993: /usr/bin/clang -o conftest conftest.c 1>&5 configure:6057: checking for shmat configure:6085: /usr/bin/clang -o conftest conftest.c 1>&5 configure:6158: checking for IceConnectionNumber in -lICE configure:6177: /usr/bin/clang -o conftest conftest.c -lICE 1>&5 configure:6591: /usr/bin/clang -c conftest.c 1>&5 configure:6587:15: error: use of undeclared identifier '__thumb2__' return sizeof(__thumb2__); ^ 1 error generated. configure: failed program was: #line 6584 "configure" #include "confdefs.h" int main() { return sizeof(__thumb2__); ; return 0; } configure:6785: checking that static assertion macros used in autoconf tests work configure:6806: /usr/bin/clang -c conftest.c 1>&5 configure:6823: /usr/bin/clang -c conftest.c 1>&5 configure:6823:1: error: 'static_assert_line_6823' declared as an array with a negative size CONFIGURE_STATIC_ASSERT(0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ configure:6818:44: note: expanded from macro 'CONFIGURE_STATIC_ASSERT' #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) ^ configure:6819:55: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL' #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) ^ configure:6820:94: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL2' #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] ^~~~~~~~~~~~~~~~~~~~ 1 error generated. configure: failed program was: #line 6816 "configure" #include "confdefs.h" #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] int main() { CONFIGURE_STATIC_ASSERT(0) ; return 0; } configure:6846: /usr/bin/clang++ -c conftest.C 1>&5 configure:6863: /usr/bin/clang++ -c conftest.C 1>&5 configure:6863:1: error: 'static_assert_line_6863' declared as an array with a negative size CONFIGURE_STATIC_ASSERT(0) ^~~~~~~~~~~~~~~~~~~~~~~~~~ configure:6858:44: note: expanded from macro 'CONFIGURE_STATIC_ASSERT' #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) ^ configure:6859:55: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL' #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) ^ configure:6860:94: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL2' #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] ^~~~~~~~~~~~~~~~~~~~ 1 error generated. configure: failed program was: #line 6856 "configure" #include "confdefs.h" #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] int main() { CONFIGURE_STATIC_ASSERT(0) ; return 0; } configure:7001: checking for --noexecstack option to as configure:7012: /usr/bin/clang -c -fno-strict-aliasing -Wa,--noexecstack -Qunused-arguments conftest.c 1>&5 configure:7025: checking for -z noexecstack option to ld configure:7036: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,-z,noexecstack conftest.c 1>&5 ld: unknown option: -z clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 7029 "configure" #include "confdefs.h" int main() { ; return 0; } configure:7050: checking for -mssse3 option to /usr/bin/clang configure:7062: /usr/bin/clang -c -fno-strict-aliasing -mssse3 -Qunused-arguments conftest.c 1>&5 configure:7088: checking whether the C compiler supports -Werror=return-type configure:7111: /usr/bin/clang -c -fno-strict-aliasing -Werror -Werror=return-type -Qunused-arguments conftest.c 1>&5 configure:7139: checking whether the C compiler supports -Wtype-limits configure:7162: /usr/bin/clang -c -fno-strict-aliasing -Werror -Wtype-limits -Qunused-arguments conftest.c 1>&5 configure:7190: checking whether the C compiler supports -Wempty-body configure:7213: /usr/bin/clang -c -fno-strict-aliasing -Werror -Wempty-body -Qunused-arguments conftest.c 1>&5 configure:7247: checking whether the C compiler supports -Wno-overlength-strings configure:7270: /usr/bin/clang -c -fno-strict-aliasing -Werror -Woverlength-strings -Qunused-arguments conftest.c 1>&5 configure:7354: checking whether the C++ compiler supports -Werror=return-type configure:7377: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Werror=return-type -Qunused-arguments conftest.C 1>&5 configure:7405: checking whether the C++ compiler supports -Wtype-limits configure:7428: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Wtype-limits -Qunused-arguments conftest.C 1>&5 configure:7456: checking whether the C++ compiler supports -Wempty-body configure:7479: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Wempty-body -Qunused-arguments conftest.C 1>&5 configure:7515: checking whether the C++ compiler supports -Wno-overlength-strings configure:7538: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Woverlength-strings -Qunused-arguments conftest.C 1>&5 configure:7566: checking whether the C++ compiler supports -Wno-invalid-offsetof configure:7589: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Winvalid-offsetof -Qunused-arguments conftest.C 1>&5 configure:7617: checking whether the C++ compiler supports -Wno-variadic-macros configure:7640: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Wvariadic-macros -Qunused-arguments conftest.C 1>&5 configure:7692: checking whether the C++ compiler supports -Wno-extended-offsetof configure:7715: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -Werror -Wextended-offsetof -Qunused-arguments conftest.C 1>&5 configure:7753: checking whether ld has archive extraction flags configure:7777: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,--whole-archive conftest.c -Wl,--no-whole-archive 1>&5 ld: unknown option: --whole-archive clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 7770 "configure" #include "confdefs.h" int main() { ; return 0; } configure:7777: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,-z -Wl,allextract conftest.c -Wl,-z -Wl,defaultextract 1>&5 ld: unknown option: -z clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 7770 "configure" #include "confdefs.h" int main() { ; return 0; } configure:7777: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,-all conftest.c -Wl,-none 1>&5 ld: unknown option: -all clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 7770 "configure" #include "confdefs.h" int main() { ; return 0; } configure:7812: checking for 64-bit OS configure:7821: /usr/bin/clang -c -fno-strict-aliasing -Qunused-arguments conftest.c 1>&5 configure:8197: checking for Python version >= 2.5 but not 3.x configure:8208: checking for custom implementation configure:8440: checking for iOS target configure:8455: /usr/bin/clang -c -fno-strict-aliasing -Qunused-arguments conftest.c 1>&5 configure:8448:2: error: not iOS #error not iOS ^ 1 error generated. configure: failed program was: #line 8445 "configure" #include "confdefs.h" #include #if !(TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR) #error not iOS #endif int main() { ; return 0; } configure:8514: checking for -dead_strip option to ld configure:8525: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,-dead_strip conftest.c 1>&5 configure:8546: checking for -allow_heap_execute option to ld configure:8557: /usr/bin/clang -o conftest -fno-strict-aliasing -Qunused-arguments -Wl,-allow_heap_execute conftest.c 1>&5 ld: -allow_heap_execute option can only be used when linking for i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 8550 "configure" #include "confdefs.h" int main() { return 0; ; return 0; } configure:9559: checking for ANSI C header files configure:9572: /usr/bin/clang -E -Qunused-arguments conftest.c >/dev/null 2>conftest.out configure:9639: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:9634:67: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); ^ configure:9634:67: note: please include the header or explicitly provide a declaration for 'exit' 1 warning generated. configure:9666: checking for working const configure:9720: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:9744: checking for mode_t configure:9780: checking for off_t configure:9816: checking for pid_t configure:9852: checking for size_t configure:9895: checking for __stdcall configure:9909: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -Qunused-arguments conftest.C 1>&5 configure:9941: checking for ssize_t configure:9954: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:9979: checking for st_blksize in struct stat configure:9992: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:9988:18: warning: expression result unused [-Wunused-value] struct stat s; s.st_blksize; ~ ^~~~~~~~~~ 1 warning generated. configure:10016: checking for siginfo_t configure:10029: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10055: checking for int64 configure:10068: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10064:1: error: use of undeclared identifier 'int64' int64 foo = 0; ^ 1 error generated. configure: failed program was: #line 10060 "configure" #include "confdefs.h" #include #include int main() { int64 foo = 0; ; return 0; } configure:10093: checking for uint configure:10106: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10131: checking for uint_t configure:10144: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10140:1: error: use of undeclared identifier 'uint_t' uint_t foo = 0; ^ 1 error generated. configure: failed program was: #line 10136 "configure" #include "confdefs.h" #include #include int main() { uint_t foo = 0; ; return 0; } configure:10178: checking for uname.domainname configure:10191: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -Qunused-arguments conftest.C 1>&5 configure:10187:62: error: no member named 'domainname' in 'utsname' (void)uname(res); if (res != 0) { domain = res->domainname; } ~~~ ^ 1 error generated. configure: failed program was: #line 10183 "configure" #include "confdefs.h" #include int main() { struct utsname *res; char *domain; (void)uname(res); if (res != 0) { domain = res->domainname; } ; return 0; } configure:10218: checking for uname.__domainname configure:10231: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -Qunused-arguments conftest.C 1>&5 configure:10227:62: error: no member named '__domainname' in 'utsname' (void)uname(res); if (res != 0) { domain = res->__domainname; } ~~~ ^ 1 error generated. configure: failed program was: #line 10223 "configure" #include "confdefs.h" #include int main() { struct utsname *res; char *domain; (void)uname(res); if (res != 0) { domain = res->__domainname; } ; return 0; } configure:10270: checking for gcc c++0x headers bug without rtti configure:10282: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -Qunused-arguments conftest.C 1>&5 configure:10302: checking for usable char16_t (2 bytes, unsigned) configure:10318: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -Qunused-arguments conftest.C 1>&5 configure:10346: checking for usable wchar_t (2 bytes, unsigned) configure:10360: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -Qunused-arguments conftest.C 1>&5 configure:10359:1: error: 'static_assert_line_10359' declared as an array with a negative size CONFIGURE_STATIC_ASSERT(sizeof(wchar_t) == 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:10354:44: note: expanded from macro 'CONFIGURE_STATIC_ASSERT' #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) ^ configure:10355:55: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL' #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) ^ configure:10356:94: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL2' #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] ^~~~~~~~~~~~~~~~~~~~ configure:10360:22: error: 'static_assert_line_10360' declared as an array with a negative size CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ configure:10354:44: note: expanded from macro 'CONFIGURE_STATIC_ASSERT' #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) ^ configure:10355:55: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL' #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) ^ configure:10356:94: note: expanded from macro 'CONFIGURE_STATIC_ASSERT_IMPL2' #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] ^~~~~~~~~~~~~~~~~~~~ 2 errors generated. configure: failed program was: #line 10351 "configure" #include "confdefs.h" #include #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__) #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1] int main() { CONFIGURE_STATIC_ASSERT(sizeof(wchar_t) == 2); CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0) ; return 0; } configure:10446: checking for nullptr configure:10458: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -Qunused-arguments conftest.C 1>&5 configure:10493: checking for visibility(hidden) attribute configure:10521: checking for visibility(default) attribute configure:10549: checking for visibility pragma support configure:10574: checking For gcc visibility bug with class-level attributes (GCC bug 26905) configure:10602: checking For x86_64 gcc visibility bug with builtins (GCC bug 20297) configure:10656: checking for gcc PR49911 configure:10714: /usr/bin/clang++ -o conftest -O2 -Qunused-arguments conftest.C 1>&5 configure:10750: checking for __force_align_arg_pointer__ attribute configure:10762: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Werror -Qunused-arguments conftest.c 1>&5 configure:10756:17: error: unknown attribute '__force_align_arg_pointer__' ignored [-Werror,-Wattributes] __attribute__ ((__force_align_arg_pointer__)) void test() {} ^ 1 error generated. configure: failed program was: #line 10755 "configure" #include "confdefs.h" __attribute__ ((__force_align_arg_pointer__)) void test() {} int main() { ; return 0; } configure:10789: checking for dirent.h that defines DIR configure:10802: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10830: checking for opendir in -ldir configure:10849: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -ldir 1>&5 ld: library not found for -ldir clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 10838 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char opendir(); int main() { opendir() ; return 0; } configure:10924: checking for sys/byteorder.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'sys/byteorder.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for compat.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'compat.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for getopt.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10924: checking for sys/bitypes.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'sys/bitypes.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for memory.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10924: checking for unistd.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10924: checking for gnu/libc-version.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'gnu/libc-version.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for nl_types.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10924: checking for malloc.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'malloc.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for X11/XKBlib.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10924: checking for io.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10931:10: fatal error: 'io.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10929 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10924: checking for cpuid.h configure:10937: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10972: checking for sys/statvfs.h configure:10985: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10972: checking for sys/statfs.h configure:10985: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10979:10: fatal error: 'sys/statfs.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10977 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10972: checking for sys/vfs.h configure:10985: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:10979:10: fatal error: 'sys/vfs.h' file not found #include ^ 1 error generated. configure: failed program was: #line 10977 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:10972: checking for sys/mount.h configure:10985: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11019: checking for sys/quota.h configure:11032: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 In file included from configure:11026: /usr/include/sys/quota.h:146:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_magic; ^ note: '__int128_t' declared here /usr/include/sys/quota.h:147:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_version; /* == QF_VERSION */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:148:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_maxentries; /* must be a power of 2 */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:149:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_entrycnt; /* count of active entries */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:150:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_flags; /* reserved for now (0) */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:151:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_chktime; /* time of last quota check */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:152:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_btime; /* time limit for excessive disk use */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:153:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_itime; /* time limit for excessive files */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:155:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqh_spare[4]; /* pad struct to power of 2 */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:159:2: error: unknown type name 'u_int64_t' u_int64_t dqb_bhardlimit; /* absolute limit on disk bytes alloc */ ^ /usr/include/sys/quota.h:160:2: error: unknown type name 'u_int64_t' u_int64_t dqb_bsoftlimit; /* preferred limit on disk bytes */ ^ /usr/include/sys/quota.h:161:2: error: unknown type name 'u_int64_t' u_int64_t dqb_curbytes; /* current byte count */ ^ /usr/include/sys/quota.h:162:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_ihardlimit; /* maximum # allocated inodes + 1 */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:163:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_isoftlimit; /* preferred inode limit */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:164:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_curinodes; /* current # allocated inodes */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:165:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_btime; /* time limit for excessive disk use */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:166:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_itime; /* time limit for excessive files */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:167:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_id; /* identifier (0 for empty entries) */ ^ note: '__int128_t' declared here /usr/include/sys/quota.h:168:2: error: unknown type name 'u_int32_t'; did you mean '__int128_t'? u_int32_t dqb_spare[4]; /* pad struct to power of 2 */ ^ note: '__int128_t' declared here fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. configure: failed program was: #line 11024 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:11019: checking for sys/sysmacros.h configure:11032: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11026:10: fatal error: 'sys/sysmacros.h' file not found #include ^ 1 error generated. configure: failed program was: #line 11024 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:11065: checking for linux/quota.h configure:11078: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11072:10: fatal error: 'linux/quota.h' file not found #include ^ 1 error generated. configure: failed program was: #line 11070 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:11112: checking for mmintrin.h configure:11125: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11165: checking for new configure:11178: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -Qunused-arguments conftest.C 1>&5 configure:11277: checking for sys/cdefs.h configure:11290: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11342: checking for linux/perf_event.h configure:11355: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:11349:10: fatal error: 'linux/perf_event.h' file not found #include ^ 1 error generated. configure: failed program was: #line 11347 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:11418: checking for gethostbyname_r in -lc_r configure:11437: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lc_r 1>&5 ld: library not found for -lc_r clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 11426 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char gethostbyname_r(); int main() { gethostbyname_r() ; return 0; } configure:11586: checking for dladdr configure:11614: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -D_GNU_SOURCE -Qunused-arguments conftest.c 1>&5 configure:11586: checking for memmem configure:11614: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -D_GNU_SOURCE -Qunused-arguments conftest.c 1>&5 configure:11758: checking for socket in -lsocket configure:11777: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lsocket 1>&5 ld: library not found for -lsocket clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 11766 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char socket(); int main() { socket() ; return 0; } configure:11832: checking for XDrawLines in -lX11 configure:11851: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lX11 -lX11 1>&5 configure:11873: checking for XextAddDisplay in -lXext configure:11892: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lXext -lX11 1>&5 configure:11915: checking for XtFree in -lXt configure:11934: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lXt 1>&5 configure:12088: checking for XShmCreateImage in -lXext configure:12107: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lXext -lX11 -lXext 1>&5 configure:12130: checking for X11/extensions/scrnsaver.h configure:12143: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c 1>&5 configure:12158: checking for XScreenSaverQueryInfo in -lXss configure:12177: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -Qunused-arguments conftest.c -lXss -lXext -lX11 1>&5 configure:12355: checking whether /usr/bin/clang accepts -pthread configure:12483: checking whether /usr/bin/clang needs -traditional configure:12508:10: fatal error: 'termio.h' file not found #include ^ 1 error generated. configure:12529: checking for 8-bit clean memcmp configure:12547: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12539:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() ^~~~ configure:12542:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1); ^ configure:12542:3: note: please include the header or explicitly provide a declaration for 'exit' configure:12542:8: warning: implicitly declaring library function 'memcmp' with type 'int (const void *, const void *, unsigned long)' exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1); ^ configure:12542:8: note: please include the header or explicitly provide a declaration for 'memcmp' 3 warnings generated. configure:12567: checking for random configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for strerror configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12579:6: warning: incompatible redeclaration of library function 'strerror' char strerror(); ^ configure:12579:6: note: 'strerror' is a builtin with type 'char *(int)' 1 warning generated. configure:12567: checking for lchown configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for fchmod configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for snprintf configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12579:6: warning: incompatible redeclaration of library function 'snprintf' char snprintf(); ^ configure:12579:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' 1 warning generated. configure:12567: checking for statvfs configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for memmove configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12579:6: warning: incompatible redeclaration of library function 'memmove' char memmove(); ^ configure:12579:6: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)' 1 warning generated. configure:12567: checking for rint configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for stat64 configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for lstat64 configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for truncate64 configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 Undefined symbols for architecture x86_64: "_truncate64", referenced from: _main in conftest-c1DFMj.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 12572 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char truncate64(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char truncate64(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_truncate64) || defined (__stub___truncate64) choke me #else truncate64(); #endif ; return 0; } configure:12567: checking for statvfs64 configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 Undefined symbols for architecture x86_64: "_statvfs64", referenced from: _main in conftest-75pTS4.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 12572 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char statvfs64(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char statvfs64(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_statvfs64) || defined (__stub___statvfs64) choke me #else statvfs64(); #endif ; return 0; } configure:12567: checking for setbuf configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12567: checking for isatty configure:12595: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12625: checking for flockfile configure:12653: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12625: checking for getpagesize configure:12653: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12683: checking for localtime_r configure:12711: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12683: checking for strtok_r configure:12711: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12740: checking for clock_gettime(CLOCK_MONOTONIC) configure:12756: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:12752:36: warning: implicit declaration of function 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaration] clock_gettime(CLOCK_MONOTONIC, &ts); ^ configure:12752:50: error: use of undeclared identifier 'CLOCK_MONOTONIC' clock_gettime(CLOCK_MONOTONIC, &ts); ^ 1 warning and 1 error generated. configure: failed program was: #line 12748 "configure" #include "confdefs.h" #include int main() { struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); ; return 0; } configure:12756: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c -lrt 1>&5 configure:12752:36: warning: implicit declaration of function 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaration] clock_gettime(CLOCK_MONOTONIC, &ts); ^ configure:12752:50: error: use of undeclared identifier 'CLOCK_MONOTONIC' clock_gettime(CLOCK_MONOTONIC, &ts); ^ 1 warning and 1 error generated. configure: failed program was: #line 12748 "configure" #include "confdefs.h" #include int main() { struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); ; return 0; } configure:12797: checking for wcrtomb configure:12809: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:12832: checking for mbrtowc configure:12844: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:12876: checking for res_ninit() configure:12893: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 Undefined symbols for architecture x86_64: "_res_9_ninit", referenced from: _main in conftest-uqijae.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 12881 "configure" #include "confdefs.h" #ifdef linux #define _BSD_SOURCE 1 #endif #include int main() { int foo = res_ninit(&_res); ; return 0; } configure:12926: checking for gnu_get_libc_version() configure:12942: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:12938:29: error: use of undeclared identifier 'gnu_get_libc_version' const char *glibc_version = gnu_get_libc_version(); ^ 1 error generated. configure: failed program was: #line 12931 "configure" #include "confdefs.h" #ifdef HAVE_GNU_LIBC_VERSION_H #include #endif int main() { const char *glibc_version = gnu_get_libc_version(); ; return 0; } configure:13203: checking for nl_langinfo and CODESET configure:13215: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13250: checking for an implementation of va_copy() configure:13274: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:13268:17: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ configure:13268:17: note: please include the header or explicitly provide a declaration for 'exit' 1 warning generated. configure:13291: checking for an implementation of __va_copy() configure:13315: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:13309:17: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ configure:13309:17: note: please include the header or explicitly provide a declaration for 'exit' 1 warning generated. configure:13332: checking whether va_lists can be copied by value configure:13356: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:13348:19: error: array type 'va_list' (aka '__builtin_va_list') is not assignable args2 = args1; ~~~~~ ^ configure:13350:17: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit (1); ^ configure:13350:17: note: please include the header or explicitly provide a declaration for 'exit' 1 warning and 1 error generated. configure: failed program was: #line 13342 "configure" #include "confdefs.h" #include void f (int i, ...) { va_list args1, args2; va_start (args1, i); args2 = args1; if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42) exit (1); va_end (args1); va_end (args2); } int main() { f (0, 42); return 0; } configure:13469: checking for modern C++ template specialization syntax support configure:13484: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13502: checking whether partial template specialization works configure:13515: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13539: checking whether the C++ "using" keyword resolves ambiguity configure:13560: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13584: checking for C++ dynamic_cast to void* configure:13608: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13635: checking whether C++ requires implementation of unused virtual methods configure:13647: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 Undefined symbols for architecture x86_64: "vtable for X", referenced from: X::X() in conftest-b8qrR4.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 13640 "configure" #include "confdefs.h" class X {private: virtual void never_called();}; int main() { X x; ; return 0; } configure:13673: checking for trouble comparing to zero near std::operator!=() configure:13689: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13719: checking for __thread keyword for TLS variables configure:13731: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments -fPIC -Wl,-dead_strip conftest.C 1>&5 configure:13725:1: error: thread-local storage is unsupported for the current target __thread bool tlsIsMainThread = false; ^ 1 error generated. configure: failed program was: #line 13724 "configure" #include "confdefs.h" __thread bool tlsIsMainThread = false; int main() { return tlsIsMainThread; ; return 0; } configure:13815: checking for malloc.h configure:13851: checking for malloc/malloc.h configure:13864: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13936: checking for strndup configure:13967: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13936: checking for posix_memalign configure:13967: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13951:6: error: functions that differ only in their return type cannot be overloaded char posix_memalign(); ^ /usr/include/stdlib.h:173:7: note: previous declaration is here int posix_memalign(void **, size_t, size_t) __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_0); ^ configure:13961:1: error: no matching function for call to 'posix_memalign' posix_memalign(); ^~~~~~~~~~~~~~ /usr/include/stdlib.h:173:7: note: candidate function not viable: requires 3 arguments, but 0 were provided int posix_memalign(void **, size_t, size_t) __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_0); ^ 2 errors generated. configure: failed program was: #line 13941 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char posix_memalign(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char posix_memalign(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_posix_memalign) || defined (__stub___posix_memalign) choke me #else posix_memalign(); #endif ; return 0; } configure:13936: checking for memalign configure:13967: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 Undefined symbols for architecture x86_64: "_memalign", referenced from: _main in conftest-iEK8bH.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 13941 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char memalign(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char memalign(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_memalign) || defined (__stub___memalign) choke me #else memalign(); #endif ; return 0; } configure:13936: checking for valloc configure:13967: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:13951:6: error: functions that differ only in their return type cannot be overloaded char valloc(); ^ /usr/include/stdlib.h:341:7: note: previous declaration is here void *valloc(size_t); ^ configure:13961:1: error: no matching function for call to 'valloc' valloc(); ^~~~~~ /usr/include/stdlib.h:341:7: note: candidate function not viable: requires 1 argument, but 0 were provided void *valloc(size_t); ^ 2 errors generated. configure: failed program was: #line 13941 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char valloc(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char valloc(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_valloc) || defined (__stub___valloc) choke me #else valloc(); #endif ; return 0; } configure:13997: checking for __attribute__((always_inline)) configure:14009: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:14024: checking for __attribute__((malloc)) configure:14036: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:14051: checking for __attribute__((warn_unused_result)) configure:14063: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:14087: checking for LC_MESSAGES configure:14099: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:14125: checking for localeconv configure:14153: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:14774: checking for YASM assembler configure:14780: checking for yasm configure:15704: checking for application to build configure:15726: checking if app-specific confvars.sh exists configure:16121: checking for pkg-config configure:16165: checking for gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0 configure:16172: checking MOZ_GTK2_CFLAGS configure:16177: checking MOZ_GTK2_LIBS configure:17202: checking for pango >= 1.14.0 configure:17209: checking _PANGOCHK_CFLAGS configure:17214: checking _PANGOCHK_LIBS configure:17294: checking for pango >= 1.14.0 pangoft2 >= 1.14.0 pangocairo >= 1.14.0 configure:17301: checking MOZ_PANGO_CFLAGS configure:17306: checking MOZ_PANGO_LIBS configure:17958: checking for gconf-2.0 >= 1.2.1 gobject-2.0 configure:17965: checking MOZ_GCONF_CFLAGS configure:17970: checking MOZ_GCONF_LIBS configure:18363: checking for dbus-1 >= 0.60 configure:18370: checking MOZ_DBUS_CFLAGS configure:18375: checking MOZ_DBUS_LIBS configure:18454: checking for dbus-glib-1 >= 0.60 configure:18461: checking MOZ_DBUS_GLIB_CFLAGS configure:18466: checking MOZ_DBUS_GLIB_LIBS configure:18828: checking __attribute__ ((aligned ())) support configure:18845: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Werror -Qunused-arguments conftest.c 1>&5 configure:19957: checking for java configure:20006: checking for javac configure:20055: checking for jar configure:20482: checking for Yasm assembler configure:20488: checking for yasm configure:20821: checking for tar archiver configure:20827: checking for gnutar configure:20864: checking for wget configure:20870: checking for wget configure:21581: checking for conic configure:22836: checking for valid optimization flags configure:22847: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -O2 -Qunused-arguments conftest.c 1>&5 configure:23117: checking size of int * configure:23136: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:23131:16: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] fprintf(f, "%d\n", sizeof(int *)); ~^ ~~~~~~~~~~~~~ %ld 1 warning generated. configure:23898: checking for __cxa_demangle configure:23929: /usr/bin/clang++ -o conftest -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -Qunused-arguments conftest.C 1>&5 configure:23983: checking for unwind.h configure:23996: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:24013: checking for _Unwind_Backtrace configure:24041: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -Qunused-arguments conftest.c 1>&5 configure:24220: checking for -pipe support configure:24234: checking whether C compiler supports -fprofile-generate configure:24243: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -fprofile-generate -fprofile-correction -Qunused-arguments conftest.c 1>&5 configure:24343: checking for correct overload resolution with const and templates configure:24378: /usr/bin/clang++ -c -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe -Qunused-arguments -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wno-c++0x-extensions -Wno-extended-offsetof -Wno-unknown-warning-option -Wno-return-type-c-linkage -Wno-mismatched-tags -Qunused-arguments conftest.C 1>&5 configure:24373:37: warning: variable 'bar' is uninitialized when used here [-Wuninitialized] return foo == bar; ^~~ configure:24372:37: note: initialize the variable 'bar' to silence this warning const int* bar; ^ = nullptr 1 warning generated. configure:24423: checking what kind of list files are supported by the linker configure:24428: /usr/bin/clang -o conftest.o -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:24430: /usr/bin/clang -o conftest conftest.list 1>&5 ld: file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:24434: /usr/bin/clang -o conftest @conftest.list 1>&5 configure:24659: checking for glib-2.0 >= 1.3.7 gobject-2.0 configure:24666: checking GLIB_CFLAGS configure:24671: checking GLIB_LIBS configure:24787: checking for freetype2 >= 6.1.0 configure:24794: checking FT2_CFLAGS configure:24799: checking FT2_LIBS configure:24836: checking for FT_Bitmap_Size.y_ppem configure:24851: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -I/opt/local/include/freetype2 -I/opt/local/include -Qunused-arguments conftest.c 1>&5 configure:24880: checking for FT_GlyphSlot_Embolden configure:24908: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -I/opt/local/include/freetype2 -I/opt/local/include -Qunused-arguments conftest.c -L/opt/local/lib -lfreetype 1>&5 configure:24880: checking for FT_Load_Sfnt_Table configure:24908: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -I/opt/local/include/freetype2 -I/opt/local/include -Qunused-arguments conftest.c -L/opt/local/lib -lfreetype 1>&5 configure:24880: checking for FT_Select_Size configure:24908: /usr/bin/clang -o conftest -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -I/opt/local/include/freetype2 -I/opt/local/include -Qunused-arguments conftest.c -L/opt/local/lib -lfreetype 1>&5 configure:24946: checking for fontconfig/fcfreetype.h configure:24959: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments -I/opt/local/include/freetype2 -I/opt/local/include conftest.c 1>&5 configure:25049: checking for fontconfig configure:25056: checking _FONTCONFIG_CFLAGS configure:25061: checking _FONTCONFIG_LIBS configure:25255: checking for stdint.h configure:25268: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:25255: checking for inttypes.h configure:25268: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:25255: checking for sys/int_types.h configure:25268: /usr/bin/clang -c -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:25262:10: fatal error: 'sys/int_types.h' file not found #include ^ 1 error generated. configure: failed program was: #line 25260 "configure" #include "confdefs.h" #include int main() { ; return 0; } configure:26496: checking for posix_fallocate configure:26506: /usr/bin/clang -o conftest -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:26502:1: warning: implicit declaration of function 'posix_fallocate' is invalid in C99 [-Wimplicit-function-declaration] posix_fallocate(0, 0, 0); ^ 1 warning generated. Undefined symbols for architecture x86_64: "_posix_fallocate", referenced from: _main in conftest-ZJp35U.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure: failed program was: #line 26498 "configure" #include "confdefs.h" #define _XOPEN_SOURCE 600 #include int main() { posix_fallocate(0, 0, 0); ; return 0; } configure:26557: /usr/bin/clang -c -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5 configure:26577: checking for GL/glx.h configure:26590: /usr/bin/clang -c -Qunused-arguments -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -fno-strict-aliasing -ffunction-sections -fdata-sections -pthread -pipe -Qunused-arguments conftest.c 1>&5