******************************************************************************** conan install reduct-cpp/1.9.0@#9f2f90a7e433d1bc218e64328cdb9403 --build=reduct-cpp -pr /home/conan/workspace/prod-v1/bsr/23014/ceadd/profile_linux_13_libstdcpp_clang_release_64..txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/profiles/default) CC and CXX: clang, clang++ Found clang 13.0 clang>=8, using the major as version Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=clang compiler.version=13 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=clang compiler.libcxx=libstdc++ compiler.version=13 os=Linux [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True openssl/3.2.1: Not found in local cache, looking in remotes... openssl/3.2.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz openssl/3.2.1: Downloaded recipe revision c7b554068caae5eda12b735ea6f23d70 zlib/1.3.1: Not found in local cache, looking in remotes... zlib/1.3.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.3.1: Downloaded recipe revision f52e03ae3d251dec704634230cd806a2 fmt/10.2.1: Not found in local cache, looking in remotes... fmt/10.2.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz fmt/10.2.1: Downloaded recipe revision 9199a7a0611866dea5c8849a77467b25 cpp-httplib/0.15.3: Not found in local cache, looking in remotes... cpp-httplib/0.15.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz cpp-httplib/0.15.3: Downloaded recipe revision d2e0d1afaddd7b6b830ad8ffe62e4702 nlohmann_json/3.11.3: Not found in local cache, looking in remotes... nlohmann_json/3.11.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz nlohmann_json/3.11.3: Downloaded recipe revision 45828be26eb619a2e04ca517bb7b828d concurrentqueue/1.0.4: Not found in local cache, looking in remotes... concurrentqueue/1.0.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz concurrentqueue/1.0.4: Downloaded recipe revision 1e48e1c712bcfd892087c9c622a51502 date/3.0.1: Not found in local cache, looking in remotes... date/3.0.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz date/3.0.1: Downloaded recipe revision 032e24ad8bd1fd136dd33c932563d3d1 libcurl/8.6.0: Not found in local cache, looking in remotes... libcurl/8.6.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libcurl/8.6.0: Downloaded recipe revision 2f5d0b0e684214641563d25d5ff32aa1 reduct-cpp/1.9.0: Forced build from source cmake/3.29.0: Not found in local cache, looking in remotes... cmake/3.29.0: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz cmake/3.29.0: Downloaded recipe revision a055de871f63a7904aa3dcb9f3c61242 Version ranges solved openssl/* versions found in 'conan-center' remote Version range '>=1.1 <4' required by 'reduct-cpp/1.9.0' resolved to 'openssl/3.2.1' in remote 'conan-center' zlib/* versions found in 'conan-center' remote Version range '>=1.2.11 <2' required by 'openssl/3.2.1' resolved to 'zlib/1.3.1' in remote 'conan-center' libcurl/* versions found in 'conan-center' remote Version range '>=7.78 <9' required by 'date/3.0.1' resolved to 'libcurl/8.6.0' in remote 'conan-center' Version range '>=1.1 <4' required by 'libcurl/8.6.0' valid for downstream requirement 'openssl/3.2.1' Version range '>=1.2.11 <2' required by 'libcurl/8.6.0' resolved to 'zlib/1.3.1' in local cache cmake/* versions found in 'conan-center' remote Version range '>=3.18 <4' required by 'reduct-cpp/1.9.0' resolved to 'cmake/3.29.0' in remote 'conan-center' Installing package: reduct-cpp/1.9.0 Requirements concurrentqueue/1.0.4 from 'conan-center' - Downloaded cpp-httplib/0.15.3 from 'conan-center' - Downloaded date/3.0.1 from 'conan-center' - Downloaded fmt/10.2.1 from 'conan-center' - Downloaded libcurl/8.6.0 from 'conan-center' - Downloaded nlohmann_json/3.11.3 from 'conan-center' - Downloaded openssl/3.2.1 from 'conan-center' - Downloaded reduct-cpp/1.9.0 from local cache - Cache zlib/1.3.1 from 'conan-center' - Downloaded Packages concurrentqueue/1.0.4:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download cpp-httplib/0.15.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download date/3.0.1:ddd98ddf6cc7f6314c4500c33ba1b9f590f10a54 - Download fmt/10.2.1:18b95e67a53e87df873769365431d3a5541557ed - Download libcurl/8.6.0:e3914edd7c56f1cae767e67bf8bc871f94f43a96 - Download nlohmann_json/3.11.3:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download openssl/3.2.1:b00718575636f7c161e1065dc31d9e1747eae901 - Download reduct-cpp/1.9.0:ac8f5794264cb38ee10ecbff516e0c0e23414125 - Build zlib/1.3.1:63c2a85d57849e261f98f935b93ecac31ba71b84 - Download Build requirements cmake/3.29.0 from 'conan-center' - Downloaded Build requirements packages cmake/3.29.0:4db1be536558d833e52e862fd84d64d75c2b3656 - Download Installing (downloading, building) binaries... cmake/3.29.0: Retrieving package 4db1be536558d833e52e862fd84d64d75c2b3656 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz cmake/3.29.0: Package installed 4db1be536558d833e52e862fd84d64d75c2b3656 cmake/3.29.0: Downloaded package revision 1833588305bf42b2d98ba08f191940aa concurrentqueue/1.0.4: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz concurrentqueue/1.0.4: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 concurrentqueue/1.0.4: Downloaded package revision 7d524b28d67b6ae5ba0867c06152e2ce cpp-httplib/0.15.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz cpp-httplib/0.15.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 cpp-httplib/0.15.3: Downloaded package revision 69ce974cba64a775849eecda5955c96a fmt/10.2.1: Retrieving package 18b95e67a53e87df873769365431d3a5541557ed from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz fmt/10.2.1: Package installed 18b95e67a53e87df873769365431d3a5541557ed fmt/10.2.1: Downloaded package revision 33e16f5204e84fb528de6cf8d5c57fe6 nlohmann_json/3.11.3: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz nlohmann_json/3.11.3: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 nlohmann_json/3.11.3: Downloaded package revision 570207c0cf4a2d9790a6f36ab5e3f077 zlib/1.3.1: Retrieving package 63c2a85d57849e261f98f935b93ecac31ba71b84 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.3.1: Package installed 63c2a85d57849e261f98f935b93ecac31ba71b84 zlib/1.3.1: Downloaded package revision a00f459f280807d4f35dc7606a9f2fb6 openssl/3.2.1: Retrieving package b00718575636f7c161e1065dc31d9e1747eae901 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz openssl/3.2.1: Package installed b00718575636f7c161e1065dc31d9e1747eae901 openssl/3.2.1: Downloaded package revision 919f7738aa94a2641f29207f3a74d8a0 libcurl/8.6.0: Retrieving package e3914edd7c56f1cae767e67bf8bc871f94f43a96 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libcurl/8.6.0: Package installed e3914edd7c56f1cae767e67bf8bc871f94f43a96 libcurl/8.6.0: Downloaded package revision 6939c2d2caa5af6e696220e5e482f117 date/3.0.1: Retrieving package ddd98ddf6cc7f6314c4500c33ba1b9f590f10a54 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz date/3.0.1: Package installed ddd98ddf6cc7f6314c4500c33ba1b9f590f10a54 date/3.0.1: Downloaded package revision 39f53879eea54fafe188ef24c1557b96 cmake/3.29.0: Appending PATH environment variable: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/cmake/3.29.0/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin reduct-cpp/1.9.0: Applying build-requirement: cmake/3.29.0 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK reduct-cpp/1.9.0: Configuring sources in /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/source/src reduct-cpp/1.9.0: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK reduct-cpp/1.9.0: Copying sources to build folder reduct-cpp/1.9.0: Building your package in /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125 reduct-cpp/1.9.0: Generator txt created conanbuildinfo.txt reduct-cpp/1.9.0: Calling generate() reduct-cpp/1.9.0: Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' reduct-cpp/1.9.0: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' reduct-cpp/1.9.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK reduct-cpp/1.9.0: Calling build() reduct-cpp/1.9.0: Apply patch (conan): use cci packages reduct-cpp/1.9.0: Apply patch (conan): disable hardcoded fPIC reduct-cpp/1.9.0: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/package/ac8f5794264cb38ee10ecbff516e0c0e23414125" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src" ----Running------ > . "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conanbuild.sh" && cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/package/ac8f5794264cb38ee10ecbff516e0c0e23414125" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src" ----------------- -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conan_toolchain.cmake -- Conan toolchain: Setting CMAKE_POSITION_INDEPENDENT_CODE=ON (options.fPIC) -- The C compiler identification is Clang 13.0.1 -- The CXX compiler identification is Clang 13.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Version 1.9.0 -- Conan: Component target declared 'fmt::fmt' -- Conan: Target declared 'httplib::httplib' -- Conan: Target declared 'nlohmann_json::nlohmann_json' -- Conan: Component target declared 'OpenSSL::Crypto' -- Conan: Component target declared 'OpenSSL::SSL' -- Conan: Target declared 'openssl::openssl' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Including build module from '/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/openssl/3.2.1/_/_/package/b00718575636f7c161e1065dc31d9e1747eae901/lib/cmake/conan-official-openssl-variables.cmake' -- Conan: Target declared 'concurrentqueue::concurrentqueue' -- Conan: Component target declared 'date::date-tz' -- Conan: Target declared 'date::date' -- Conan: Component target declared 'CURL::libcurl' -- Configuring done (0.8s) -- Generating done (0.0s) -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release reduct-cpp/1.9.0: CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release" '--' '-j3' ----Running------ > . "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release/generators/conanbuild.sh" && cmake --build "/home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/build/Release" '--' '-j3' ----------------- [ 16%] Building CXX object src/CMakeFiles/reductcpp.dir/reduct/internal/http_client.cc.o [ 33%] Building CXX object src/CMakeFiles/reductcpp.dir/reduct/internal/serialisation.cc.o [ 50%] Building CXX object src/CMakeFiles/reductcpp.dir/reduct/bucket.cc.o src/CMakeFiles/reductcpp.dir/build.make:75: recipe for target 'src/CMakeFiles/reductcpp.dir/reduct/internal/http_client.cc.o' failed src/CMakeFiles/reductcpp.dir/build.make:103: recipe for target 'src/CMakeFiles/reductcpp.dir/reduct/bucket.cc.o' failed src/CMakeFiles/reductcpp.dir/build.make:89: recipe for target 'src/CMakeFiles/reductcpp.dir/reduct/internal/serialisation.cc.o' failed CMakeFiles/Makefile2:97: recipe for target 'src/CMakeFiles/reductcpp.dir/all' failed Makefile:135: recipe for target 'all' failed reduct-cpp/1.9.0: CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0091 In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.cc:3: In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:10: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:16: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const HttpOptions&) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:8: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const HttpOptions&) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:18: error: expected ';' at end of declaration list bool operator<=>(const HttpOptions&) const = default; ^ ; /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:19:12: error: no type named 'string_view' in namespace 'std' const std::string_view kApiPrefix = "/api/v1"; ~~~~~^ In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.cc:3: In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:11: In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/result.h:8: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:16: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const Error& rhs) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:8: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const Error& rhs) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:18: error: expected ';' at end of declaration list bool operator<=>(const Error& rhs) const = default; ^ ; In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.cc:3: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:13:17: warning: nested namespace definition is a C++17 extension; define each namespace separately [-Wc++17-extensions] namespace reduct::internal { ^~~~~~~~~~ { namespace internal /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:20:40: error: no type named 'string_view' in namespace 'std' virtual Result Get(std::string_view path) const noexcept = 0; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:22:48: error: no member named 'string_view' in namespace 'std' using ReadCallback = std::function; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:23:24: error: no template named 'unordered_map' in namespace 'std' using Headers = std::unordered_map; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:24:57: error: expected expression using ResponseCallback = std::function; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:24:47: error: use of undeclared identifier 'Headers' using ResponseCallback = std::function; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:26:26: error: no type named 'string_view' in namespace 'std' virtual Error Get(std::string_view path, ResponseCallback, ReadCallback) const noexcept = 0; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:26:44: error: unknown type name 'ResponseCallback' virtual Error Get(std::string_view path, ResponseCallback, ReadCallback) const noexcept = 0; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:26:62: error: unknown type name 'ReadCallback' virtual Error Get(std::string_view path, ResponseCallback, ReadCallback) const noexcept = 0; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:28:18: error: use of undeclared identifier 'Headers' virtual Result Head(std::string_view path) const noexcept = 0; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:28:37: error: no type named 'string_view' in namespace 'std' virtual Result Head(std::string_view path) const noexcept = 0; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:30:27: error: no type named 'string_view' in namespace 'std' virtual Error Post(std::string_view path, std::string_view body, ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:30:50: error: no type named 'string_view' in namespace 'std' virtual Error Post(std::string_view path, std::string_view body, ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:31:27: error: no type named 'string_view' in namespace 'std' std::string_view mime = "application/json") const noexcept = 0; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/internal/http_client.h:33:53: error: no type named 'string_view' in namespace 'std' virtual Result PostWithResponse(std::string_view path, std::string_view body, ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.cc:3: In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:14: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:16: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const Error& rhs) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:8: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const Error& rhs) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/error.h:20:18: error: expected ';' at end of declaration list bool operator<=>(const Error& rhs) const = default; ^ ; In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.cc:3: In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:15: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:16: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const HttpOptions&) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:8: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const HttpOptions&) const = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:16:18: error: expected ';' at end of declaration list bool operator<=>(const HttpOptions&) const = default; ^ ; /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/http_options.h:19:12: error: no type named 'string_view' in namespace 'std' const std::string_view kApiPrefix = "/api/v1"; ~~~~~^ In file included from /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.cc:3: /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:38:10: error: no template named 'optional' in namespace 'std' std::optional max_block_size; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:39:10: error: no template named 'optional' in namespace 'std' std::optional quota_type; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:40:10: error: no template named 'optional' in namespace 'std' std::optional quota_size; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:41:10: error: no template named 'optional' in namespace 'std' std::optional max_block_records; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:43:18: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const Settings&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:43:10: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const Settings&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:43:20: error: expected ';' at end of declaration list bool operator<=>(const Settings&) const noexcept = default; ^ ; /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:60:18: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const BucketInfo&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:60:10: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const BucketInfo&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:60:20: error: expected ';' at end of declaration list bool operator<=>(const BucketInfo&) const noexcept = default; ^ ; /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:75:18: warning: '<=>' is a single token in C++20; add a space to avoid a change in behavior [-Wc++20-compat] bool operator<=>(const EntryInfo&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:75:10: error: 'operator<=' cannot be the name of a variable or data member bool operator<=>(const EntryInfo&) const noexcept = default; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:75:20: error: expected ';' at end of declaration list bool operator<=>(const EntryInfo&) const noexcept = default; ^ ; /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:94:50: error: no member named 'string_view' in namespace 'std' using ReadCallback = std::function; ~~~~~^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:99:25: error: use of undeclared identifier 'ReadCallback' std::function Read; ^ /home/conan/workspace/prod-v1/bsr/23014/dbeee/.conan/data/reduct-cpp/1.9.0/_/_/build/ac8f5794264cb38ee10ecbff516e0c0e23414125/src/src/reduct/bucket.h:201:27: error: no type named 'string_view' in namespace 'std' virtual Error Read(std::string_view entry_name, std::optional