******************************************************************************** conan install restbed/4.8@ --build=restbed --profile=/Users/jenkins/w/BuildSingleReference@2/41024/8043b7b9-4122-444c-81ad-a01c3b6aa6fa/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Debug compiler=apple-clang compiler.libcxx=libc++ compiler.version=11.0 os=Macos os_build=Macos [options] restbed:shared=False [build_requires] [env] restbed/4.8: Forced build from source Installing package: restbed/4.8 Requirements asio/1.19.2 from 'conan-center' - Cache openssl/1.1.1l from 'conan-center' - Cache restbed/4.8 from local cache - Cache Packages asio/1.19.2:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache openssl/1.1.1l:0aa7be2d0914b6f3128105e305c90b9cb0cae86d - Cache restbed/4.8:beab7e89ab86a777ad86dd8685b7a5bd5195aa12 - Build Installing (downloading, building) binaries... asio/1.19.2: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK openssl/1.1.1l: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK restbed/4.8: Copying sources to build folder restbed/4.8: Building your package in /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12 restbed/4.8: Generator cmake created conanbuildinfo.cmake restbed/4.8: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK restbed/4.8: Calling build() ----Running------ > cd '/Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/build_subfolder' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="apple-clang" -DCONAN_COMPILER_VERSION="11.0" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libc++" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_INSTALL_PREFIX="/Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/package/beab7e89ab86a777ad86dd8685b7a5bd5195aa12" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCONAN_CMAKE_POSITION_INDEPENDENT_CODE="ON" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DBUILD_SSL="True" -DBUILD_IPC="False" -DBUILD_TESTS="False" -Wno-dev '/Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12' ----------------- -- The C compiler identification is AppleClang 11.0.0.11000033 -- The CXX compiler identification is AppleClang 11.0.0.11000033 -- Check for working C compiler: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Adjusting fPIC flag (ON) -- Conan: C++ stdlib: libc++ -- Found ASIO include at: /Users/jenkins/w/BuildSingleReference@2/.conan/data/asio/1.19.2/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include -- Found OpenSSL include at: /Users/jenkins/w/BuildSingleReference@2/.conan/data/openssl/1.1.1l/_/_/package/0aa7be2d0914b6f3128105e305c90b9cb0cae86d/include -- Found OpenSSL library at: /Users/jenkins/w/BuildSingleReference@2/.conan/data/openssl/1.1.1l/_/_/package/0aa7be2d0914b6f3128105e305c90b9cb0cae86d/lib/libssl.a -- Found OpenSSL library at: /usr/local/opt/openssl/lib/libssl.dylib -- Found Crypto library at: /Users/jenkins/w/BuildSingleReference@2/.conan/data/openssl/1.1.1l/_/_/package/0aa7be2d0914b6f3128105e305c90b9cb0cae86d/lib/libcrypto.a -- Found Crypto library at: /usr/local/opt/openssl/lib/libcrypto.dylib -- Configuring done -- Generating done -- Build files have been written to: /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/build_subfolder ----Running------ > cmake --build '/Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/build_subfolder' '--' '-j4' ----------------- Scanning dependencies of target restbed-shared Scanning dependencies of target restbed-static [ 2%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/http_impl.cpp.o [ 4%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/ipc_socket_impl.cpp.o [ 6%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/service_impl.cpp.o [ 9%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/session_impl.cpp.o [ 11%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/http_impl.cpp.o [ 13%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/ipc_socket_impl.cpp.o [ 15%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/socket_impl.cpp.o [ 18%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/service_impl.cpp.o [ 20%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/web_socket_impl.cpp.o [ 22%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/session_impl.cpp.o [ 25%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/socket_impl.cpp.o [ 27%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/detail/web_socket_manager_impl.cpp.o [ 29%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/web_socket_impl.cpp.o [ 31%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/http.cpp.o [ 34%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/request.cpp.o [ 36%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/resource.cpp.o [ 38%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/detail/web_socket_manager_impl.cpp.o [ 40%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/http.cpp.o [ 43%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/response.cpp.o [ 45%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/rule.cpp.o [ 47%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/request.cpp.o [ 50%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/service.cpp.o [ 52%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/session.cpp.o [ 54%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/session_manager.cpp.o [ 56%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/resource.cpp.o [ 59%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/response.cpp.o [ 61%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/settings.cpp.o [ 63%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/rule.cpp.o [ 65%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/service.cpp.o [ 68%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/session.cpp.o [ 70%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/session_manager.cpp.o [ 72%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/ssl_settings.cpp.o [ 75%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/string.cpp.o [ 77%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/settings.cpp.o [ 79%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/uri.cpp.o [ 81%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/ssl_settings.cpp.o [ 84%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/web_socket.cpp.o [ 86%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/string.cpp.o [ 88%] Building CXX object source_subfolder/CMakeFiles/restbed-shared.dir/source/corvusoft/restbed/web_socket_message.cpp.o [ 90%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/uri.cpp.o [ 93%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/web_socket.cpp.o [ 95%] Linking CXX shared library ../lib/librestbed.dylib [ 97%] Building CXX object source_subfolder/CMakeFiles/restbed-static.dir/source/corvusoft/restbed/web_socket_message.cpp.o [100%] Linking CXX static library ../lib/librestbed.a [100%] Built target restbed-static restbed/4.8: ############################################################## # # # Copyright 2013-2020, Corvusoft Ltd, All Rights Reserved. # # # # Restbed is dual-licensed requiring commerical entities # # to acquire a Corvusoft Permissive License, Contact # # sales@corvusoft.co.uk for details. # # # ############################################################## CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/http_impl.cpp:6: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:480: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:16: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:5: warning: destructor called on non-final 'restbed::detail::SocketImpl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __data_.second().~_Tp(); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3671:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace >::__on_zero_shared' requested here __shared_ptr_emplace(_Alloc __a, _Args&& ...__args) ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4331:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace >::__shared_ptr_emplace > &>' requested here ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4710:29: note: in instantiation of function template specialization 'std::__1::shared_ptr::make_shared > &>' requested here return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...); ^ /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/http_impl.cpp:155:50: note: in instantiation of function template specialization 'std::__1::make_shared > &>' requested here request->m_pimpl->m_socket = make_shared< SocketImpl >( *request->m_pimpl->m_io_service, socket ); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:23: note: qualify call to silence this warning __data_.second().~_Tp(); ^ In file included from /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/http_impl.cpp:6: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:480: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:16: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:5: warning: destructor called on non-final 'restbed::detail::SocketImpl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __data_.second().~_Tp(); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3671:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace >::__on_zero_shared' requested here __shared_ptr_emplace(_Alloc __a, _Args&& ...__args) ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4331:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace >::__shared_ptr_emplace > &>' requested here ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4710:29: note: in instantiation of function template specialization 'std::__1::shared_ptr::make_shared > &>' requested here return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...); ^ /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/http_impl.cpp:155:50: note: in instantiation of function template specialization 'std::__1::make_shared > &>' requested here request->m_pimpl->m_socket = make_shared< SocketImpl >( *request->m_pimpl->m_io_service, socket ); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:23: note: qualify call to silence this warning __data_.second().~_Tp(); ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/service_impl.cpp:6: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/regex:764: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__locale:15: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/string:505: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/string_view:176: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__string:57: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/algorithm:644: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:5: warning: destructor called on non-final 'restbed::detail::SocketImpl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __data_.second().~_Tp(); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3671:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace >::__on_zero_shared' requested here __shared_ptr_emplace(_Alloc __a, _Args&& ...__args) ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4331:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace >::__shared_ptr_emplace > > &, const std::__1::shared_ptr &>' requested here ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4710:29: note: in instantiation of function template specialization 'std::__1::shared_ptr::make_shared > > &, const std::__1::shared_ptr &>' requested here return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...); ^ /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/service_impl.cpp:300:39: note: in instantiation of function template specialization 'std::__1::make_shared > > &, const std::__1::shared_ptr &>' requested here auto connection = make_shared< SocketImpl >( *m_io_service, socket, m_logger ); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:23: note: qualify call to silence this warning __data_.second().~_Tp(); ^ 2 warnings generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 2 warnings generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ In file included from /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/service_impl.cpp:6: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/regex:764: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__locale:15: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/string:505: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/string_view:176: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__string:57: In file included from /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/algorithm:644: /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:5: warning: destructor called on non-final 'restbed::detail::SocketImpl' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __data_.second().~_Tp(); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3671:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace >::__on_zero_shared' requested here __shared_ptr_emplace(_Alloc __a, _Args&& ...__args) ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4331:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace >::__shared_ptr_emplace > > &, const std::__1::shared_ptr &>' requested here ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:4710:29: note: in instantiation of function template specialization 'std::__1::shared_ptr::make_shared > > &, const std::__1::shared_ptr &>' requested here return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...); ^ /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/source_subfolder/source/corvusoft/restbed/detail/service_impl.cpp:300:39: note: in instantiation of function template specialization 'std::__1::make_shared > > &, const std::__1::shared_ptr &>' requested here auto connection = make_shared< SocketImpl >( *m_io_service, socket, m_logger ); ^ /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3710:23: note: qualify call to silence this warning __data_.second().~_Tp(); ^ 2 warnings generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 2 warnings generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :4:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :3:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. Undefined symbols for architecture x86_64: "_OPENSSL_sk_num", referenced from: sk_GENERAL_NAME_num(stack_st_GENERAL_NAME const*) in http_impl.cpp.o "_OPENSSL_sk_value", referenced from: sk_GENERAL_NAME_value(stack_st_GENERAL_NAME const*, int) in http_impl.cpp.o "_SSL_CTX_get_default_passwd_cb_userdata", referenced from: asio::ssl::context::~context() in http_impl.cpp.o asio::ssl::context::~context() in service_impl.cpp.o asio::ssl::context::do_set_password_callback(asio::ssl::detail::password_callback_base*, std::__1::error_code&) in service_impl.cpp.o "_SSL_CTX_set_options", referenced from: asio::ssl::context::set_options(long, std::__1::error_code&) in http_impl.cpp.o asio::ssl::context::set_options(long, std::__1::error_code&) in service_impl.cpp.o "_TLS_client_method", referenced from: asio::ssl::context::context(asio::ssl::context_base::method) in http_impl.cpp.o asio::ssl::context::context(asio::ssl::context_base::method) in service_impl.cpp.o "_TLS_method", referenced from: asio::ssl::context::context(asio::ssl::context_base::method) in http_impl.cpp.o asio::ssl::context::context(asio::ssl::context_base::method) in service_impl.cpp.o "_TLS_server_method", referenced from: asio::ssl::context::context(asio::ssl::context_base::method) in http_impl.cpp.o asio::ssl::context::context(asio::ssl::context_base::method) in service_impl.cpp.o 1 warning generated. ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [lib/librestbed.4.7.dylib] Error 1 make[1]: *** [source_subfolder/CMakeFiles/restbed-shared.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... In file included from :401: :3:9: warning: 'ASIO_STANDALONE' macro redefined [-Wmacro-redefined] #define ASIO_STANDALONE 1 ^ :2:9: note: previous definition is here #define ASIO_STANDALONE YES ^ 1 warning generated. 1 warning generated. 1 warning generated. /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../lib/librestbed.a(ipc_socket_impl.cpp.o) has no symbols /Applications/Xcode-11.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../lib/librestbed.a(ipc_socket_impl.cpp.o) has no symbols make: *** [all] Error 2 asio/1.19.2: WARN: Lib folder doesn't exist, can't collect libraries: /Users/jenkins/w/BuildSingleReference@2/.conan/data/asio/1.19.2/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib restbed/4.8: WARN: Build folder is dirty, removing it: /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12 restbed/4.8: ERROR: Package 'beab7e89ab86a777ad86dd8685b7a5bd5195aa12' build failed restbed/4.8: WARN: Build folder /Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12 ERROR: restbed/4.8: Error in build() method, line 71 cmake.build() ConanException: Error 2 while executing cmake --build '/Users/jenkins/w/BuildSingleReference@2/.conan/data/restbed/4.8/_/_/build/beab7e89ab86a777ad86dd8685b7a5bd5195aa12/build_subfolder' '--' '-j4'