******************************************************************************** conan test conan-center-index/recipes/restbed/all/test_package/conanfile.py restbed/4.8@#d1877fa3eeaf0e29d75afc6938e0d9c7 -pr /home/conan/w/prod/BuildSingleReference/105339/35d1aa9f-c975-40be-9423-713d9fb1d193/profile_linux_5_libstdcpp11_gcc_release_64.restbed-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] restbed:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True restbed/4.8 (test package): Installing package Requirements asio/1.24.0 from 'conan-center' - Cache openssl/3.0.5 from 'conan-center' - Cache restbed/4.8 from local cache - Cache zlib/1.2.12 from 'conan-center' - Cache Packages asio/1.24.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache openssl/3.0.5:288ceea1eccdb5f24f7075ead24b83b854b1d943 - Cache restbed/4.8:7555bb5e01b1cb9f4e8c2c9a8144ad0937321539 - Cache zlib/1.2.12:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... asio/1.24.0: Already installed! zlib/1.2.12: Already installed! openssl/3.0.5: Already installed! restbed/4.8: Already installed! restbed/4.8 (test package): Generator 'VirtualRunEnv' calling 'generate()' restbed/4.8 (test package): Generator txt created conanbuildinfo.txt restbed/4.8 (test package): Generator 'CMakeDeps' calling 'generate()' restbed/4.8 (test package): Calling generate() restbed/4.8 (test package): Aggregating env generators restbed/4.8 (test package): Generated conaninfo.txt restbed/4.8 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/generators/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK restbed/4.8 (test package): Calling build() restbed/4.8 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/generators/conan_toolchain.cmake -- The CXX compiler identification is GNU 5.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Target declared 'restbed::restbed' -- Conan: Target declared 'asio::asio' -- Conan: Component target declared 'OpenSSL::Crypto' -- Conan: Component target declared 'OpenSSL::SSL' -- Conan: Target declared 'openssl::openssl' -- Conan: Target declared 'ZLIB::ZLIB' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/Release restbed/4.8 (test package): CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:23:13: error: ‘uint8_t’ does not name a type typedef uint8_t Byte; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:26: error: ‘Byte’ was not declared in this scope typedef std::vector< Byte > Bytes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:31: error: template argument 1 is invalid typedef std::vector< Byte > Bytes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:31: error: template argument 2 is invalid In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:83:13: error: ‘uint16_t’ does not name a type uint16_t get_port( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:150:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::UriImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:57: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:57: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:26: error: ‘static restbed::Bytes restbed::Http::to_bytes(int)’ cannot be overloaded static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:26: error: with ‘static restbed::Bytes restbed::Http::to_bytes(int)’ static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:57:43: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static void close( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:57:53: error: expected ‘,’ or ‘...’ before ‘<’ token static void close( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:59:45: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static bool is_open( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:59:55: error: expected ‘,’ or ‘...’ before ‘<’ token static bool is_open( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:61:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static bool is_closed( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:61:57: error: expected ‘,’ or ‘...’ before ‘<’ token static bool is_closed( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:63:31: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static const std::shared_ptr< Response > sync( const std::shared_ptr< Request > request, const std::shared_ptr< const Settings >& settings = std::make_shared< Settings >( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:65:25: error: ‘future’ in namespace ‘std’ does not name a template type static std::future< std::shared_ptr< Response > > async( const std::shared_ptr< Request > request, const std::function< void ( const std::shared_ptr< Request >, const std::shared_ptr< Response > ) >& callback, const std::shared_ptr< const Settings >& settings = std::make_shared< Settings >( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:67:70: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes fetch( const std::size_t length, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:67:80: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes fetch( const std::size_t length, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:69:74: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes fetch( const std::string& delimiter, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:69:84: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes fetch( const std::string& delimiter, const std::shared_ptr< Response >& response ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:3:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:52:48: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual bool condition( const std::shared_ptr< Session > session ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:52:58: error: expected ‘,’ or ‘...’ before ‘<’ token virtual bool condition( const std::shared_ptr< Session > session ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:54:45: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual void action( const std::shared_ptr< Session > session, const std::function< void ( const std::shared_ptr< Session > ) >& callback ) = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:54:55: error: expected ‘,’ or ‘...’ before ‘<’ token virtual void action( const std::shared_ptr< Session > session, const std::function< void ( const std::shared_ptr< Session > ) >& callback ) = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:3:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:104:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::RuleImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:6:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/logger.hpp:62:44: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual void start( const std::shared_ptr< const Settings >& settings ) = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/logger.hpp:62:54: error: expected ‘,’ or ‘...’ before ‘<’ token virtual void start( const std::shared_ptr< const Settings >& settings ) = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:80: error: ‘function’ in namespace ‘std’ does not name a template type static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:88: error: expected ‘,’ or ‘...’ before ‘<’ token static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static bool restbed::Common::has_parameter(const string&, const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:58:28: error: ‘key’ does not name a type const auto key = String::lowercase( name ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:59:28: error: ‘iterator’ does not name a type const auto iterator = std::find_if( parameters.begin( ), parameters.end( ), [ &key ]( const std::pair< std::string, std::string >& value ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:62:19: error: expected primary-expression before ‘)’ token } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:64:24: error: ‘iterator’ was not declared in this scope return iterator not_eq parameters.end( ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:64:24: note: suggested alternatives: In file included from /usr/include/c++/5/bits/stl_algobase.h:65:0, from /usr/include/c++/5/bits/stl_tree.h:63, from /usr/include/c++/5/map:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/stl_iterator_base_types.h:118:12: note: ‘std::iterator’ struct iterator ^ /usr/include/c++/5/bits/stl_iterator_base_types.h:118:12: note: ‘std::iterator’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static std::__cxx11::string restbed::Common::transform(const string&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:69:39: error: ‘nullptr’ was not declared in this scope return ( transform == nullptr ) ? value : transform( value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:69:76: error: no matching function for call to ‘restbed::Common::transform(const string&)’ return ( transform == nullptr ) ? value : transform( value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:32: note: candidate: static std::__cxx11::string restbed::Common::transform(const string&, int) static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:32: note: candidate expects 2 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static Type restbed::Common::get_parameters(const string&, const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:81:28: error: ‘key’ does not name a type const auto key = String::lowercase( name ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:86:26: error: ‘key’ was not declared in this scope if ( key == String::lowercase( parameter.first ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:86:62: error: request for member ‘first’ in ‘parameter’, which is of non-class type ‘const int’ if ( key == String::lowercase( parameter.first ) ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:79:13: error: ‘uint16_t’ does not name a type uint16_t get_port( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:85:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Response > get_response( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:87:46: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_host( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:87:54: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_host( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:89:46: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_path( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:89:54: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_path( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:91:48: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_method( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:91:56: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_method( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:93:50: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_protocol( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:93:58: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_protocol( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:95:58: error: ‘function’ in namespace ‘std’ does not name a template type void get_body( std::string& body, const std::function< std::string ( const Bytes& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:95:66: error: expected ‘,’ or ‘...’ before ‘<’ token void get_body( std::string& body, const std::function< std::string ( const Bytes& ) >& transform = nullptr ) const; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:99:73: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_header( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:99:81: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_header( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:101:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:101:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:111:82: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_query_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:111:90: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_query_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:113:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:113:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:123:81: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_path_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:123:89: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_path_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:125:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:125:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:138:34: error: ‘uint16_t’ does not name a type void set_port( const uint16_t value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:205:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::RequestImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:8:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:71:36: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void start( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:71:46: error: expected ‘,’ or ‘...’ before ‘<’ token void start( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:73:38: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void restart( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:73:48: error: expected ‘,’ or ‘...’ before ‘<’ token void restart( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:49: error: expected ‘,’ or ‘...’ before ‘<’ token void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:49: error: expected ‘,’ or ‘...’ before ‘<’ token void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:18: error: ‘void restbed::Service::add_rule(int)’ cannot be overloaded void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:18: error: with ‘void restbed::Service::add_rule(int)’ void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:79:38: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void publish( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:79:48: error: expected ‘,’ or ‘...’ before ‘<’ token void publish( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:81:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void suppress( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:81:49: error: expected ‘,’ or ‘...’ before ‘<’ token void suppress( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:83:39: error: ‘function’ in namespace ‘std’ does not name a template type void schedule( const std::function< void ( void ) >& task, const std::chrono::milliseconds& interval = std::chrono::milliseconds::zero( ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:83:47: error: expected ‘,’ or ‘...’ before ‘<’ token void schedule( const std::function< void ( void ) >& task, const std::chrono::milliseconds& interval = std::chrono::milliseconds::zero( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:8:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:86:24: error: ‘chrono’ in namespace ‘std’ does not name a type const std::chrono::seconds get_uptime( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:88:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Uri > get_http_uri( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:90:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Uri > get_https_uri( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:93:41: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void set_logger( const std::shared_ptr< Logger >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:93:51: error: expected ‘,’ or ‘...’ before ‘<’ token void set_logger( const std::shared_ptr< Logger >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:95:50: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void set_session_manager( const std::shared_ptr< SessionManager >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:95:60: error: expected ‘,’ or ‘...’ before ‘<’ token void set_session_manager( const std::shared_ptr< SessionManager >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:97:48: error: ‘function’ in namespace ‘std’ does not name a template type void set_ready_handler( const std::function< void ( Service& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:97:56: error: expected ‘,’ or ‘...’ before ‘<’ token void set_ready_handler( const std::function< void ( Service& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:99:67: error: ‘function’ in namespace ‘std’ does not name a template type void set_signal_handler( const int signal, const std::function< void ( const int ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:99:75: error: expected ‘,’ or ‘...’ before ‘<’ token void set_signal_handler( const int signal, const std::function< void ( const int ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:101:52: error: ‘function’ in namespace ‘std’ does not name a template type void set_not_found_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:101:60: error: expected ‘,’ or ‘...’ before ‘<’ token void set_not_found_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:103:61: error: ‘function’ in namespace ‘std’ does not name a template type void set_method_not_allowed_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:103:69: error: expected ‘,’ or ‘...’ before ‘<’ token void set_method_not_allowed_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:105:65: error: ‘function’ in namespace ‘std’ does not name a template type void set_method_not_implemented_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:105:73: error: expected ‘,’ or ‘...’ before ‘<’ token void set_method_not_implemented_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:107:67: error: ‘function’ in namespace ‘std’ does not name a template type void set_failed_filter_validation_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:107:75: error: expected ‘,’ or ‘...’ before ‘<’ token void set_failed_filter_validation_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:109:48: error: ‘function’ in namespace ‘std’ does not name a template type void set_error_handler( const std::function< void ( const int, const std::exception&, const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:109:56: error: expected ‘,’ or ‘...’ before ‘<’ token void set_error_handler( const std::function< void ( const int, const std::exception&, const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:111:57: error: ‘function’ in namespace ‘std’ does not name a template type void set_authentication_handler( const std::function< void ( const std::shared_ptr< Session >, const std::function< void ( const std::shared_ptr< Session > ) >& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:111:65: error: expected ‘,’ or ‘...’ before ‘<’ token void set_authentication_handler( const std::function< void ( const std::shared_ptr< Session >, const std::function< void ( const std::shared_ptr< Session > ) >& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:152:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::ServiceImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:18:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:9, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:119:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< ContextPlaceholderBase > m_placeholder; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In constructor ‘restbed::ContextValue::ContextValue(const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:49:49: error: class ‘restbed::ContextValue’ does not have any field named ‘m_placeholder’ ContextValue( const Type& value ) : m_placeholder( new ContextPlaceholder< Type >( value ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In copy constructor ‘restbed::ContextValue::ContextValue(const restbed::ContextValue&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:54:60: error: class ‘restbed::ContextValue’ does not have any field named ‘m_placeholder’ ContextValue( const ContextValue& original ) : m_placeholder( original.m_placeholder ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:54:84: error: ‘const class restbed::ContextValue’ has no member named ‘m_placeholder’ ContextValue( const ContextValue& original ) : m_placeholder( original.m_placeholder ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In member function ‘restbed::ContextValue::operator Type() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:73:44: error: ‘m_placeholder’ was not declared in this scope if ( typeid( Type ) not_eq m_placeholder->type( ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:78:22: error: ‘placeholder’ does not name a type auto placeholder = static_cast< ContextPlaceholder< Type >* >( m_placeholder.get( ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:79:25: error: ‘placeholder’ was not declared in this scope return *placeholder; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:9:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected template-name before ‘<’ token class SESSION_EXPORT Session : public std::enable_shared_from_this< Session > ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:38:1: error: expected ‘}’ at end of input } ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 restbed/4.8 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior restbed/4.8 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ERROR: restbed/4.8 (test package): Error in build() method, line 25 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/build/Release" '--' '-j3' ******************************************************************************** conan test conan-center-index/recipes/restbed/all/test_v1_package/conanfile.py restbed/4.8@#d1877fa3eeaf0e29d75afc6938e0d9c7 -pr /home/conan/w/prod/BuildSingleReference/105339/35d1aa9f-c975-40be-9423-713d9fb1d193/profile_linux_5_libstdcpp11_gcc_release_64.restbed-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] restbed:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True restbed/4.8 (test package): Installing package Requirements asio/1.24.0 from 'conan-center' - Cache openssl/3.0.5 from 'conan-center' - Cache restbed/4.8 from local cache - Cache zlib/1.2.12 from 'conan-center' - Cache Packages asio/1.24.0:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache openssl/3.0.5:288ceea1eccdb5f24f7075ead24b83b854b1d943 - Cache restbed/4.8:7555bb5e01b1cb9f4e8c2c9a8144ad0937321539 - Cache zlib/1.2.12:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... asio/1.24.0: Already installed! zlib/1.2.12: Already installed! openssl/3.0.5: Already installed! restbed/4.8: Already installed! restbed/4.8 (test package): Generator cmake_find_package_multi created restbed-config-version.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created restbed-config.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created restbedTargets.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created restbedTarget-release.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created asio-config-version.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created asio-config.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created asioTargets.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created asioTarget-release.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created OpenSSLConfigVersion.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created OpenSSLTarget-release.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created OpenSSLTargets.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created OpenSSLConfig.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created ZLIBConfigVersion.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created ZLIBConfig.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created ZLIBTargets.cmake restbed/4.8 (test package): Generator cmake_find_package_multi created ZLIBTarget-release.cmake restbed/4.8 (test package): Generator cmake created conanbuildinfo.cmake restbed/4.8 (test package): Generator txt created conanbuildinfo.txt restbed/4.8 (test package): Aggregating env generators restbed/4.8 (test package): Generated conaninfo.txt restbed/4.8 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK restbed/4.8 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6/package" -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" -DCMAKE_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package' ----------------- -- The CXX compiler identification is GNU 5.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library restbed found /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/lib/librestbed.a -- Library ssl found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libssl.a -- Library crypto found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libcrypto.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Library restbed found /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/lib/librestbed.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/lib/librestbed.a -- Library ssl found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libssl.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libssl.a -- Library crypto found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libcrypto.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libcrypto.a -- Library crypto found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libcrypto.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libcrypto.a -- Library ssl found /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libssl.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openssl/3.0.5/_/_/package/288ceea1eccdb5f24f7075ead24b83b854b1d943/lib/libssl.a -- Library z found /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed 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_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/c++/5/cstdint:35:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:11, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:14:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:23:13: error: ‘uint8_t’ does not name a type typedef uint8_t Byte; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:26: error: ‘Byte’ was not declared in this scope typedef std::vector< Byte > Bytes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:31: error: template argument 1 is invalid typedef std::vector< Byte > Bytes; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/byte.hpp:25:31: error: template argument 2 is invalid In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:83:13: error: ‘uint16_t’ does not name a type uint16_t get_port( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:150:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::UriImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:57: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:57: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:55:26: error: ‘static restbed::Bytes restbed::Http::to_bytes(int)’ cannot be overloaded static Bytes to_bytes( const std::shared_ptr< Response >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:53:26: error: with ‘static restbed::Bytes restbed::Http::to_bytes(int)’ static Bytes to_bytes( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:57:43: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static void close( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:57:53: error: expected ‘,’ or ‘...’ before ‘<’ token static void close( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:59:45: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static bool is_open( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:59:55: error: expected ‘,’ or ‘...’ before ‘<’ token static bool is_open( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:61:47: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static bool is_closed( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:61:57: error: expected ‘,’ or ‘...’ before ‘<’ token static bool is_closed( const std::shared_ptr< Request >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:63:31: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static const std::shared_ptr< Response > sync( const std::shared_ptr< Request > request, const std::shared_ptr< const Settings >& settings = std::make_shared< Settings >( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:65:25: error: ‘future’ in namespace ‘std’ does not name a template type static std::future< std::shared_ptr< Response > > async( const std::shared_ptr< Request > request, const std::function< void ( const std::shared_ptr< Request >, const std::shared_ptr< Response > ) >& callback, const std::shared_ptr< const Settings >& settings = std::make_shared< Settings >( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:2:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:67:70: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes fetch( const std::size_t length, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:67:80: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes fetch( const std::size_t length, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:69:74: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type static Bytes fetch( const std::string& delimiter, const std::shared_ptr< Response >& response ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/http.hpp:69:84: error: expected ‘,’ or ‘...’ before ‘<’ token static Bytes fetch( const std::string& delimiter, const std::shared_ptr< Response >& response ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:3:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:52:48: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual bool condition( const std::shared_ptr< Session > session ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:52:58: error: expected ‘,’ or ‘...’ before ‘<’ token virtual bool condition( const std::shared_ptr< Session > session ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:54:45: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual void action( const std::shared_ptr< Session > session, const std::function< void ( const std::shared_ptr< Session > ) >& callback ) = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:54:55: error: expected ‘,’ or ‘...’ before ‘<’ token virtual void action( const std::shared_ptr< Session > session, const std::function< void ( const std::shared_ptr< Session > ) >& callback ) = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:3:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/rule.hpp:104:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::RuleImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:6:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/logger.hpp:62:44: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type virtual void start( const std::shared_ptr< const Settings >& settings ) = 0; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/logger.hpp:62:54: error: expected ‘,’ or ‘...’ before ‘<’ token virtual void start( const std::shared_ptr< const Settings >& settings ) = 0; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:80: error: ‘function’ in namespace ‘std’ does not name a template type static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:88: error: expected ‘,’ or ‘...’ before ‘<’ token static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static bool restbed::Common::has_parameter(const string&, const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:58:28: error: ‘key’ does not name a type const auto key = String::lowercase( name ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:59:28: error: ‘iterator’ does not name a type const auto iterator = std::find_if( parameters.begin( ), parameters.end( ), [ &key ]( const std::pair< std::string, std::string >& value ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:62:19: error: expected primary-expression before ‘)’ token } ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:64:24: error: ‘iterator’ was not declared in this scope return iterator not_eq parameters.end( ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:64:24: note: suggested alternatives: In file included from /usr/include/c++/5/bits/stl_algobase.h:65:0, from /usr/include/c++/5/bits/stl_tree.h:63, from /usr/include/c++/5/map:60, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/uri.hpp:8, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:1, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/stl_iterator_base_types.h:118:12: note: ‘std::iterator’ struct iterator ^ /usr/include/c++/5/bits/stl_iterator_base_types.h:118:12: note: ‘std::iterator’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:19:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static std::__cxx11::string restbed::Common::transform(const string&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:69:39: error: ‘nullptr’ was not declared in this scope return ( transform == nullptr ) ? value : transform( value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:69:76: error: no matching function for call to ‘restbed::Common::transform(const string&)’ return ( transform == nullptr ) ? value : transform( value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:32: note: candidate: static std::__cxx11::string restbed::Common::transform(const string&, int) static std::string transform( const std::string& value, const std::function< std::string ( const std::string& ) >& transform ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:67:32: note: candidate expects 2 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp: In static member function ‘static Type restbed::Common::get_parameters(const string&, const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:81:28: error: ‘key’ does not name a type const auto key = String::lowercase( name ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:86:26: error: ‘key’ was not declared in this scope if ( key == String::lowercase( parameter.first ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/common.hpp:86:62: error: request for member ‘first’ in ‘parameter’, which is of non-class type ‘const int’ if ( key == String::lowercase( parameter.first ) ) ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:79:13: error: ‘uint16_t’ does not name a type uint16_t get_port( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:85:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Response > get_response( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:87:46: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_host( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:87:54: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_host( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:89:46: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_path( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:89:54: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_path( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:91:48: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_method( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:91:56: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_method( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:93:50: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_protocol( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:93:58: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_protocol( const std::function< std::string ( const std::string& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:95:58: error: ‘function’ in namespace ‘std’ does not name a template type void get_body( std::string& body, const std::function< std::string ( const Bytes& ) >& transform = nullptr ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:95:66: error: expected ‘,’ or ‘...’ before ‘<’ token void get_body( std::string& body, const std::function< std::string ( const Bytes& ) >& transform = nullptr ) const; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:7:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:99:73: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_header( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:99:81: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_header( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:101:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:101:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:111:82: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_query_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:111:90: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_query_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:113:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:113:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:123:81: error: ‘function’ in namespace ‘std’ does not name a template type std::string get_path_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:123:89: error: expected ‘,’ or ‘...’ before ‘<’ token std::string get_path_parameter( const std::string& name, const std::function< std::string ( const std::string& ) >& transform ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:125:43: error: ‘std::enable_if_t’ has not been declared template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:125:54: error: expected ‘>’ before ‘<’ token template >::value > * = nullptr> inline ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:138:34: error: ‘uint16_t’ does not name a type void set_port( const uint16_t value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/request.hpp:205:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::RequestImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:8:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:71:36: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void start( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:71:46: error: expected ‘,’ or ‘...’ before ‘<’ token void start( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:73:38: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void restart( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:73:48: error: expected ‘,’ or ‘...’ before ‘<’ token void restart( const std::shared_ptr< const Settings >& settings = nullptr ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:49: error: expected ‘,’ or ‘...’ before ‘<’ token void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:49: error: expected ‘,’ or ‘...’ before ‘<’ token void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:77:18: error: ‘void restbed::Service::add_rule(int)’ cannot be overloaded void add_rule( const std::shared_ptr< Rule >& rule, const int priority ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:75:18: error: with ‘void restbed::Service::add_rule(int)’ void add_rule( const std::shared_ptr< Rule >& rule ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:79:38: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void publish( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:79:48: error: expected ‘,’ or ‘...’ before ‘<’ token void publish( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:81:39: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void suppress( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:81:49: error: expected ‘,’ or ‘...’ before ‘<’ token void suppress( const std::shared_ptr< const Resource >& resource ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:83:39: error: ‘function’ in namespace ‘std’ does not name a template type void schedule( const std::function< void ( void ) >& task, const std::chrono::milliseconds& interval = std::chrono::milliseconds::zero( ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:83:47: error: expected ‘,’ or ‘...’ before ‘<’ token void schedule( const std::function< void ( void ) >& task, const std::chrono::milliseconds& interval = std::chrono::milliseconds::zero( ) ); ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:8:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:86:24: error: ‘chrono’ in namespace ‘std’ does not name a type const std::chrono::seconds get_uptime( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:88:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Uri > get_http_uri( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:90:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< const Uri > get_https_uri( void ) const; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:93:41: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void set_logger( const std::shared_ptr< Logger >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:93:51: error: expected ‘,’ or ‘...’ before ‘<’ token void set_logger( const std::shared_ptr< Logger >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:95:50: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type void set_session_manager( const std::shared_ptr< SessionManager >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:95:60: error: expected ‘,’ or ‘...’ before ‘<’ token void set_session_manager( const std::shared_ptr< SessionManager >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:97:48: error: ‘function’ in namespace ‘std’ does not name a template type void set_ready_handler( const std::function< void ( Service& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:97:56: error: expected ‘,’ or ‘...’ before ‘<’ token void set_ready_handler( const std::function< void ( Service& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:99:67: error: ‘function’ in namespace ‘std’ does not name a template type void set_signal_handler( const int signal, const std::function< void ( const int ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:99:75: error: expected ‘,’ or ‘...’ before ‘<’ token void set_signal_handler( const int signal, const std::function< void ( const int ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:101:52: error: ‘function’ in namespace ‘std’ does not name a template type void set_not_found_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:101:60: error: expected ‘,’ or ‘...’ before ‘<’ token void set_not_found_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:103:61: error: ‘function’ in namespace ‘std’ does not name a template type void set_method_not_allowed_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:103:69: error: expected ‘,’ or ‘...’ before ‘<’ token void set_method_not_allowed_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:105:65: error: ‘function’ in namespace ‘std’ does not name a template type void set_method_not_implemented_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:105:73: error: expected ‘,’ or ‘...’ before ‘<’ token void set_method_not_implemented_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:107:67: error: ‘function’ in namespace ‘std’ does not name a template type void set_failed_filter_validation_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:107:75: error: expected ‘,’ or ‘...’ before ‘<’ token void set_failed_filter_validation_handler( const std::function< void ( const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:109:48: error: ‘function’ in namespace ‘std’ does not name a template type void set_error_handler( const std::function< void ( const int, const std::exception&, const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:109:56: error: expected ‘,’ or ‘...’ before ‘<’ token void set_error_handler( const std::function< void ( const int, const std::exception&, const std::shared_ptr< Session > ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:111:57: error: ‘function’ in namespace ‘std’ does not name a template type void set_authentication_handler( const std::function< void ( const std::shared_ptr< Session >, const std::function< void ( const std::shared_ptr< Session > ) >& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:111:65: error: expected ‘,’ or ‘...’ before ‘<’ token void set_authentication_handler( const std::function< void ( const std::shared_ptr< Session >, const std::function< void ( const std::shared_ptr< Session > ) >& ) >& value ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/service.hpp:152:18: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr< detail::ServiceImpl > m_pimpl; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:18:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:9, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:119:24: error: ‘shared_ptr’ in namespace ‘std’ does not name a template type const std::shared_ptr< ContextPlaceholderBase > m_placeholder; ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In constructor ‘restbed::ContextValue::ContextValue(const Type&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:49:49: error: class ‘restbed::ContextValue’ does not have any field named ‘m_placeholder’ ContextValue( const Type& value ) : m_placeholder( new ContextPlaceholder< Type >( value ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In copy constructor ‘restbed::ContextValue::ContextValue(const restbed::ContextValue&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:54:60: error: class ‘restbed::ContextValue’ does not have any field named ‘m_placeholder’ ContextValue( const ContextValue& original ) : m_placeholder( original.m_placeholder ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:54:84: error: ‘const class restbed::ContextValue’ has no member named ‘m_placeholder’ ContextValue( const ContextValue& original ) : m_placeholder( original.m_placeholder ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp: In member function ‘restbed::ContextValue::operator Type() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:73:44: error: ‘m_placeholder’ was not declared in this scope if ( typeid( Type ) not_eq m_placeholder->type( ) ) ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:78:22: error: ‘placeholder’ does not name a type auto placeholder = static_cast< ContextPlaceholder< Type >* >( m_placeholder.get( ) ); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/context_value.hpp:79:25: error: ‘placeholder’ was not declared in this scope return *placeholder; ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/restbed:9:0, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected template-name before ‘<’ token class SESSION_EXPORT Session : public std::enable_shared_from_this< Session > ^ /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected ‘{’ before ‘<’ token /home/conan/w/prod/BuildSingleReference/.conan/data/restbed/4.8/_/_/package/7555bb5e01b1cb9f4e8c2c9a8144ad0937321539/include/corvusoft/restbed/session.hpp:55:71: error: expected unqualified-id before ‘<’ token /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp:38:1: error: expected ‘}’ at end of input } ^ make[2]: *** [CMakeFiles/test_package.dir/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_package/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 ERROR: restbed/4.8 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/restbed/all/test_v1_package/build/30842c90a0c5009d8a625c3d7b48bcb46f3d27f6' '--' '-j3'