Determining if the pthread_create exist failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_fa52e/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_fa52e.dir/build.make CMakeFiles/cmTC_fa52e.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_fa52e.dir/CheckSymbolExists.c.o /usr/bin/cc -o CMakeFiles/cmTC_fa52e.dir/CheckSymbolExists.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c Linking C executable cmTC_fa52e /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa52e.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTC_fa52e.dir/CheckSymbolExists.c.o -o cmTC_fa52e -rdynamic CMakeFiles/cmTC_fa52e.dir/CheckSymbolExists.c.o: In function `main': CheckSymbolExists.c:(.text+0x16): undefined reference to `pthread_create' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_fa52e.dir/build.make:97: recipe for target 'cmTC_fa52e' failed make[2]: *** [cmTC_fa52e] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_fa52e/fast' failed make[1]: *** [cmTC_fa52e/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' File /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef pthread_create return ((int*)(&pthread_create))[argc]; #else (void)argc; return 0; #endif } Determining if the function memset_s exists in the c failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_3f758/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_3f758.dir/build.make CMakeFiles/cmTC_3f758.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_3f758.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=memset_s -o CMakeFiles/cmTC_3f758.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_3f758 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3f758.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=memset_s CMakeFiles/cmTC_3f758.dir/CheckFunctionExists.c.o -o cmTC_3f758 -L/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/string.h -rdynamic -lc -Wl,-rpath,/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/string.h CMakeFiles/cmTC_3f758.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `memset_s' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_3f758.dir/build.make:97: recipe for target 'cmTC_3f758' failed make[2]: *** [cmTC_3f758] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_3f758/fast' failed make[1]: *** [cmTC_3f758/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function explicit_bzero exists in the c failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_82ec9/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_82ec9.dir/build.make CMakeFiles/cmTC_82ec9.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_82ec9.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=explicit_bzero -o CMakeFiles/cmTC_82ec9.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_82ec9 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_82ec9.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=explicit_bzero CMakeFiles/cmTC_82ec9.dir/CheckFunctionExists.c.o -o cmTC_82ec9 -L/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/strings.h -rdynamic -lc -Wl,-rpath,/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/strings.h CMakeFiles/cmTC_82ec9.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `explicit_bzero' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_82ec9.dir/build.make:97: recipe for target 'cmTC_82ec9' failed make[2]: *** [cmTC_82ec9] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_82ec9/fast' failed make[1]: *** [cmTC_82ec9/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file iphlpapi.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_008b8/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_008b8.dir/build.make CMakeFiles/cmTC_008b8.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_008b8.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_008b8.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: iphlpapi.h: No such file or directory compilation terminated. CMakeFiles/cmTC_008b8.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_008b8.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_008b8.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_008b8/fast' failed make[1]: *** [cmTC_008b8/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file login_cap.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_63626/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_63626.dir/build.make CMakeFiles/cmTC_63626.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_63626.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_63626.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:23: fatal error: login_cap.h: No such file or directory compilation terminated. CMakeFiles/cmTC_63626.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_63626.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_63626.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_63626/fast' failed make[1]: *** [cmTC_63626/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file sys/sha2.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_ef486/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_ef486.dir/build.make CMakeFiles/cmTC_ef486.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_ef486.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_ef486.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: sys/sha2.h: No such file or directory compilation terminated. CMakeFiles/cmTC_ef486.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_ef486.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_ef486.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_ef486/fast' failed make[1]: *** [cmTC_ef486/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file vfork.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_eed46/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_eed46.dir/build.make CMakeFiles/cmTC_eed46.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_eed46.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_eed46.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:19: fatal error: vfork.h: No such file or directory compilation terminated. CMakeFiles/cmTC_eed46.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_eed46.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_eed46.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_eed46/fast' failed make[1]: *** [cmTC_eed46/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file windows.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_1b31e/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_1b31e.dir/build.make CMakeFiles/cmTC_1b31e.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_1b31e.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_1b31e.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:21: fatal error: windows.h: No such file or directory compilation terminated. CMakeFiles/cmTC_1b31e.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_1b31e.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_1b31e.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_1b31e/fast' failed make[1]: *** [cmTC_1b31e/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file winsock2.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_0a6b6/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_0a6b6.dir/build.make CMakeFiles/cmTC_0a6b6.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_0a6b6.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_0a6b6.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: winsock2.h: No such file or directory compilation terminated. CMakeFiles/cmTC_0a6b6.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_0a6b6.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_0a6b6.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_0a6b6/fast' failed make[1]: *** [cmTC_0a6b6/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the include file ws2tcpip.h exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_0312e/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_0312e.dir/build.make CMakeFiles/cmTC_0312e.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_0312e.dir/CheckIncludeFile.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_0312e.dir/CheckIncludeFile.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:22: fatal error: ws2tcpip.h: No such file or directory compilation terminated. CMakeFiles/cmTC_0312e.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_0312e.dir/CheckIncludeFile.c.o' failed make[2]: *** [CMakeFiles/cmTC_0312e.dir/CheckIncludeFile.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_0312e/fast' failed make[1]: *** [cmTC_0312e/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function _beginthreadex exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_3e87a/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_3e87a.dir/build.make CMakeFiles/cmTC_3e87a.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_3e87a.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=_beginthreadex -o CMakeFiles/cmTC_3e87a.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_3e87a /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3e87a.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=_beginthreadex CMakeFiles/cmTC_3e87a.dir/CheckFunctionExists.c.o -o cmTC_3e87a -rdynamic CMakeFiles/cmTC_3e87a.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `_beginthreadex' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_3e87a.dir/build.make:97: recipe for target 'cmTC_3e87a' failed make[2]: *** [cmTC_3e87a] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_3e87a/fast' failed make[1]: *** [cmTC_3e87a/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function arc4random exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_cf852/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_cf852.dir/build.make CMakeFiles/cmTC_cf852.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_cf852.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=arc4random -o CMakeFiles/cmTC_cf852.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_cf852 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf852.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=arc4random CMakeFiles/cmTC_cf852.dir/CheckFunctionExists.c.o -o cmTC_cf852 -rdynamic CMakeFiles/cmTC_cf852.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `arc4random' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_cf852.dir/build.make:97: recipe for target 'cmTC_cf852' failed make[2]: *** [cmTC_cf852] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_cf852/fast' failed make[1]: *** [cmTC_cf852/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function arc4random_uniform exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_84a09/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_84a09.dir/build.make CMakeFiles/cmTC_84a09.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_84a09.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=arc4random_uniform -o CMakeFiles/cmTC_84a09.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_84a09 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_84a09.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=arc4random_uniform CMakeFiles/cmTC_84a09.dir/CheckFunctionExists.c.o -o cmTC_84a09 -rdynamic CMakeFiles/cmTC_84a09.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `arc4random_uniform' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_84a09.dir/build.make:97: recipe for target 'cmTC_84a09' failed make[2]: *** [cmTC_84a09] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_84a09/fast' failed make[1]: *** [cmTC_84a09/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function getentropy exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_d5cd5/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_d5cd5.dir/build.make CMakeFiles/cmTC_d5cd5.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_d5cd5.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=getentropy -o CMakeFiles/cmTC_d5cd5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_d5cd5 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d5cd5.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=getentropy CMakeFiles/cmTC_d5cd5.dir/CheckFunctionExists.c.o -o cmTC_d5cd5 -rdynamic CMakeFiles/cmTC_d5cd5.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `getentropy' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_d5cd5.dir/build.make:97: recipe for target 'cmTC_d5cd5' failed make[2]: *** [cmTC_d5cd5] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_d5cd5/fast' failed make[1]: *** [cmTC_d5cd5/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function ioctlsocket exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_ff10b/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_ff10b.dir/build.make CMakeFiles/cmTC_ff10b.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_ff10b.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=ioctlsocket -o CMakeFiles/cmTC_ff10b.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_ff10b /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff10b.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=ioctlsocket CMakeFiles/cmTC_ff10b.dir/CheckFunctionExists.c.o -o cmTC_ff10b -rdynamic CMakeFiles/cmTC_ff10b.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `ioctlsocket' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_ff10b.dir/build.make:97: recipe for target 'cmTC_ff10b' failed make[2]: *** [cmTC_ff10b] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_ff10b/fast' failed make[1]: *** [cmTC_ff10b/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function reallocarray exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_f0fe4/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_f0fe4.dir/build.make CMakeFiles/cmTC_f0fe4.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_f0fe4.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=reallocarray -o CMakeFiles/cmTC_f0fe4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_f0fe4 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f0fe4.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=reallocarray CMakeFiles/cmTC_f0fe4.dir/CheckFunctionExists.c.o -o cmTC_f0fe4 -rdynamic CMakeFiles/cmTC_f0fe4.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `reallocarray' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_f0fe4.dir/build.make:97: recipe for target 'cmTC_f0fe4' failed make[2]: *** [cmTC_f0fe4] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_f0fe4/fast' failed make[1]: *** [cmTC_f0fe4/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function setusercontent exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_0bfc5/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_0bfc5.dir/build.make CMakeFiles/cmTC_0bfc5.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_0bfc5.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=setusercontent -o CMakeFiles/cmTC_0bfc5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_0bfc5 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0bfc5.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=setusercontent CMakeFiles/cmTC_0bfc5.dir/CheckFunctionExists.c.o -o cmTC_0bfc5 -rdynamic CMakeFiles/cmTC_0bfc5.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `setusercontent' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_0bfc5.dir/build.make:97: recipe for target 'cmTC_0bfc5' failed make[2]: *** [cmTC_0bfc5] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_0bfc5/fast' failed make[1]: *** [cmTC_0bfc5/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function strlcat exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_4407d/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_4407d.dir/build.make CMakeFiles/cmTC_4407d.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_4407d.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=strlcat -o CMakeFiles/cmTC_4407d.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_4407d /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4407d.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=strlcat CMakeFiles/cmTC_4407d.dir/CheckFunctionExists.c.o -o cmTC_4407d -rdynamic CMakeFiles/cmTC_4407d.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `strlcat' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_4407d.dir/build.make:97: recipe for target 'cmTC_4407d' failed make[2]: *** [cmTC_4407d] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_4407d/fast' failed make[1]: *** [cmTC_4407d/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function strlcpy exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_4adc4/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_4adc4.dir/build.make CMakeFiles/cmTC_4adc4.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_4adc4.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=strlcpy -o CMakeFiles/cmTC_4adc4.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_4adc4 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4adc4.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=strlcpy CMakeFiles/cmTC_4adc4.dir/CheckFunctionExists.c.o -o cmTC_4adc4 -rdynamic CMakeFiles/cmTC_4adc4.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `strlcpy' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_4adc4.dir/build.make:97: recipe for target 'cmTC_4adc4' failed make[2]: *** [cmTC_4adc4] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_4adc4/fast' failed make[1]: *** [cmTC_4adc4/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the PTHREAD_PRIO_INHERIT exist failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_d2bff/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_d2bff.dir/build.make CMakeFiles/cmTC_d2bff.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_d2bff.dir/CheckSymbolExists.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_d2bff.dir/CheckSymbolExists.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:18: error: lvalue required as unary '&' operand return ((int*)(&PTHREAD_PRIO_INHERIT))[argc]; ^ CMakeFiles/cmTC_d2bff.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_d2bff.dir/CheckSymbolExists.c.o' failed make[2]: *** [CMakeFiles/cmTC_d2bff.dir/CheckSymbolExists.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_d2bff/fast' failed make[1]: *** [cmTC_d2bff/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' File /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef PTHREAD_PRIO_INHERIT return ((int*)(&PTHREAD_PRIO_INHERIT))[argc]; #else (void)argc; return 0; #endif } Determining if the pthread_rwlock_t exist failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_e6f13/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_e6f13.dir/build.make CMakeFiles/cmTC_e6f13.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_e6f13.dir/CheckSymbolExists.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_e6f13.dir/CheckSymbolExists.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: expected expression before 'pthread_rwlock_t' return ((int*)(&pthread_rwlock_t))[argc]; ^ CMakeFiles/cmTC_e6f13.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_e6f13.dir/CheckSymbolExists.c.o' failed make[2]: *** [CMakeFiles/cmTC_e6f13.dir/CheckSymbolExists.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_e6f13/fast' failed make[1]: *** [cmTC_e6f13/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' File /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef pthread_rwlock_t return ((int*)(&pthread_rwlock_t))[argc]; #else (void)argc; return 0; #endif } Determining if the pthread_spinlock_t exist failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_68f16/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_68f16.dir/build.make CMakeFiles/cmTC_68f16.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_68f16.dir/CheckSymbolExists.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_68f16.dir/CheckSymbolExists.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: expected expression before 'pthread_spinlock_t' return ((int*)(&pthread_spinlock_t))[argc]; ^ CMakeFiles/cmTC_68f16.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_68f16.dir/CheckSymbolExists.c.o' failed make[2]: *** [CMakeFiles/cmTC_68f16.dir/CheckSymbolExists.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_68f16/fast' failed make[1]: *** [cmTC_68f16/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' File /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef pthread_spinlock_t return ((int*)(&pthread_spinlock_t))[argc]; #else (void)argc; return 0; #endif } Determining if the function EVP_MD_CTX_new exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_3d0c6/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_3d0c6.dir/build.make CMakeFiles/cmTC_3d0c6.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_3d0c6.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=EVP_MD_CTX_new -o CMakeFiles/cmTC_3d0c6.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c Linking C executable cmTC_3d0c6 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3d0c6.dir/link.txt --verbose=1 /usr/bin/cc -pthread -DCHECK_FUNCTION_EXISTS=EVP_MD_CTX_new CMakeFiles/cmTC_3d0c6.dir/CheckFunctionExists.c.o -o cmTC_3d0c6 -rdynamic /usr/lib/x86_64-linux-gnu/libssl.a /usr/lib/x86_64-linux-gnu/libcrypto.a -ldl -pthread CMakeFiles/cmTC_3d0c6.dir/CheckFunctionExists.c.o: In function `main': CheckFunctionExists.c:(.text+0x15): undefined reference to `EVP_MD_CTX_new' collect2: error: ld returned 1 exit status CMakeFiles/cmTC_3d0c6.dir/build.make:99: recipe for target 'cmTC_3d0c6' failed make[2]: *** [cmTC_3d0c6] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_3d0c6/fast' failed make[1]: *** [cmTC_3d0c6/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the LIBRESSL_VERSION_TEXT exist failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_489a8/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_489a8.dir/build.make CMakeFiles/cmTC_489a8.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_489a8.dir/CheckSymbolExists.c.o /usr/bin/cc -pthread -o CMakeFiles/cmTC_489a8.dir/CheckSymbolExists.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: 'LIBRESSL_VERSION_TEXT' undeclared (first use in this function) return ((int*)(&LIBRESSL_VERSION_TEXT))[argc]; ^ /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: note: each undeclared identifier is reported only once for each function it appears in CMakeFiles/cmTC_489a8.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_489a8.dir/CheckSymbolExists.c.o' failed make[2]: *** [CMakeFiles/cmTC_489a8.dir/CheckSymbolExists.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_489a8/fast' failed make[1]: *** [cmTC_489a8/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' File /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef LIBRESSL_VERSION_TEXT return ((int*)(&LIBRESSL_VERSION_TEXT))[argc]; #else (void)argc; return 0; #endif } Performing C SOURCE FILE Test _fcf_protection=full_c failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_85f8e/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_85f8e.dir/build.make CMakeFiles/cmTC_85f8e.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_85f8e.dir/src.c.o /usr/bin/cc -I/usr/local/include/libusb-1.0 -pthread -maes -march=x86-64 -fno-strict-aliasing -D_fcf_protection=full_c -fcf-protection=full -o CMakeFiles/cmTC_85f8e.dir/src.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.c cc: error: unrecognized command line option '-fcf-protection=full' CMakeFiles/cmTC_85f8e.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_85f8e.dir/src.c.o' failed make[2]: *** [CMakeFiles/cmTC_85f8e.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_85f8e/fast' failed make[1]: *** [cmTC_85f8e/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main(void) { return 0; } Performing C++ SOURCE FILE Test _fcf_protection=full_cxx failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_c027d/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_c027d.dir/build.make CMakeFiles/cmTC_c027d.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_c027d.dir/src.cxx.o /usr/bin/c++ -I/usr/local/include/libusb-1.0 -DZMQ_STATIC -pthread -maes -march=x86-64 -fno-strict-aliasing -D_fcf_protection=full_cxx -fcf-protection=full -o CMakeFiles/cmTC_c027d.dir/src.cxx.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.cxx c++: error: unrecognized command line option '-fcf-protection=full' CMakeFiles/cmTC_c027d.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_c027d.dir/src.cxx.o' failed make[2]: *** [CMakeFiles/cmTC_c027d.dir/src.cxx.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_c027d/fast' failed make[1]: *** [cmTC_c027d/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main() { return 0; } Performing C SOURCE FILE Test _fstack_clash_protection_c failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_cce98/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_cce98.dir/build.make CMakeFiles/cmTC_cce98.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_cce98.dir/src.c.o /usr/bin/cc -I/usr/local/include/libusb-1.0 -pthread -maes -march=x86-64 -fno-strict-aliasing -D_fstack_clash_protection_c -fstack-clash-protection -o CMakeFiles/cmTC_cce98.dir/src.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.c cc: error: unrecognized command line option '-fstack-clash-protection' CMakeFiles/cmTC_cce98.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_cce98.dir/src.c.o' failed make[2]: *** [CMakeFiles/cmTC_cce98.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_cce98/fast' failed make[1]: *** [cmTC_cce98/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main(void) { return 0; } Performing C++ SOURCE FILE Test _fstack_clash_protection_cxx failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_1baa0/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_1baa0.dir/build.make CMakeFiles/cmTC_1baa0.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_1baa0.dir/src.cxx.o /usr/bin/c++ -I/usr/local/include/libusb-1.0 -DZMQ_STATIC -pthread -maes -march=x86-64 -fno-strict-aliasing -D_fstack_clash_protection_cxx -fstack-clash-protection -o CMakeFiles/cmTC_1baa0.dir/src.cxx.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.cxx c++: error: unrecognized command line option '-fstack-clash-protection' CMakeFiles/cmTC_1baa0.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_1baa0.dir/src.cxx.o' failed make[2]: *** [CMakeFiles/cmTC_1baa0.dir/src.cxx.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_1baa0/fast' failed make[1]: *** [cmTC_1baa0/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main() { return 0; } Performing C SOURCE FILE Test _mmitigate_rop_c failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_54032/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_54032.dir/build.make CMakeFiles/cmTC_54032.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_54032.dir/src.c.o /usr/bin/cc -I/usr/local/include/libusb-1.0 -pthread -maes -march=x86-64 -fno-strict-aliasing -D_mmitigate_rop_c -mmitigate-rop -o CMakeFiles/cmTC_54032.dir/src.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.c cc: error: unrecognized command line option '-mmitigate-rop' CMakeFiles/cmTC_54032.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_54032.dir/src.c.o' failed make[2]: *** [CMakeFiles/cmTC_54032.dir/src.c.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_54032/fast' failed make[1]: *** [cmTC_54032/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main(void) { return 0; } Performing C++ SOURCE FILE Test _mmitigate_rop_cxx failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_037e4/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_037e4.dir/build.make CMakeFiles/cmTC_037e4.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_037e4.dir/src.cxx.o /usr/bin/c++ -I/usr/local/include/libusb-1.0 -DZMQ_STATIC -pthread -maes -march=x86-64 -fno-strict-aliasing -D_mmitigate_rop_cxx -mmitigate-rop -o CMakeFiles/cmTC_037e4.dir/src.cxx.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp/src.cxx c++: error: unrecognized command line option '-mmitigate-rop' CMakeFiles/cmTC_037e4.dir/build.make:65: recipe for target 'CMakeFiles/cmTC_037e4.dir/src.cxx.o' failed make[2]: *** [CMakeFiles/cmTC_037e4.dir/src.cxx.o] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_037e4/fast' failed make[1]: *** [cmTC_037e4/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Source file was: int main() { return 0; } Determining if the -Wl,-z,noexecheap linker flag is supported failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_eebac/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_eebac.dir/build.make CMakeFiles/cmTC_eebac.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_eebac.dir/CheckLinkerFlag.c.o /usr/bin/cc -Wl,-z,noexecheap -Wl,-z,noexecheap -o CMakeFiles/cmTC_eebac.dir/CheckLinkerFlag.c.o -c /home/vagrant/slave/monero-static-ubuntu-amd64/build/cmake/CheckLinkerFlag.c Linking C executable cmTC_eebac /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_eebac.dir/link.txt --verbose=1 /usr/bin/cc -Wl,-z,noexecheap CMakeFiles/cmTC_eebac.dir/CheckLinkerFlag.c.o -o cmTC_eebac -rdynamic /usr/bin/ld: warning: -z noexecheap ignored. make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function rl_copy_text exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_11b69/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_11b69.dir/build.make CMakeFiles/cmTC_11b69.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_11b69.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -maes -march=x86-64 -fno-strict-aliasing -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DCHECK_FUNCTION_EXISTS=rl_copy_text -o CMakeFiles/cmTC_11b69.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c:6:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] char CHECK_FUNCTION_EXISTS(); ^ Linking C executable cmTC_11b69 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_11b69.dir/link.txt --verbose=1 /usr/bin/cc -pthread -maes -march=x86-64 -fno-strict-aliasing -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DCHECK_FUNCTION_EXISTS=rl_copy_text CMakeFiles/cmTC_11b69.dir/CheckFunctionExists.c.o -o cmTC_11b69 -rdynamic /usr/lib/x86_64-linux-gnu/libreadline.a /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_get_screen_size': (.text+0x283): undefined reference to `tgetnum' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_get_screen_size': (.text+0x303): undefined reference to `tgetnum' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x6fa): undefined reference to `PC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x70e): undefined reference to `BC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x718): undefined reference to `UP' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x7a8): undefined reference to `tgetent' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x7e7): undefined reference to `tgetstr' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x817): undefined reference to `PC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x82e): undefined reference to `BC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x842): undefined reference to `UP' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x857): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x8b1): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x91f): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x9fb): undefined reference to `tgetent' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_backspace': (.text+0xc00): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `rl_ding': (.text+0xcaa): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_enable_meta_key': (.text+0xd17): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_disable_meta_key': (.text+0xd69): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_control_keypad': (.text+0xd9d): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o):(.text+0xdf0): more undefined references to `tputs' follow /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x238e): undefined reference to `tgoto' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x23a2): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2520): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2d49): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2e7a): undefined reference to `tgoto' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2e8c): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x3056): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x309f): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x30d1): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `rl_redisplay': (.text+0x4813): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o):(.text+0x4b2a): more undefined references to `tputs' follow collect2: error: ld returned 1 exit status CMakeFiles/cmTC_11b69.dir/build.make:98: recipe for target 'cmTC_11b69' failed make[2]: *** [cmTC_11b69] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_11b69/fast' failed make[1]: *** [cmTC_11b69/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Determining if the function rl_filename_completion_function exists failed with the following output: Change Dir: /home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_76df5/fast" make[1]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' /usr/bin/make -f CMakeFiles/cmTC_76df5.dir/build.make CMakeFiles/cmTC_76df5.dir/build make[2]: Entering directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_76df5.dir/CheckFunctionExists.c.o /usr/bin/cc -pthread -maes -march=x86-64 -fno-strict-aliasing -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DCHECK_FUNCTION_EXISTS=rl_filename_completion_function -o CMakeFiles/cmTC_76df5.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c /usr/share/cmake-3.5/Modules/CheckFunctionExists.c:6:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] char CHECK_FUNCTION_EXISTS(); ^ Linking C executable cmTC_76df5 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_76df5.dir/link.txt --verbose=1 /usr/bin/cc -pthread -maes -march=x86-64 -fno-strict-aliasing -std=c11 -D_GNU_SOURCE -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Waggregate-return -Wnested-externs -Wold-style-definition -Wstrict-prototypes -fPIC -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fno-strict-aliasing -DCHECK_FUNCTION_EXISTS=rl_filename_completion_function CMakeFiles/cmTC_76df5.dir/CheckFunctionExists.c.o -o cmTC_76df5 -rdynamic /usr/lib/x86_64-linux-gnu/libreadline.a /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `_rl_move_cursor_relative': (.text+0xecc): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `_rl_move_cursor_relative': (.text+0xf2e): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `_rl_move_cursor_relative': (.text+0x1021): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `_rl_move_vert': (.text+0x10cc): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `_rl_move_vert': (.text+0x1128): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x238e): undefined reference to `tgoto' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x23a2): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2520): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2d49): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2e7a): undefined reference to `tgoto' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x2e8c): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x3056): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x309f): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `update_line': (.text+0x30d1): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o): In function `rl_redisplay': (.text+0x4813): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(display.o):(.text+0x4b2a): more undefined references to `tputs' follow /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_get_screen_size': (.text+0x283): undefined reference to `tgetnum' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_get_screen_size': (.text+0x303): undefined reference to `tgetnum' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x6fa): undefined reference to `PC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x70e): undefined reference to `BC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x718): undefined reference to `UP' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x7a8): undefined reference to `tgetent' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x7e7): undefined reference to `tgetstr' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x817): undefined reference to `PC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x82e): undefined reference to `BC' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x842): undefined reference to `UP' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x857): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x8b1): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x91f): undefined reference to `tgetflag' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_init_terminal_io': (.text+0x9fb): undefined reference to `tgetent' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_backspace': (.text+0xc00): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `rl_ding': (.text+0xcaa): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_enable_meta_key': (.text+0xd17): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_disable_meta_key': (.text+0xd69): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o): In function `_rl_control_keypad': (.text+0xd9d): undefined reference to `tputs' /usr/lib/x86_64-linux-gnu/libreadline.a(terminal.o):(.text+0xdf0): more undefined references to `tputs' follow collect2: error: ld returned 1 exit status CMakeFiles/cmTC_76df5.dir/build.make:98: recipe for target 'cmTC_76df5' failed make[2]: *** [cmTC_76df5] Error 1 make[2]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp' Makefile:126: recipe for target 'cmTC_76df5/fast' failed make[1]: *** [cmTC_76df5/fast] Error 2 make[1]: Leaving directory '/home/vagrant/slave/monero-static-ubuntu-amd64/build/build/release/CMakeFiles/CMakeTmp'