==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: davix 0.8.5-2 (Wed Apr 30 15:50:37 2025) ==> Retrieving sources... -> Cloning davix git repo... Cloning into bare repository '/home/leming/work/davix/davix'... -> Cloning davix-curl git repo... Cloning into bare repository '/home/leming/work/davix/davix-curl'... -> Cloning davix-googletest git repo... Cloning into bare repository '/home/leming/work/davix/davix-googletest'... ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with b2sums... davix ... Skipped davix-curl ... Skipped davix-googletest ... Skipped ==> Making package: davix 0.8.5-2 (Wed Apr 30 15:51:15 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (19) boost-libs-1.87.0-3 clang-19.1.7-1 compiler-rt-19.1.7-1 cppdap-1.58.0-2 fmt-11.1.4-1 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libedit-20250104_3.1-1 libuv-1.51.0-1 llvm-libs-19.1.7-2 perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 rhash-1.4.4-1 spdlog-1.15.2-1 boost-1.87.0-3 cmake-4.0.1-1 doxygen-1.13.2-1 git-2.49.0-1 Total Installed Size: 769.88 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing fmt... installing spdlog... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation qt6-base: for doxywizard texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output texlive-latexextra: for generating LaTeX, Postscript and PDF output texlive-plaingeneric: for generating LaTeX, Postscript and PDF output installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [installed] installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of davix git repo... Cloning into 'davix'... done. Switched to a new branch 'makepkg' -> Creating working copy of davix-curl git repo... Cloning into 'davix-curl'... done. -> Creating working copy of davix-googletest git repo... Cloning into 'davix-googletest'... done. ==> Starting prepare()... Submodule 'deps/curl' (https://github.com/curl/curl) registered for path 'deps/curl' Submodule 'deps/googletest' (https://github.com/google/googletest) registered for path 'deps/googletest' Cloning into '/build/davix/src/davix/deps/curl'... done. Cloning into '/build/davix/src/davix/deps/googletest'... done. Submodule path 'deps/curl': checked out 'b8d1366852fd0034374c5de1e4968c7a224f77cc' Submodule path 'deps/googletest': checked out 'f570b27e15a4e921d59495622a82277a3e1e8f87' ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - 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/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.13 (found version "3.13.3") found components: Interpreter version.cmake updated. (0.8.5.dirty) Configuring cmake for davix version: 0.8.5.dirty -- davix is used as APPLICATION_NAME -- Performing Test HAVE_TR1_SUPPORT -- Performing Test HAVE_TR1_SUPPORT - Success -- TR1 support detected -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file strings.h -- Looking for include file strings.h - found -- Looking for include file locale.h -- Looking for include file locale.h - found -- Looking for include file errno.h -- Looking for include file errno.h - found -- Looking for include file stdlib.h -- Looking for include file stdlib.h - found -- Looking for C++ include ext/algorithm -- Looking for C++ include ext/algorithm - found -- Looking for C++ include atomic -- Looking for C++ include atomic - found -- Looking for include file sys/poll.h -- Looking for include file sys/poll.h - found -- Looking for include file sys/select.h -- Looking for include file sys/select.h - found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for include file sys/uio.h -- Looking for include file sys/uio.h - found -- Looking for setsockopt -- Looking for setsockopt - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of off_t -- Check size of off_t - done -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file signal.h -- Looking for include file signal.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file termios.h -- Looking for include file termios.h - found -- Looking for getpass -- Looking for getpass - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for SetConsoleMode -- Looking for SetConsoleMode - not found -- Looking for strptime -- Looking for strptime - found -- Looking for include file netdb.h -- Looking for include file netdb.h - found -- Looking for include file arpa/inet.h -- Looking for include file arpa/inet.h - found -- Looking for include file netinet/in.h -- Looking for include file netinet/in.h - found -- Looking for include file netinet/tcp.h -- Looking for include file netinet/tcp.h - found -- Check size of in_addr_t -- Check size of in_addr_t - done -- Check size of socklen_t -- Check size of socklen_t - done -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.0") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.14.2") CMake Deprecation Warning at deps/libneon/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- Looking for uuid_generate_random -- Looking for uuid_generate_random - not found -- Looking for uuid_generate_random in uuid -- Looking for uuid_generate_random in uuid - found -- Found uuid: /usr/include CMake Deprecation Warning at src/modules/copy/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. -- generate pkgconfig file for libdavix under /build/davix/src/davix/build/src/davix.pc CMake Warning (dev) at deps/googletest/googletest/CMakeLists.txt:10 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'BUILD_SHARED_LIBS'. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at deps/googletest/googletest/CMakeLists.txt:43 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> or earlier. CMake Warning (dev) at deps/googletest/googletest/cmake/internal_utils.cmake:205 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): deps/googletest/googletest/CMakeLists.txt:50 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python (found version "3.13.3") -- Configuring done (23.6s) -- Generating done (0.1s) -- Build files have been written to: /build/davix/src/davix/build [ 0%] Generating Version [ 3%] Building CXX object test/functional/CMakeFiles/test_davix_functional_lib.dir/davix_test_lib.cpp.o [ 3%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_207.c.o [ 3%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_tool_params.cpp.o [ 3%] Creating directories for 'BuildCurlBundled' [ 4%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_tool_util.cpp.o [ 4%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_op.cpp.o [ 4%] Building CXX object deps/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o include/davix/features.hpp up-to-date. [ 5%] No download step for 'BuildCurlBundled' [ 6%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_acl3744.c.o [ 7%] No update step for 'BuildCurlBundled' version.cmake up-to-date. [ 8%] Performing patch step for 'BuildCurlBundled' + git apply /build/davix/src/davix/curl-CVE-2022-32221.patch /build/davix/src/davix/curl-CVE-2023-38545_7.69.0.patch [ 8%] Built target GenerateVersionInfo [ 8%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_alloc.c.o [ 9%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_auth.c.o [ 9%] Performing configure step for 'BuildCurlBundled' [ 9%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_basic.c.o [ 10%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_taskqueue.cpp.o /build/davix/src/davix/deps/libneon/src/ne_auth.c: In function 'get_cnonce': /build/davix/src/davix/deps/libneon/src/ne_auth.c:331:5: warning: 'RAND_pseudo_bytes' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/libneon/src/ne_auth.c:45: /usr/include/openssl/rand.h:79:59: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ [ 11%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_compress.c.o -- The C compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info [ 12%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_dates.c.o [ 12%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_i18n.c.o [ 13%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_locks.c.o [ 14%] Linking CXX static library libtest_davix_functional_lib.a -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done [ 15%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_md5.c.o [ 15%] Built target test_davix_functional_lib [ 15%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_ntlm.c.o CMake Warning at CMakeLists.txt:51 (message): the curl cmake build system is poorly maintained. Be aware -- curl version=[7.69.0-DEV] -- Performing Test OPT_pedantic [ 17%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_oldacl.c.o [ 17%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_pkcs11.c.o [ 18%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_thread.cpp.o [ 18%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_props.c.o In file included from /build/davix/src/davix/src/tools/davix_tool_params.cpp:27: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/tools/davix_tool_params.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 19%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_redirect.c.o -- Performing Test OPT_pedantic - Success -- Performing Test OPT_Wall [ 19%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_thread_pool.cpp.o [ 19%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_request.c.o [ 20%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_session.c.o [ 21%] Building CXX object src/tools/CMakeFiles/davix_tool_lib.dir/davix_config_parser.cpp.o In file included from /build/davix/src/davix/src/tools/davix_tool_util.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/string:49, from /build/davix/src/davix/include/davix/utils/davix_types.hpp:26, from /build/davix/src/davix/src/tools/davix_tool_util.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isCrLf; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/tools/davix_tool_util.cpp:167:10: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isCrLf]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 22%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_socket.c.o -- Performing Test OPT_Wall - Success -- Performing Test OPT_W [ 22%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_socks.c.o [ 23%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_sspi.c.o [ 24%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_string.c.o -- Performing Test OPT_W - Success -- Performing Test OPT_Wpointer_arith In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/s3deleteparser.hpp:28, from /build/davix/src/davix/src/tools/davix_op.cpp:26: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/tools/davix_op.hpp:25, from /build/davix/src/davix/src/tools/davix_op.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 24%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_uri.c.o [ 25%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_utils.c.o [ 26%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_xml.c.o [ 27%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_xmlreq.c.o [ 27%] Building C object deps/libneon/CMakeFiles/LibNeonObjects.dir/src/ne_openssl.c.o -- Performing Test OPT_Wpointer_arith - Success -- Performing Test OPT_Wwrite_strings /build/davix/src/davix/deps/libneon/src/ne_xml.c: In function 'start_element': /build/davix/src/davix/deps/libneon/src/ne_xml.c:341:89: warning: passing argument 5 of 'hand->startelm_cb' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] /build/davix/src/davix/deps/libneon/src/ne_xml.c:341:89: note: expected 'const char **' but argument is of type 'const char * const*' -- Performing Test OPT_Wwrite_strings - Success -- Performing Test OPT_Wunused [ 27%] Built target LibNeonObjects [ 28%] Linking CXX static library libdavix_tool_lib.a -- Performing Test OPT_Wunused - Success -- Performing Test OPT_Wshadow [ 28%] Built target davix_tool_lib -- Performing Test OPT_Wshadow - Success -- Performing Test OPT_Winline -- Performing Test OPT_Winline - Success -- Performing Test OPT_Wnested_externs -- Performing Test OPT_Wnested_externs - Success -- Performing Test OPT_Wmissing_declarations -- Performing Test OPT_Wmissing_declarations - Success -- Performing Test OPT_Wmissing_prototypes -- Performing Test OPT_Wmissing_prototypes - Success -- Performing Test OPT_Wno_long_long -- Performing Test OPT_Wno_long_long - Success -- Performing Test OPT_Wfloat_equal -- Performing Test OPT_Wfloat_equal - Success -- Performing Test OPT_Wno_multichar [ 29%] Linking CXX static library libgtest.a -- Performing Test OPT_Wno_multichar - Success -- Performing Test OPT_Wsign_compare [ 29%] Built target gtest [ 29%] Building CXX object deps/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -- Performing Test OPT_Wsign_compare - Success -- Performing Test OPT_Wundef -- Performing Test OPT_Wundef - Success -- Performing Test OPT_Wno_format_nonliteral [ 30%] Linking CXX static library libgtest_main.a -- Performing Test OPT_Wno_format_nonliteral - Success -- Performing Test OPT_Wendif_labels [ 30%] Built target gtest_main -- Performing Test OPT_Wendif_labels - Success -- Performing Test OPT_Wstrict_prototypes -- Performing Test OPT_Wstrict_prototypes - Success -- Performing Test OPT_Wdeclaration_after_statement -- Performing Test OPT_Wdeclaration_after_statement - Success -- Performing Test OPT_Wstrict_aliasing_3 -- Performing Test OPT_Wstrict_aliasing_3 - Success -- Performing Test OPT_Wcast_align -- Performing Test OPT_Wcast_align - Success -- Performing Test OPT_Wtype_limits -- Performing Test OPT_Wtype_limits - Success -- Performing Test OPT_Wold_style_declaration -- Performing Test OPT_Wold_style_declaration - Success -- Performing Test OPT_Wmissing_parameter_type -- Performing Test OPT_Wmissing_parameter_type - Success -- Performing Test OPT_Wempty_body -- Performing Test OPT_Wempty_body - Success -- Performing Test OPT_Wclobbered -- Performing Test OPT_Wclobbered - Success -- Performing Test OPT_Wignored_qualifiers -- Performing Test OPT_Wignored_qualifiers - Success -- Performing Test OPT_Wconversion -- Performing Test OPT_Wconversion - Success -- Performing Test OPT_Wno_sign_conversion -- Performing Test OPT_Wno_sign_conversion - Success -- Performing Test OPT_Wvla -- Performing Test OPT_Wvla - Success -- Performing Test OPT_Wdouble_promotion -- Performing Test OPT_Wdouble_promotion - Success -- Performing Test OPT_Wno_system_headers -- Performing Test OPT_Wno_system_headers - Success -- Performing Test OPT_Wno_pedantic_ms_format -- Performing Test OPT_Wno_pedantic_ms_format - Success -- Performing Test HAVE_SOCKADDR_IN6_SIN6_ADDR -- Performing Test HAVE_SOCKADDR_IN6_SIN6_ADDR - Success -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID -- Performing Test HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID - Success Found *nroff option: -- -man -- Found Perl: /usr/bin/perl (found version "5.40.2") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for dlopen in dl; -- Looking for dlopen in dl; - found -- Looking for connect in socket;dl -- Looking for connect in socket;dl - not found -- Looking for gethostbyname in c -- Looking for gethostbyname in c - found -- Looking for gethostname -- Looking for gethostname - found -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.0") -- Looking for openssl/crypto.h -- Looking for openssl/crypto.h - found -- Looking for openssl/err.h -- Looking for openssl/err.h - found -- Looking for openssl/pem.h -- Looking for openssl/pem.h - found -- Looking for openssl/rsa.h -- Looking for openssl/rsa.h - found -- Looking for openssl/ssl.h -- Looking for openssl/ssl.h - found -- Looking for openssl/x509.h -- Looking for openssl/x509.h - found -- Looking for openssl/rand.h -- Looking for openssl/rand.h - found -- Looking for RAND_status -- Looking for RAND_status - not found -- Looking for RAND_screen -- Looking for RAND_screen - not found -- Looking for RAND_egd -- Looking for RAND_egd - not found -- Looking for idn2_lookup_ul in idn2;dl;OpenSSL::SSL;OpenSSL::Crypto -- Looking for idn2_lookup_ul in idn2;dl;OpenSSL::SSL;OpenSSL::Crypto - found -- Looking for dlopen in idn2;dl;OpenSSL::SSL;OpenSSL::Crypto -- Looking for dlopen in idn2;dl;OpenSSL::SSL;OpenSSL::Crypto - found -- Performing Test USE_UNIX_SOCKETS -- Performing Test USE_UNIX_SOCKETS - Success -- Found CA bundle: /etc/ssl/certs/ca-certificates.crt -- Looking for include file stdio.h -- Looking for include file stdio.h - found -- Looking for include files stdio.h, inttypes.h -- Looking for include files stdio.h, inttypes.h - found -- Looking for 3 include files stdio.h, ..., sys/filio.h -- Looking for 3 include files stdio.h, ..., sys/filio.h - not found -- Looking for 3 include files stdio.h, ..., sys/ioctl.h -- Looking for 3 include files stdio.h, ..., sys/ioctl.h - found -- Looking for 4 include files stdio.h, ..., sys/param.h -- Looking for 4 include files stdio.h, ..., sys/param.h - found -- Looking for 5 include files stdio.h, ..., sys/poll.h -- Looking for 5 include files stdio.h, ..., sys/poll.h - found -- Looking for 6 include files stdio.h, ..., sys/resource.h -- Looking for 6 include files stdio.h, ..., sys/resource.h - found -- Looking for 7 include files stdio.h, ..., sys/select.h -- Looking for 7 include files stdio.h, ..., sys/select.h - found -- Looking for 8 include files stdio.h, ..., sys/socket.h -- Looking for 8 include files stdio.h, ..., sys/socket.h - found -- Looking for 9 include files stdio.h, ..., sys/sockio.h -- Looking for 9 include files stdio.h, ..., sys/sockio.h - not found -- Looking for 9 include files stdio.h, ..., sys/stat.h -- Looking for 9 include files stdio.h, ..., sys/stat.h - found -- Looking for 10 include files stdio.h, ..., sys/time.h -- Looking for 10 include files stdio.h, ..., sys/time.h - found -- Looking for 11 include files stdio.h, ..., sys/types.h -- Looking for 11 include files stdio.h, ..., sys/types.h - found -- Looking for 12 include files stdio.h, ..., sys/uio.h -- Looking for 12 include files stdio.h, ..., sys/uio.h - found -- Looking for 13 include files stdio.h, ..., sys/un.h -- Looking for 13 include files stdio.h, ..., sys/un.h - found -- Looking for 14 include files stdio.h, ..., sys/utime.h -- Looking for 14 include files stdio.h, ..., sys/utime.h - not found -- Looking for 14 include files stdio.h, ..., sys/xattr.h -- Looking for 14 include files stdio.h, ..., sys/xattr.h - found -- Looking for 15 include files stdio.h, ..., alloca.h -- Looking for 15 include files stdio.h, ..., alloca.h - found -- Looking for 16 include files stdio.h, ..., arpa/inet.h -- Looking for 16 include files stdio.h, ..., arpa/inet.h - found -- Looking for 17 include files stdio.h, ..., arpa/tftp.h -- Looking for 17 include files stdio.h, ..., arpa/tftp.h - found -- Looking for 18 include files stdio.h, ..., assert.h -- Looking for 18 include files stdio.h, ..., assert.h - found -- Looking for 19 include files stdio.h, ..., crypto.h -- Looking for 19 include files stdio.h, ..., crypto.h - not found -- Looking for 19 include files stdio.h, ..., des.h -- Looking for 19 include files stdio.h, ..., des.h - not found -- Looking for 19 include files stdio.h, ..., err.h -- Looking for 19 include files stdio.h, ..., err.h - found -- Looking for 20 include files stdio.h, ..., errno.h -- Looking for 20 include files stdio.h, ..., errno.h - found -- Looking for 21 include files stdio.h, ..., fcntl.h -- Looking for 21 include files stdio.h, ..., fcntl.h - found -- Looking for 22 include files stdio.h, ..., idn2.h -- Looking for 22 include files stdio.h, ..., idn2.h - found -- Looking for 23 include files stdio.h, ..., ifaddrs.h -- Looking for 23 include files stdio.h, ..., ifaddrs.h - found -- Looking for 24 include files stdio.h, ..., io.h -- Looking for 24 include files stdio.h, ..., io.h - not found -- Looking for 24 include files stdio.h, ..., krb.h -- Looking for 24 include files stdio.h, ..., krb.h - not found -- Looking for 24 include files stdio.h, ..., libgen.h -- Looking for 24 include files stdio.h, ..., libgen.h - found -- Looking for 25 include files stdio.h, ..., locale.h -- Looking for 25 include files stdio.h, ..., locale.h - found -- Looking for 26 include files stdio.h, ..., net/if.h -- Looking for 26 include files stdio.h, ..., net/if.h - found -- Looking for 27 include files stdio.h, ..., netdb.h -- Looking for 27 include files stdio.h, ..., netdb.h - found -- Looking for 28 include files stdio.h, ..., netinet/in.h -- Looking for 28 include files stdio.h, ..., netinet/in.h - found -- Looking for 29 include files stdio.h, ..., netinet/tcp.h -- Looking for 29 include files stdio.h, ..., netinet/tcp.h - found -- Looking for 30 include files stdio.h, ..., pem.h -- Looking for 30 include files stdio.h, ..., pem.h - not found -- Looking for 30 include files stdio.h, ..., poll.h -- Looking for 30 include files stdio.h, ..., poll.h - found -- Looking for 31 include files stdio.h, ..., pwd.h -- Looking for 31 include files stdio.h, ..., pwd.h - found -- Looking for 32 include files stdio.h, ..., rsa.h -- Looking for 32 include files stdio.h, ..., rsa.h - not found -- Looking for 32 include files stdio.h, ..., setjmp.h -- Looking for 32 include files stdio.h, ..., setjmp.h - found -- Looking for 33 include files stdio.h, ..., sgtty.h -- Looking for 33 include files stdio.h, ..., sgtty.h - found -- Looking for 34 include files stdio.h, ..., signal.h -- Looking for 34 include files stdio.h, ..., signal.h - found -- Looking for 35 include files stdio.h, ..., ssl.h -- Looking for 35 include files stdio.h, ..., ssl.h - not found -- Looking for 35 include files stdio.h, ..., stdbool.h -- Looking for 35 include files stdio.h, ..., stdbool.h - found -- Looking for 36 include files stdio.h, ..., stdint.h -- Looking for 36 include files stdio.h, ..., stdint.h - found -- Looking for 38 include files stdio.h, ..., stdlib.h -- Looking for 38 include files stdio.h, ..., stdlib.h - found -- Looking for 39 include files stdio.h, ..., string.h -- Looking for 39 include files stdio.h, ..., string.h - found -- Looking for 40 include files stdio.h, ..., strings.h -- Looking for 40 include files stdio.h, ..., strings.h - found -- Looking for 41 include files stdio.h, ..., stropts.h -- Looking for 41 include files stdio.h, ..., stropts.h - not found -- Looking for 41 include files stdio.h, ..., termio.h -- Looking for 41 include files stdio.h, ..., termio.h - found -- Looking for 42 include files stdio.h, ..., termios.h -- Looking for 42 include files stdio.h, ..., termios.h - found -- Looking for 43 include files stdio.h, ..., time.h -- Looking for 43 include files stdio.h, ..., time.h - found -- Looking for 44 include files stdio.h, ..., unistd.h -- Looking for 44 include files stdio.h, ..., unistd.h - found -- Looking for 45 include files stdio.h, ..., utime.h -- Looking for 45 include files stdio.h, ..., utime.h - found -- Looking for 46 include files stdio.h, ..., x509.h -- Looking for 46 include files stdio.h, ..., x509.h - not found -- Looking for 46 include files stdio.h, ..., process.h -- Looking for 46 include files stdio.h, ..., process.h - not found -- Looking for 46 include files stdio.h, ..., stddef.h -- Looking for 46 include files stdio.h, ..., stddef.h - found -- Looking for 47 include files stdio.h, ..., dlfcn.h -- Looking for 47 include files stdio.h, ..., dlfcn.h - found -- Looking for 48 include files stdio.h, ..., malloc.h -- Looking for 48 include files stdio.h, ..., malloc.h - found -- Looking for 49 include files stdio.h, ..., memory.h -- Looking for 49 include files stdio.h, ..., memory.h - found -- Looking for 50 include files stdio.h, ..., netinet/if_ether.h -- Looking for 50 include files stdio.h, ..., netinet/if_ether.h - found -- Looking for 52 include files stdio.h, ..., sockio.h -- Looking for 52 include files stdio.h, ..., sockio.h - not found -- Looking for 52 include files stdio.h, ..., sys/utsname.h -- Looking for 52 include files stdio.h, ..., sys/utsname.h - found -- Check size of size_t -- Check size of size_t - done -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of long long -- Check size of long long - done -- Check size of long -- Check size of long - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of __int64 -- Check size of __int64 - failed -- Check size of long double -- Check size of long double - done -- Check size of time_t -- Check size of time_t - done -- Looking for basename -- Looking for basename - found -- Looking for socket -- Looking for socket - found -- Looking for select -- Looking for select - found -- Looking for poll -- Looking for poll - found -- Looking for strdup -- Looking for strdup - found -- Looking for strstr -- Looking for strstr - found -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for strftime -- Looking for strftime - found -- Looking for uname -- Looking for uname - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Looking for stricmp -- Looking for stricmp - not found -- Looking for strcmpi -- Looking for strcmpi - not found -- Looking for strncmpi -- Looking for strncmpi - not found -- Looking for alarm -- Looking for alarm - found -- Looking for gethostbyaddr -- Looking for gethostbyaddr - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for inet_addr -- Looking for inet_addr - found -- Looking for inet_ntoa -- Looking for inet_ntoa - found -- Looking for inet_ntoa_r -- Looking for inet_ntoa_r - not found -- Looking for tcsetattr -- Looking for tcsetattr - found -- Looking for tcgetattr -- Looking for tcgetattr - found -- Looking for perror -- Looking for perror - found -- Looking for closesocket -- Looking for closesocket - not found -- Looking for setvbuf -- Looking for setvbuf - found -- Looking for sigsetjmp -- Looking for sigsetjmp - found -- Looking for getpass_r -- Looking for getpass_r - not found -- Looking for strlcat -- Looking for strlcat - found -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for getpwuid_r -- Looking for getpwuid_r - found -- Looking for geteuid -- Looking for geteuid - found -- Looking for usleep -- Looking for usleep - found -- Looking for utime -- Looking for utime - found -- Looking for gmtime_r -- Looking for gmtime_r - found -- Looking for localtime_r -- Looking for localtime_r - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for signal -- Looking for signal - found -- Looking for SIGALRM -- Looking for SIGALRM - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for _strtoi64 -- Looking for _strtoi64 - not found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for siginterrupt -- Looking for siginterrupt - found -- Looking for fork -- Looking for fork - found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for freeaddrinfo -- Looking for freeaddrinfo - found -- Looking for freeifaddrs -- Looking for freeifaddrs - found -- Looking for pipe -- Looking for pipe - found -- Looking for ftruncate -- Looking for ftruncate - found -- Looking for getprotobyname -- Looking for getprotobyname - found -- Looking for getpeername -- Looking for getpeername - found -- Looking for getsockname -- Looking for getsockname - found -- Looking for if_nametoindex -- Looking for if_nametoindex - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for setlocale -- Looking for setlocale - found -- Looking for setmode -- Looking for setmode - not found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for fcntl -- Looking for fcntl - found -- Looking for ioctl -- Looking for ioctl - found -- Looking for setsockopt -- Looking for setsockopt - found -- Looking for mach_absolute_time -- Looking for mach_absolute_time - not found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for fsetxattr -- Looking for fsetxattr - found -- Performing Curl Test HAVE_FSETXATTR_5 -- Performing Curl Test HAVE_FSETXATTR_5 - Success -- Performing Curl Test HAVE_FSETXATTR_6 -- Performing Curl Test HAVE_FSETXATTR_6 - Failed -- Looking for sigaction -- Looking for sigaction - found -- Performing Curl Test HAVE_FCNTL_O_NONBLOCK -- Performing Curl Test HAVE_FCNTL_O_NONBLOCK - Success -- Performing Curl Test HAVE_IOCTLSOCKET -- Performing Curl Test HAVE_IOCTLSOCKET - Failed -- Performing Curl Test HAVE_IOCTLSOCKET_CAMEL -- Performing Curl Test HAVE_IOCTLSOCKET_CAMEL - Failed -- Performing Curl Test HAVE_IOCTLSOCKET_CAMEL_FIONBIO -- Performing Curl Test HAVE_IOCTLSOCKET_CAMEL_FIONBIO - Failed -- Performing Curl Test HAVE_IOCTLSOCKET_FIONBIO -- Performing Curl Test HAVE_IOCTLSOCKET_FIONBIO - Failed -- Performing Curl Test HAVE_IOCTL_FIONBIO -- Performing Curl Test HAVE_IOCTL_FIONBIO - Success -- Performing Curl Test HAVE_IOCTL_SIOCGIFADDR -- Performing Curl Test HAVE_IOCTL_SIOCGIFADDR - Success -- Performing Curl Test HAVE_SETSOCKOPT_SO_NONBLOCK -- Performing Curl Test HAVE_SETSOCKOPT_SO_NONBLOCK - Failed -- Performing Curl Test TIME_WITH_SYS_TIME -- Performing Curl Test TIME_WITH_SYS_TIME - Success -- Performing Curl Test HAVE_O_NONBLOCK -- Performing Curl Test HAVE_O_NONBLOCK - Failed -- Performing Curl Test HAVE_GETHOSTBYADDR_R_5 -- Performing Curl Test HAVE_GETHOSTBYADDR_R_5 - Failed -- Performing Curl Test HAVE_GETHOSTBYADDR_R_7 -- Performing Curl Test HAVE_GETHOSTBYADDR_R_7 - Failed -- Performing Curl Test HAVE_GETHOSTBYADDR_R_8 -- Performing Curl Test HAVE_GETHOSTBYADDR_R_8 - Success -- Performing Curl Test HAVE_GETHOSTBYADDR_R_5_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYADDR_R_5_REENTRANT - Failed -- Performing Curl Test HAVE_GETHOSTBYADDR_R_7_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYADDR_R_7_REENTRANT - Failed -- Performing Curl Test HAVE_GETHOSTBYADDR_R_8_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYADDR_R_8_REENTRANT - Success -- Performing Curl Test HAVE_GETHOSTBYNAME_R_3 -- Performing Curl Test HAVE_GETHOSTBYNAME_R_3 - Failed -- Performing Curl Test HAVE_GETHOSTBYNAME_R_5 -- Performing Curl Test HAVE_GETHOSTBYNAME_R_5 - Failed -- Performing Curl Test HAVE_GETHOSTBYNAME_R_6 -- Performing Curl Test HAVE_GETHOSTBYNAME_R_6 - Success -- Performing Curl Test HAVE_GETHOSTBYNAME_R_3_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYNAME_R_3_REENTRANT - Failed -- Performing Curl Test HAVE_GETHOSTBYNAME_R_5_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYNAME_R_5_REENTRANT - Failed -- Performing Curl Test HAVE_GETHOSTBYNAME_R_6_REENTRANT -- Performing Curl Test HAVE_GETHOSTBYNAME_R_6_REENTRANT - Success -- Performing Curl Test HAVE_IN_ADDR_T -- Performing Curl Test HAVE_IN_ADDR_T - Success -- Performing Curl Test HAVE_BOOL_T -- Performing Curl Test HAVE_BOOL_T - Success -- Performing Curl Test STDC_HEADERS -- Performing Curl Test STDC_HEADERS - Success -- Performing Curl Test RETSIGTYPE_TEST -- Performing Curl Test RETSIGTYPE_TEST - Success -- Performing Curl Test HAVE_INET_NTOA_R_DECL -- Performing Curl Test HAVE_INET_NTOA_R_DECL - Failed -- Performing Curl Test HAVE_INET_NTOA_R_DECL_REENTRANT -- Performing Curl Test HAVE_INET_NTOA_R_DECL_REENTRANT - Failed -- Performing Curl Test HAVE_FILE_OFFSET_BITS -- Performing Curl Test HAVE_FILE_OFFSET_BITS - Success -- Performing Curl Test HAVE_VARIADIC_MACROS_C99 -- Performing Curl Test HAVE_VARIADIC_MACROS_C99 - Success -- Performing Curl Test HAVE_VARIADIC_MACROS_GCC -- Performing Curl Test HAVE_VARIADIC_MACROS_GCC - Success -- Check size of off_t -- Check size of off_t - done -- Check size of curl_off_t -- Check size of curl_off_t - done -- Performing Curl Test HAVE_GLIBC_STRERROR_R -- Performing Curl Test HAVE_GLIBC_STRERROR_R - Failed -- Performing Curl Test HAVE_POSIX_STRERROR_R -- Performing Curl Test HAVE_POSIX_STRERROR_R - Success -- Performing Curl Test HAVE_CLOCK_GETTIME_MONOTONIC -- Performing Curl Test HAVE_CLOCK_GETTIME_MONOTONIC - Success -- Performing Curl Test HAVE_BUILTIN_AVAILABLE -- Performing Curl Test HAVE_BUILTIN_AVAILABLE - Failed -- Performing Test curl_cv_recv -- Performing Test curl_cv_recv - Success -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(SOCKET, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: int recv(int, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(SOCKET, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, size_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, size_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, socklen_t, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, unsigned int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, void *, int, int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Failed -- Tested: ssize_t recv(int, void *, int, unsigned int) -- Performing Test curl_cv_func_recv_test -- Performing Test curl_cv_func_recv_test - Success -- Tested: ssize_t recv(int, void *, size_t, int) -- Performing Test curl_cv_send -- Performing Test curl_cv_send - Success -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, const void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(SOCKET, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, const void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(int, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, const void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: int send(ssize_t, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, const void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, void *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(SOCKET, char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, size_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, size_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, socklen_t, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, socklen_t, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, unsigned int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const char *, unsigned int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const void *, int, int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Failed -- Tested: ssize_t send(int, const void *, int, unsigned int) -- Performing Test curl_cv_func_send_test -- Performing Test curl_cv_func_send_test - Success -- Tested: ssize_t send(int, const void *, size_t, int) -- Performing Test HAVE_MSG_NOSIGNAL -- Performing Test HAVE_MSG_NOSIGNAL - Success -- Performing Test HAVE_STRUCT_TIMEVAL -- Performing Test HAVE_STRUCT_TIMEVAL - Success -- Check size of sig_atomic_t -- Check size of sig_atomic_t - done -- Performing Test HAVE_SIG_ATOMIC_T_NOT_VOLATILE -- Performing Test HAVE_SIG_ATOMIC_T_NOT_VOLATILE - Success -- Check size of struct sockaddr_storage -- Check size of struct sockaddr_storage - done -- Performing Test HAVE_POLL_FINE -- Performing Test HAVE_POLL_FINE - Success -- Enabled features: SSL IPv6 unix-sockets libz AsynchDNS IDN NTLM HTTPS-proxy -- Enabled protocols: HTTP HTTPS -- Enabled SSL backends: OpenSSL -- Configuring done (160.7s) -- Generating done (0.3s) -- Build files have been written to: /build/davix/src/davix/build/deps/curl + '[' -f lib/curl_config.h ']' + echo '#include<time.h> int main() { struct timespec ts; clock_gettime(CLOCK_MONOTONIC, &ts); return 0; }' + gcc test.c -o /dev/null + '[' 0 -ne 0 ']' + rm test.c [ 31%] Performing build step for 'BuildCurlBundled' [ 0%] Building C object lib/CMakeFiles/libcurl.dir/file.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/timeval.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/progress.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/formdata.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/cookie.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/hostip.c.o [ 0%] Building C object lib/CMakeFiles/libcurl.dir/base64.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/http.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/sendf.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/ftp.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/url.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/dict.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/if2ip.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/speedcheck.c.o /build/davix/src/davix/deps/curl/lib/formdata.c: In function 'FormAdd': /build/davix/src/davix/deps/curl/lib/formdata.c:278:27: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/formdata.c:281:5: note: here /build/davix/src/davix/deps/curl/lib/formdata.c:305:27: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/formdata.c:307:5: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 7%] Building C object lib/CMakeFiles/libcurl.dir/ldap.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/version.c.o [ 7%] Building C object lib/CMakeFiles/libcurl.dir/getenv.c.o /build/davix/src/davix/deps/curl/lib/cookie.c: In function 'Curl_cookie_add': /build/davix/src/davix/deps/curl/lib/cookie.c:853:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/cookie.c:855:7: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 14%] Building C object lib/CMakeFiles/libcurl.dir/escape.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/mprintf.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/telnet.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/netrc.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/getinfo.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/transfer.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/strcase.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/easy.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/security.c.o [ 14%] Building C object lib/CMakeFiles/libcurl.dir/curl_fnmatch.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/fileinfo.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/ftplistparser.c.o /build/davix/src/davix/deps/curl/lib/http.c: In function 'Curl_http_readwrite_headers': /build/davix/src/davix/deps/curl/lib/http.c:3835:13: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/http.c:3838:9: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 21%] Building C object lib/CMakeFiles/libcurl.dir/wildcard.c.o /build/davix/src/davix/deps/curl/lib/mprintf.c: In function 'dprintf_Pass1': /build/davix/src/davix/deps/curl/lib/mprintf.c:361:13: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/mprintf.c:364:9: note: here /build/davix/src/davix/deps/curl/lib/mprintf.c:396:15: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/mprintf.c:398:7: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 21%] Building C object lib/CMakeFiles/libcurl.dir/krb5.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/memdebug.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/http_chunks.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/strtok.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/connect.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/llist.c.o [ 21%] Building C object lib/CMakeFiles/libcurl.dir/hash.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/multi.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/content_encoding.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/share.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/http_digest.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/md4.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/md5.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/http_negotiate.c.o /build/davix/src/davix/deps/curl/lib/md4.c: In function 'Curl_md4it': /build/davix/src/davix/deps/curl/lib/md4.c:515:3: warning: 'MD4_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/curl/lib/md4.c:98: /usr/include/openssl/md4.h:50:57: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD4_Init(MD4_CTX *c); | ^ /build/davix/src/davix/deps/curl/lib/md4.c:516:3: warning: 'MD4_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md4.h:51:57: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD4_Update(MD4_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md4.c:517:3: warning: 'MD4_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md4.h:52:57: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 int MD4_Final(unsigned char *md, MD4_CTX *c); | ^~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 28%] Building C object lib/CMakeFiles/libcurl.dir/inet_pton.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/strtoofft.c.o [ 28%] Building C object lib/CMakeFiles/libcurl.dir/strerror.c.o /build/davix/src/davix/deps/curl/lib/md5.c:534:5: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/curl/lib/md5.c:96: /usr/include/openssl/md5.h:49:57: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^ /build/davix/src/davix/deps/curl/lib/md5.c:536:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:50:57: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md5.c:538:5: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:51:57: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md5.c:551:5: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:49:57: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^ /build/davix/src/davix/deps/curl/lib/md5.c:553:5: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:50:57: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md5.c:555:5: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:51:57: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md5.c: In function 'Curl_md5it': /build/davix/src/davix/deps/curl/lib/md5.c:571:3: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:49:57: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^ /build/davix/src/davix/deps/curl/lib/md5.c:572:3: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:50:57: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/md5.c:573:3: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:51:57: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 35%] Building C object lib/CMakeFiles/libcurl.dir/amigaos.c.o /build/davix/src/davix/deps/curl/lib/content_encoding.c: In function 'inflate_stream': /build/davix/src/davix/deps/curl/lib/content_encoding.c:229:9: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/content_encoding.c:243:5: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 35%] Building C object lib/CMakeFiles/libcurl.dir/hostasyn.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/hostip4.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/hostip6.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/hostsyn.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/inet_ntop.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/parsedate.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/select.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/tftp.c.o [ 35%] Building C object lib/CMakeFiles/libcurl.dir/splay.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/strdup.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/socks.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/curl_addrinfo.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/socks_gssapi.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/socks_sspi.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/curl_sspi.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/slist.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/nonblock.c.o /build/davix/src/davix/deps/curl/lib/multi.c: In function 'Curl_update_timer': /build/davix/src/davix/deps/curl/lib/multi.c:3035:64: warning: '?:' using integer constants in boolean context [-Wint-in-bool-context] At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 42%] Building C object lib/CMakeFiles/libcurl.dir/curl_memrchr.c.o [ 42%] Building C object lib/CMakeFiles/libcurl.dir/imap.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/pop3.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/smtp.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/pingpong.c.o /build/davix/src/davix/deps/curl/lib/socks.c: In function 'Curl_SOCKS4': /build/davix/src/davix/deps/curl/lib/socks.c:254:7: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:268:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:269:26: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:306:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:348:7: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:351:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:369:5: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:372:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c: In function 'Curl_SOCKS5': /build/davix/src/davix/deps/curl/lib/socks.c:572:7: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:579:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:582:14: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:584:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:690:14: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:693:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:708:5: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:710:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:732:5: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:734:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:764:7: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:770:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:836:7: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:846:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:861:5: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:863:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:884:5: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:886:3: note: here /build/davix/src/davix/deps/curl/lib/socks.c:943:9: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/socks.c:956:3: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 50%] Building C object lib/CMakeFiles/libcurl.dir/rtsp.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/curl_threads.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/warnless.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/hmac.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/curl_rtmp.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/openldap.c.o [ 50%] Building C object lib/CMakeFiles/libcurl.dir/curl_gethostname.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/gopher.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/idn_win32.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/http_proxy.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/non-ascii.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/asyn-ares.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/asyn-thread.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/curl_gssapi.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/http_ntlm.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/curl_ntlm_wb.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/curl_ntlm_core.c.o [ 57%] Building C object lib/CMakeFiles/libcurl.dir/curl_sasl.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/rand.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/curl_multibyte.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/hostcheck.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/conncache.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/dotdot.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/x509asn1.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/http2.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/smb.c.o /build/davix/src/davix/deps/curl/lib/http_ntlm.c: In function 'Curl_output_ntlm': /build/davix/src/davix/deps/curl/lib/http_ntlm.c:231:12: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/http_ntlm.c:233:3: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 64%] Building C object lib/CMakeFiles/libcurl.dir/curl_endian.c.o [ 64%] Building C object lib/CMakeFiles/libcurl.dir/curl_des.c.o /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c: In function 'setup_des_key': /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:155:3: warning: 'DES_set_odd_parity' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:57: /usr/include/openssl/des.h:176:58: note: declared here 176 | OSSL_DEPRECATEDIN_3_0 void DES_set_odd_parity(DES_cblock *key); | ^~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:158:3: warning: 'DES_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:186:5: note: declared here 186 | int DES_set_key(const_DES_cblock *key, DES_key_schedule *schedule); | ^~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c: In function 'Curl_ntlm_core_lm_resp': /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:394:3: warning: 'DES_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:398:3: warning: 'DES_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:402:3: warning: 'DES_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c: In function 'Curl_ntlm_core_mk_lm_hash': /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:469:5: warning: 'DES_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/curl_ntlm_core.c:473:5: warning: 'DES_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/des.h:105:6: note: declared here 105 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | ^~~~~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 71%] Building C object lib/CMakeFiles/libcurl.dir/system_win32.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/mime.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/sha256.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/setopt.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/curl_path.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/curl_ctype.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/curl_range.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/psl.c.o [ 71%] Building C object lib/CMakeFiles/libcurl.dir/doh.c.o /build/davix/src/davix/deps/curl/lib/sha256.c: In function 'Curl_sha256it': /build/davix/src/davix/deps/curl/lib/sha256.c:413:3: warning: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/curl/lib/sha256.c:65: /usr/include/openssl/sha.h:73:57: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /build/davix/src/davix/deps/curl/lib/sha256.c:414:3: warning: 'SHA256_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/sha.h:74:57: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /build/davix/src/davix/deps/curl/lib/sha256.c:415:3: warning: 'SHA256_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/sha.h:76:57: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 71%] Building C object lib/CMakeFiles/libcurl.dir/urlapi.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/curl_get_line.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/altsvc.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/socketpair.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/rename.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/vauth.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/cleartext.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/cram.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/digest.c.o /build/davix/src/davix/deps/curl/lib/mime.c: In function 'encoder_base64_read': /build/davix/src/davix/deps/curl/lib/mime.c:440:9: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/mime.c:442:5: note: here /build/davix/src/davix/deps/curl/lib/mime.c: In function 'readback_part': /build/davix/src/davix/deps/curl/lib/mime.c:876:11: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/mime.c:881:7: note: here /build/davix/src/davix/deps/curl/lib/mime.c:834:9: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/mime.c:839:5: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/digest_sspi.c.o [ 78%] Building C object lib/CMakeFiles/libcurl.dir/vauth/krb5_gssapi.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/krb5_sspi.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/ntlm.c.o /build/davix/src/davix/deps/curl/lib/urlapi.c: In function 'strlen_url': /build/davix/src/davix/deps/curl/lib/urlapi.c:162:12: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/urlapi.c:164:5: note: here /build/davix/src/davix/deps/curl/lib/urlapi.c: In function 'strcpy_url': /build/davix/src/davix/deps/curl/lib/urlapi.c:207:12: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/urlapi.c:209:5: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/ntlm_sspi.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/oauth2.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/spnego_gssapi.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vauth/spnego_sspi.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vtls/openssl.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vtls/gtls.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vtls/vtls.c.o [ 85%] Building C object lib/CMakeFiles/libcurl.dir/vtls/nss.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/mbedtls_threadlock.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/wolfssl.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/schannel.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/schannel_verify.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/sectransp.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/gskit.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/mbedtls.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/mesalink.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vtls/bearssl.c.o [ 92%] Building C object lib/CMakeFiles/libcurl.dir/vquic/ngtcp2.c.o [100%] Building C object lib/CMakeFiles/libcurl.dir/vquic/quiche.c.o [100%] Building C object lib/CMakeFiles/libcurl.dir/vssh/libssh2.c.o [100%] Building C object lib/CMakeFiles/libcurl.dir/vssh/libssh.c.o [100%] Building C object lib/CMakeFiles/libcurl.dir/vssh/wolfssh.c.o /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'cert_stuff': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:704:11: warning: 'ENGINE_ctrl' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:76: /usr/include/openssl/engine.h:429:57: note: declared here 429 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, | ^~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:711:11: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:450:57: note: declared here 450 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name, | ^~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:897:13: warning: 'ENGINE_load_private_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:638:11: note: declared here 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:961:9: warning: 'EVP_PKEY_get1_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /usr/include/openssl/x509.h:29, from /usr/include/openssl/ssl.h:32, from /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:49: /usr/include/openssl/evp.h:1407:16: note: declared here 1407 | EVP_PKEY *d2i_PrivateKey_ex(int type, EVP_PKEY **a, const unsigned char **pp, | ^~~~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:962:9: warning: 'RSA_flags' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:307:57: note: declared here 307 | OSSL_DEPRECATEDIN_3_0 int RSA_flags(const RSA *r); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:964:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/rsa.h:304:58: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'Curl_ossl_init': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1031:3: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:358:58: note: declared here 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); | ^~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'Curl_ossl_set_engine': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1191:3: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:336:61: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1207:5: warning: 'ENGINE_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:628:57: note: declared here 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1208:5: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:493:57: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1211:3: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:620:57: note: declared here 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1214:5: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:493:57: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'Curl_ossl_set_engine_default': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1234:5: warning: 'ENGINE_set_default' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:708:57: note: declared here 708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^~~~~~~~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1236:13: warning: 'ENGINE_get_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:552:65: note: declared here 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1240:13: warning: 'ENGINE_get_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:552:65: note: declared here 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'Curl_ossl_engines_list': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1259:3: warning: 'ENGINE_get_first' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:318:61: note: declared here 318 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_first(void); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1259:3: warning: 'ENGINE_get_next' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:323:61: note: declared here 323 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_get_next(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1260:5: warning: 'ENGINE_get_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:552:65: note: declared here 552 | OSSL_DEPRECATEDIN_3_0 const char *ENGINE_get_id(const ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'Curl_ossl_close_all': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1415:5: warning: 'ENGINE_finish' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:628:57: note: declared here 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:1416:5: warning: 'ENGINE_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/engine.h:493:57: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'get_cert_chain': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3274:9: warning: 'EVP_PKEY_get0_RSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/evp.h:1405:22: note: declared here 1405 | | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3274:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3284:11: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/rsa.h:228:58: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3304:9: warning: 'EVP_PKEY_get0_DSA' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/evp.h:1414:22: note: declared here 1414 | const char *propq); | ^ ~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3304:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3315:11: warning: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:206:58: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3316:11: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/dsa.h:209:58: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3336:9: warning: 'EVP_PKEY_get0_DH' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/evp.h:1422:73: note: declared here 1422 | int i2d_KeyParams_bio(BIO *bp, const EVP_PKEY *pkey); | ^ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3336:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3346:11: warning: 'DH_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:264:58: note: declared here 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:3347:11: warning: 'DH_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/dh.h:267:58: note: declared here 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /build/davix/src/davix/deps/curl/lib/vtls/openssl.c: In function 'cert_stuff': /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:858:9: warning: this statement may fall through [-Wimplicit-fallthrough=] /build/davix/src/davix/deps/curl/lib/vtls/openssl.c:861:5: note: here At top level: cc1: note: unrecognized command-line option '-Wno-pedantic-ms-format' may have been intended to silence earlier diagnostics [100%] Linking C static library libcurl.a [100%] Built target libcurl [ 32%] Performing install step for 'BuildCurlBundled' [100%] Built target libcurl Install the project... -- Install configuration: "" -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/libcurl.a -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/bin/curl-config -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/pkgconfig/libcurl.pc -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/typecheck-gcc.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/urlapi.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/stdcheaders.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/curl.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/multi.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/curlver.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/system.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/easy.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/include/curl/mprintf.h -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/cmake/CURL/CURLTargets.cmake -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/cmake/CURL/CURLTargets-noconfig.cmake -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/cmake/CURL/CURLConfigVersion.cmake -- Installing: /build/davix/src/davix/build/deps/curl-install/usr/lib/cmake/CURL/CURLConfig.cmake [ 32%] Completed 'BuildCurlBundled' [ 32%] Built target BuildCurlBundled [ 34%] Building CXX object src/CMakeFiles/libdavix.dir/backend/StandaloneNeonRequest.cpp.o [ 34%] Building CXX object src/CMakeFiles/libdavix.dir/auth/davix_openssl.cpp.o [ 34%] Building CXX object src/CMakeFiles/libdavix.dir/auth/davixauth.cpp.o [ 35%] Building CXX object src/CMakeFiles/libdavix.dir/core/ContentProvider.cpp.o [ 36%] Building CXX object src/CMakeFiles/libdavix.dir/backend/BackendRequest.cpp.o [ 37%] Building CXX object src/CMakeFiles/libdavix.dir/backend/SessionFactory.cpp.o [ 37%] Building CXX object src/CMakeFiles/libdavix.dir/auth/davixx509cred.cpp.o [ 37%] Building CXX object src/CMakeFiles/libdavix.dir/core/RedirectionResolver.cpp.o [ 38%] Building CXX object src/CMakeFiles/libdavix.dir/curl/CurlSession.cpp.o [ 38%] Building CXX object src/CMakeFiles/libdavix.dir/curl/CurlSessionFactory.cpp.o [ 39%] Building CXX object src/CMakeFiles/libdavix.dir/curl/HeaderlineParser.cpp.o [ 40%] Building CXX object src/CMakeFiles/libdavix.dir/curl/ResponseBuffer.cpp.o /build/davix/src/davix/src/auth/davix_openssl.cpp: In function 'ne_ssl_client_cert* Davix::SSL_X509_Pem_Read(const std::string&, const std::string&, const std::string&, DavixError**)': /build/davix/src/davix/src/auth/davix_openssl.cpp:171:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] /build/davix/src/davix/src/auth/davix_openssl.cpp:171:39: note: earlier argument should specify number of elements, later size of each element [ 40%] Building CXX object src/CMakeFiles/libdavix.dir/curl/StandaloneCurlRequest.cpp.o [ 41%] Building CXX object src/CMakeFiles/libdavix.dir/deprecated/httpcachetoken.cpp.o [ 42%] Building CXX object src/CMakeFiles/libdavix.dir/file/davfile.cpp.o [ 42%] Building CXX object src/CMakeFiles/libdavix.dir/file/davposix.cpp.o In file included from /build/davix/src/davix/src/backend/BackendRequest.cpp:29: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/backend/BackendRequest.hpp:25, from /build/davix/src/davix/src/backend/BackendRequest.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 43%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/AzureIO.cpp.o [ 44%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/chain_factory.cpp.o [ 44%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/davix_reliability_ops.cpp.o [ 45%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/davmeta.cpp.o In file included from /usr/include/c++/14.2.1/string:54, from /build/davix/src/davix/include/davix/utils/davix_types.hpp:26, from /build/davix/src/davix/include/davix/davix_file_types.hpp:26, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/deprecated/httpcachetoken.cpp:22: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:556:14, inlined from 'Davix::FileInfoProtocolType::FileInfoProtocolType(const Davix::FileInfoProtocolType&)' at /build/davix/src/davix/include/davix/compat/deprecated.hpp:116:63, inlined from 'Davix::FileInfoInterface* Davix::FileInfo<T>::getClone() [with T = Davix::FileInfoProtocolType]' at /build/davix/src/davix/include/davix/compat/deprecated.hpp:75:16, inlined from 'void Davix::deprecated_abi_calls()' at /build/davix/src/davix/src/deprecated/httpcachetoken.cpp:96:24: /usr/include/c++/14.2.1/bits/basic_string.h:228:28: warning: array subscript 0 is outside array bounds of 'void [8]' [-Warray-bounds=] 228 | { return _M_dataplus._M_p; } | ^~~~ /build/davix/src/davix/src/deprecated/httpcachetoken.cpp: In function 'void Davix::deprecated_abi_calls()': /build/davix/src/davix/src/deprecated/httpcachetoken.cpp:95:76: note: at offset 8 into object of size 8 allocated by 'operator new' In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:556:62, inlined from 'Davix::FileInfoProtocolType::FileInfoProtocolType(const Davix::FileInfoProtocolType&)' at /build/davix/src/davix/include/davix/compat/deprecated.hpp:116:63, inlined from 'Davix::FileInfoInterface* Davix::FileInfo<T>::getClone() [with T = Davix::FileInfoProtocolType]' at /build/davix/src/davix/include/davix/compat/deprecated.hpp:75:16, inlined from 'void Davix::deprecated_abi_calls()' at /build/davix/src/davix/src/deprecated/httpcachetoken.cpp:96:24: /usr/include/c++/14.2.1/bits/basic_string.h:1084:16: warning: array subscript 0 is outside array bounds of 'void [8]' [-Warray-bounds=] 1084 | { return _M_string_length; } | ^~~~~~~~~~~~~~~~ /build/davix/src/davix/src/deprecated/httpcachetoken.cpp: In function 'void Davix::deprecated_abi_calls()': /build/davix/src/davix/src/deprecated/httpcachetoken.cpp:95:76: note: at offset 8 into object of size 8 allocated by 'operator new' [ 45%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/fileutils.cpp.o In file included from /build/davix/src/davix/src/fileops/httpiovec.hpp:28, from /build/davix/src/davix/src/fileops/chain_factory.cpp:25: /build/davix/src/davix/src/libs/IntervalTree.h:83:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:83:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:89:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:89:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:122:13: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:122:13: note: remove the '< >' In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/chain_factory.hpp:28, from /build/davix/src/davix/src/fileops/chain_factory.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/string:49, from /usr/include/c++/14.2.1/bitset:52, from /build/davix/src/davix/src/fileops/chain_factory.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 46%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/httpiochain.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/chain_factory.hpp:28, from /build/davix/src/davix/src/file/davfile.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/file/davfile.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 47%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/httpiovec.cpp.o [ 47%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/iobuffmap.cpp.o [ 48%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/S3IO.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/chain_factory.hpp:28, from /build/davix/src/davix/src/file/davposix.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/string:49, from /usr/include/c++/14.2.1/stdexcept:39, from /build/davix/src/davix/src/utils/../libs/alibxx/str/format.hpp:16, from /build/davix/src/davix/src/utils/davix_logger_internal.hpp:28, from /build/davix/src/davix/src/file/davposix.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 49%] Building CXX object src/CMakeFiles/libdavix.dir/fileops/SwiftIO.cpp.o In file included from /build/davix/src/davix/src/fileops/davix_reliability_ops.cpp:26: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/davix_reliability_ops.cpp:23: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 49%] Building CXX object src/CMakeFiles/libdavix.dir/hooks/davix_hooks.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/fileutils.cpp:23: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/fileutils.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 50%] Building CXX object src/CMakeFiles/libdavix.dir/libs/alibxx/chrono/timepoint.cpp.o [ 51%] Building CXX object src/CMakeFiles/libdavix.dir/libs/alibxx/crypto/base64.cpp.o [ 51%] Building CXX object src/CMakeFiles/libdavix.dir/libs/alibxx/crypto/hmacsha.cpp.o [ 52%] Building CXX object src/CMakeFiles/libdavix.dir/libs/alibxx/str/format.cpp.o In file included from /build/davix/src/davix/src/fileops/httpiovec.hpp:28, from /build/davix/src/davix/src/fileops/iobuffmap.cpp:29: /build/davix/src/davix/src/libs/IntervalTree.h:83:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:83:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:89:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:89:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:122:13: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:122:13: note: remove the '< >' In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/iobuffmap.hpp:27, from /build/davix/src/davix/src/fileops/iobuffmap.cpp:23: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/iobuffmap.hpp:26: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 52%] Building CXX object src/CMakeFiles/libdavix.dir/libs/datetime/datetime_utils.cpp.o /build/davix/src/davix/src/fileops/davmeta.cpp: In function 'int Davix::dav_stat_mapper_http(Context&, const RequestParams*, const Uri&, StatInfo&)': /build/davix/src/davix/src/fileops/davmeta.cpp:135:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Davix::StatInfo'; use assignment or value-initialization instead [-Wclass-memaccess] In file included from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/davmeta.cpp:22: /build/davix/src/davix/include/davix/davix_file_types.hpp:102:8: note: 'struct Davix::StatInfo' declared here /build/davix/src/davix/src/fileops/davmeta.cpp: In function 'int Davix::dav_stat_mapper_http_get(Context&, const RequestParams*, const Uri&, StatInfo&)': /build/davix/src/davix/src/fileops/davmeta.cpp:164:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Davix::StatInfo'; use assignment or value-initialization instead [-Wclass-memaccess] /build/davix/src/davix/include/davix/davix_file_types.hpp:102:8: note: 'struct Davix::StatInfo' declared here /build/davix/src/davix/src/fileops/davmeta.cpp: In function 'int Davix::internal_checksum(Context&, const Uri&, const RequestParams*, std::string&, const std::string&)': /build/davix/src/davix/src/fileops/davmeta.cpp:418:90: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isHexa]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/fileops/davmeta.cpp: In function 'bool Davix::is_a_bucket(const Uri&)': /build/davix/src/davix/src/fileops/davmeta.cpp:790:55: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSlash]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/davpropxmlparser.hpp:27, from /build/davix/src/davix/src/fileops/davmeta.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 53%] Building CXX object src/CMakeFiles/libdavix.dir/modules/modules_profiles.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/S3MultiPartInitiationParser.hpp:27, from /build/davix/src/davix/src/fileops/S3IO.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/httpiochain.hpp:25, from /build/davix/src/davix/src/fileops/S3IO.hpp:25, from /build/davix/src/davix/src/fileops/S3IO.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 54%] Building CXX object src/CMakeFiles/libdavix.dir/neon/neonrequest.cpp.o [ 54%] Building CXX object src/CMakeFiles/libdavix.dir/neon/neonsession.cpp.o [ 55%] Building CXX object src/CMakeFiles/libdavix.dir/neon/neonsessionfactory.cpp.o /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp: In function 'std::string sha256(std::string)': /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:69:16: warning: 'int SHA256_Init(SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:29: /usr/include/openssl/sha.h:73:57: note: declared here 73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c); | ^ /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:70:18: warning: 'int SHA256_Update(SHA256_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/sha.h:74:57: note: declared here 74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c, | ^ /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:71:17: warning: 'int SHA256_Final(unsigned char*, SHA256_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/sha.h:76:57: note: declared here 76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c); | ^~~~~~~~~~~~ /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp: In function 'std::string rsasha256(const std::string&, const std::string&)': /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:90:33: warning: 'rsa_st* EVP_PKEY_get1_RSA(EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /usr/include/openssl/hmac.h:21, from /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:28: /usr/include/openssl/evp.h:1407:16: note: declared here 1407 | EVP_PKEY *d2i_PrivateKey_ex(int type, EVP_PKEY **a, const unsigned char **pp, | ^~~~~~~~~~~~~~~~~ /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:101:16: warning: 'int RSA_sign(int, const unsigned char*, unsigned int, unsigned char*, unsigned int*, RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:30: /usr/include/openssl/rsa.h:359:57: note: declared here 359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, | ^~~~~~~~ /build/davix/src/davix/src/libs/alibxx/crypto/hmacsha.cpp:105:13: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/rsa.h:304:58: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^ [ 56%] Building CXX object src/CMakeFiles/libdavix.dir/params/davixrequestparams.cpp.o [ 56%] Building CXX object src/CMakeFiles/libdavix.dir/request/httprequest.cpp.o In file included from /build/davix/src/davix/src/fileops/httpiovec.hpp:28, from /build/davix/src/davix/src/fileops/httpiovec.cpp:23: /build/davix/src/davix/src/libs/IntervalTree.h:83:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:83:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:89:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:89:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:122:13: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:122:13: note: remove the '< >' In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/iobuffmap.hpp:27, from /build/davix/src/davix/src/fileops/httpiovec.hpp:26: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/fileops/httpiovec.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 57%] Building CXX object src/CMakeFiles/libdavix.dir/status/DavixStatus.cpp.o [ 58%] Building CXX object src/CMakeFiles/libdavix.dir/status/davixstatusrequest.cpp.o [ 58%] Building CXX object src/CMakeFiles/libdavix.dir/utils/checksum_extractor.cpp.o In file included from /build/davix/src/davix/src/neon/neonsession.cpp:28: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/neon/neonsession.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 59%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_azure_utils.cpp.o [ 59%] Building CXX object src/CMakeFiles/libdavix.dir/utils/CompatibilityHacks.cpp.o [ 60%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_gcloud_utils.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/neon/neonrequest.cpp:32: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/neon/neonrequest.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 61%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_logger.cpp.o [ 61%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_misc_utils.cpp.o [ 62%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_s3_utils.cpp.o In file included from /build/davix/src/davix/src/utils/checksum_extractor.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/vector:68, from /build/davix/src/davix/src/utils/stringutils.hpp:4: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 63%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davix_swift_utils.cpp.o [ 63%] Building CXX object src/CMakeFiles/libdavix.dir/utils/simple_get_pass.cpp.o /build/davix/src/davix/src/utils/CompatibilityHacks.cpp: In static member function 'static bool Davix::CompatibilityHacks::dynafedAssistedS3Upload(const Davix::BackendRequest&, const Davix::Uri&, Davix::Context&, const Davix::RequestParams&, Davix::ContentProvider&, Davix::DavixError**)': /build/davix/src/davix/src/utils/CompatibilityHacks.cpp:111:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'const uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] [ 64%] Building CXX object src/CMakeFiles/libdavix.dir/utils/stringutils.cpp.o [ 65%] Building CXX object src/CMakeFiles/libdavix.dir/utils/davixuri.cpp.o [ 65%] Building CXX object src/CMakeFiles/libdavix.dir/xml/azurepropparser.cpp.o In file included from /build/davix/src/davix/src/utils/davix_logger.cpp:27: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/vector:68, from /build/davix/src/davix/src/utils/davix_logger.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 66%] Building CXX object src/CMakeFiles/libdavix.dir/xml/davdeletexmlparser.cpp.o [ 66%] Building CXX object src/CMakeFiles/libdavix.dir/xml/davix_ptree.cpp.o In file included from /build/davix/src/davix/src/utils/davix_gcloud_utils.cpp:26: /build/davix/src/davix/src/libs/rapidjson/document.h:102:19: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/stl_algobase.h:65, from /usr/include/c++/14.2.1/vector:62, from /build/davix/src/davix/include/davix/params/davixrequestparams.hpp:25, from /build/davix/src/davix/include/davix/utils/davix_gcloud_utils.hpp:25, from /build/davix/src/davix/src/utils/davix_gcloud_utils.cpp:22: /usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /build/davix/src/davix/src/libs/rapidjson/document.h:110:18: warning: 'template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator' is deprecated [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_iterator_base_types.h:127:31: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /build/davix/src/davix/src/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue<Encoding, Allocator>::SetObjectRaw(Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; Member = rapidjson::GenericMember<rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /build/davix/src/davix/src/libs/rapidjson/document.h:2363:55: required from 'bool rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /build/davix/src/davix/src/libs/rapidjson/reader.h:1736:40: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/document.h:2224:55: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' /build/davix/src/davix/src/libs/rapidjson/document.h:2233:43: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /build/davix/src/davix/src/libs/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /build/davix/src/davix/src/utils/davix_gcloud_utils.cpp:120:20: required from here /build/davix/src/davix/src/libs/rapidjson/document.h:1952:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue<rapidjson::UTF8<> >::Member' {aka 'struct rapidjson::GenericMember<rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] /build/davix/src/davix/src/libs/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue<rapidjson::UTF8<> >::Member' {aka 'struct rapidjson::GenericMember<rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator<> >'} declared here /build/davix/src/davix/src/libs/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue<Encoding, Allocator>::SetArrayRaw(rapidjson::GenericValue<Encoding, Allocator>*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /build/davix/src/davix/src/libs/rapidjson/document.h:2371:54: required from 'bool rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /build/davix/src/davix/src/libs/rapidjson/reader.h:1766:39: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(IterativeParsingState, Token, IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::GenericStringStream<rapidjson::UTF8<> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /build/davix/src/davix/src/libs/rapidjson/document.h:2224:55: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const typename SourceEncoding::Ch*) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; typename SourceEncoding::Ch = char]' /build/davix/src/davix/src/libs/rapidjson/document.h:2233:43: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const Ch*) [with unsigned int parseFlags = 0; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /build/davix/src/davix/src/libs/rapidjson/document.h:2240:41: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::Parse(const Ch*) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; Ch = char]' /build/davix/src/davix/src/utils/davix_gcloud_utils.cpp:120:20: required from here /build/davix/src/davix/src/libs/rapidjson/document.h:1939:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue<rapidjson::UTF8<> >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] /build/davix/src/davix/src/libs/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue<rapidjson::UTF8<> >' declared here [ 67%] Building CXX object src/CMakeFiles/libdavix.dir/xml/davpropxmlparser.cpp.o In file included from /build/davix/src/davix/src/utils/davix_swift_utils.cpp:27: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/vector:68, from /build/davix/src/davix/include/davix/params/davixrequestparams.hpp:25, from /build/davix/src/davix/include/davix/utils/davix_swift_utils.hpp:25, from /build/davix/src/davix/src/utils/davix_swift_utils.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 68%] Building CXX object src/CMakeFiles/libdavix.dir/xml/davxmlparser.cpp.o In file included from /build/davix/src/davix/src/utils/stringutils.cpp:2: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/vector:68, from /build/davix/src/davix/src/utils/stringutils.hpp:4: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 68%] Building CXX object src/CMakeFiles/libdavix.dir/xml/metalinkparser.cpp.o [ 69%] Building CXX object src/CMakeFiles/libdavix.dir/xml/s3deleteparser.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/azurepropparser.hpp:28, from /build/davix/src/davix/src/xml/azurepropparser.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/deque:67, from /build/davix/src/davix/src/xml/azurepropparser.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 70%] Building CXX object src/CMakeFiles/libdavix.dir/xml/S3MultiPartInitiationParser.cpp.o [ 70%] Building CXX object src/CMakeFiles/libdavix.dir/xml/s3propparser.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/davxmlparser.cpp:23: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/xml/davxmlparser.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 71%] Building CXX object src/CMakeFiles/libdavix.dir/xml/swiftpropparser.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/davdeletexmlparser.hpp:27, from /build/davix/src/davix/src/xml/davdeletexmlparser.cpp:23: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/xml/davdeletexmlparser.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSlash; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/xml/davdeletexmlparser.cpp:93:10: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSlash]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 72%] Building CXX object src/CMakeFiles/libdavix.dir/davixcontext.cpp.o In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/metalinkparser.hpp:26, from /build/davix/src/davix/src/xml/metalinkparser.cpp:24: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/xml/metalinkparser.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/davix_s3_utils.cpp: In function 'int Davix::S3::calculateMD5(std::string&, std::string&)': /build/davix/src/davix/src/utils/davix_s3_utils.cpp:531:8: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] In file included from /build/davix/src/davix/src/utils/davix_s3_utils.cpp:34: /usr/include/openssl/md5.h:52:68: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ /build/davix/src/davix/src/utils/davix_s3_utils.cpp: In function 'int Davix::S3::calculateMD5(int, std::string&)': /build/davix/src/davix/src/utils/davix_s3_utils.cpp:546:8: warning: 'unsigned char* MD5(const unsigned char*, size_t, unsigned char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] /usr/include/openssl/md5.h:52:68: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ In file included from /build/davix/src/davix/src/utils/davix_s3_utils.cpp:28: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/vector:68, from /build/davix/src/davix/include/davix/params/davixrequestparams.hpp:25, from /build/davix/src/davix/include/davix/utils/davix_s3_utils.hpp:25, from /build/davix/src/davix/src/utils/davix_s3_utils.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/s3deleteparser.hpp:28, from /build/davix/src/davix/src/xml/s3deleteparser.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/deque:67, from /build/davix/src/davix/src/xml/s3deleteparser.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/S3MultiPartInitiationParser.hpp:27, from /build/davix/src/davix/src/xml/S3MultiPartInitiationParser.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/xml/S3MultiPartInitiationParser.hpp:26: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/davpropxmlparser.hpp:27, from /build/davix/src/davix/src/xml/davpropxmlparser.cpp:23: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/xml/davpropxmlparser.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSlash; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/xml/davpropxmlparser.cpp:179:10: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSlash]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/swiftpropparser.hpp:28, from /build/davix/src/davix/src/xml/swiftpropparser.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/deque:67, from /build/davix/src/davix/src/xml/swiftpropparser.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/src/xml/s3propparser.hpp:28, from /build/davix/src/davix/src/xml/s3propparser.cpp:22: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/refwrap.h:39, from /usr/include/c++/14.2.1/deque:67, from /build/davix/src/davix/src/xml/s3propparser.hpp:25: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/src/davixcontext.cpp:25: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/src/davix_internal.hpp:29, from /build/davix/src/davix/src/davixcontext.cpp:22: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ [ 72%] Linking CXX shared library libdavix.so [ 72%] Built target libdavix [ 72%] Building CXX object src/tools/CMakeFiles/davix_put_tool.dir/davix_tool_put_main.cpp.o [ 73%] Building CXX object src/tools/CMakeFiles/davix_tool.dir/davix_tool_main.cpp.o [ 74%] Building CXX object src/tools/CMakeFiles/davix_mv_tool.dir/davix_tool_mv_main.cpp.o [ 74%] Building CXX object src/tools/CMakeFiles/davix_ls_tool.dir/davix_tool_ls_main.cpp.o [ 75%] Building CXX object src/tools/CMakeFiles/davix_mkdir_tool.dir/davix_tool_mkcol_main.cpp.o [ 76%] Building CXX object src/tools/CMakeFiles/davix_rm_tool.dir/davix_tool_rm_main.cpp.o [ 76%] Building CXX object src/tools/CMakeFiles/davix_get_tool.dir/davix_tool_get_main.cpp.o [ 77%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/__/drunk-server/DrunkServer.cpp.o [ 77%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/cache.cpp.o [ 77%] Linking CXX executable davix-mkdir [ 78%] Linking CXX executable davix-mv [ 78%] Linking CXX executable davix-http [ 78%] Linking CXX executable davix-rm [ 79%] Linking CXX executable davix-put [ 79%] Built target davix_mkdir_tool [ 79%] Built target davix_tool [ 80%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/chrono.cpp.o [ 80%] Built target davix_mv_tool [ 80%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/__/drunk-server/ConnectionInitiator.cpp.o [ 81%] Linking CXX executable davix-ls [ 82%] Building CXX object test/functional/CMakeFiles/davix-tester.dir/__/TestcaseHandler.cpp.o [ 83%] Linking CXX executable davix-get [ 83%] Built target davix_put_tool [ 84%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/config-parser.cpp.o [ 85%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/__/drunk-server/DrunkServer.cpp.o [ 85%] Built target davix_rm_tool [ 86%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/__/drunk-server/Interactors.cpp.o [ 87%] Building CXX object test/functional/CMakeFiles/davix-tester.dir/davix-tester.cpp.o [ 87%] Built target davix_ls_tool [ 87%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/content-provider.cpp.o In file included from /build/davix/src/davix/test/unit/cache.cpp:5: /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1422:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' /build/davix/src/davix/test/unit/cache.cpp:37:181: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] [ 88%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/context.cpp.o [ 88%] Built target davix_get_tool [ 89%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/datetime.cpp.o In file included from /build/davix/src/davix/test/unit/chrono.cpp:4: /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1462:23: required from 'static testing::AssertionResult testing::internal::EqHelper<true>::Compare(const char*, const char*, const T1&, const T2&, typename testing::internal::EnableIf<(! testing::internal::is_pointer<T2>::value)>::type*) [with T1 = int; T2 = long unsigned int; typename testing::internal::EnableIf<(! testing::internal::is_pointer<T2>::value)>::type = void]' /build/davix/src/davix/test/unit/chrono.cpp:23:181: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] [ 89%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/digest-extractor.cpp.o [ 89%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/__/drunk-server/LineReader.cpp.o /build/davix/src/davix/test/drunk-server/Interactors.cpp: In member function 'virtual void SingleShotInteractor::main(ThreadAssistant&)': /build/davix/src/davix/test/drunk-server/Interactors.cpp:104:30: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 90%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/drunk-server.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/gcloud.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/metalink-replica.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/neon.cpp.o [ 93%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/parser.cpp.o [ 93%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/response-buffer.cpp.o [ 94%] Building CXX object test/slow-unit/CMakeFiles/davix-slow-unit-tests.dir/standalone-request.cpp.o [ 95%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/session-factory.cpp.o [ 96%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/session.cpp.o /build/davix/src/davix/test/functional/davix-tester.cpp: In function 'void authentication(const std::vector<option::Option>&, const Auth::Type&, Davix::RequestParams&)': /build/davix/src/davix/test/functional/davix-tester.cpp:147:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] /build/davix/src/davix/test/functional/davix-tester.cpp: In function 'void assert_args(const std::vector<std::__cxx11::basic_string<char> >&, int)': /build/davix/src/davix/test/functional/davix-tester.cpp:624:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [ 96%] Linking CXX executable davix-tester [ 96%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/status.cpp.o [ 97%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/testcert.cpp.o [ 98%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/typeconv.cpp.o [ 98%] Built target davix-tester [ 98%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/utils.cpp.o [ 99%] Building CXX object test/unit/CMakeFiles/davix-unit-tests.dir/xml-parser.cpp.o In file included from /build/davix/src/davix/src/fileops/httpiovec.hpp:28, from /build/davix/src/davix/test/unit/parser.cpp:2: /build/davix/src/davix/src/libs/IntervalTree.h:83:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:83:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:89:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:89:22: note: remove the '< >' /build/davix/src/davix/src/libs/IntervalTree.h:122:13: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] /build/davix/src/davix/src/libs/IntervalTree.h:122:13: note: remove the '< >' In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/fileops/fileutils.hpp:26, from /build/davix/src/davix/src/fileops/iobuffmap.hpp:27, from /build/davix/src/davix/src/fileops/httpiovec.hpp:26: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/test/unit/parser.cpp:1: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/test/unit/parser.cpp:4: /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperLE(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/test/unit/parser.cpp:97:118: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1528:145: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperGE(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /build/davix/src/davix/test/unit/parser.cpp:219:118: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1532:145: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1422:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' /build/davix/src/davix/test/unit/parser.cpp:93:183: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] In file included from /build/davix/src/davix/test/unit/typeconv.cpp:5: /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1422:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' /build/davix/src/davix/test/unit/typeconv.cpp:30:182: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] [ 99%] Linking CXX executable davix-slow-unit-tests [ 99%] Built target davix-slow-unit-tests In file included from /build/davix/src/davix/test/unit/utils.cpp:2: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38, from /usr/include/c++/14.2.1/memory:78, from /build/davix/src/davix/include/davix/davix_file_types.hpp:25, from /build/davix/src/davix/include/davix/davix.hpp:48, from /build/davix/src/davix/test/unit/utils.cpp:1: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ In file included from /build/davix/src/davix/test/unit/utils.cpp:8: /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1422:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' /build/davix/src/davix/test/unit/utils.cpp:21:181: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] In file included from /build/davix/src/davix/src/utils/davix_fileproperties.hpp:30, from /build/davix/src/davix/src/xml/davxmlparser.hpp:31, from /build/davix/src/davix/test/unit/xml-parser.cpp:8: /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::ltrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:119:21: required from here /build/davix/src/davix/src/utils/stringutils.hpp:114:105: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14.2.1/string:49, from /usr/include/c++/14.2.1/bits/locale_classes.h:40, from /usr/include/c++/14.2.1/bits/ios_base.h:41, from /usr/include/c++/14.2.1/ios:44, from /usr/include/c++/14.2.1/ostream:40, from /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:55, from /build/davix/src/davix/test/unit/xml-parser.cpp:2: /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/src/utils/stringutils.hpp: In instantiation of 'std::string& StrUtil::rtrim(std::string&, const Func&) [with Func = isSpace; std::string = std::__cxx11::basic_string<char>]': /build/davix/src/davix/src/utils/stringutils.hpp:130:17: required from here /build/davix/src/davix/src/utils/stringutils.hpp:125:96: warning: 'constexpr std::unary_negate<_Predicate> std::not1(const _Predicate&) [with _Predicate = StrUtil::isSpace]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] /usr/include/c++/14.2.1/bits/stl_function.h:1043:5: note: declared here 1043 | not1(const _Predicate& __pred) | ^~~~ /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperGT(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': /build/davix/src/davix/test/unit/xml-parser.cpp:412:748: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1534:145: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1422:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' /build/davix/src/davix/test/unit/xml-parser.cpp:460:857: required from here /build/davix/src/davix/deps/googletest/googletest/include/gtest/gtest.h:1392:16: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] [100%] Linking CXX executable davix-unit-tests [100%] Built target davix-unit-tests ==> Entering fakeroot environment... ==> Starting package()... [ 0%] Generating Version [ 5%] Built target BuildCurlBundled [ 6%] Built target gtest [ 8%] Built target test_davix_functional_lib [ 14%] Built target davix_tool_lib [ 31%] Built target LibNeonObjects [ 32%] Built target gtest_main [ 72%] Built target libdavix [ 73%] Built target davix_tool [ 76%] Built target davix_mv_tool [ 76%] Built target davix_get_tool [ 77%] Built target davix_rm_tool [ 78%] Built target davix_put_tool [ 79%] Built target davix_mkdir_tool [ 80%] Built target davix_ls_tool include/davix/features.hpp up-to-date. [ 82%] Built target davix-tester [ 86%] Built target davix-slow-unit-tests [100%] Built target davix-unit-tests version.cmake up-to-date. [100%] Built target GenerateVersionInfo Install the project... -- Install configuration: "Release" -- Installing: /build/davix/pkg/davix/usr/include/davix -- Installing: /build/davix/pkg/davix/usr/include/davix/status -- Installing: /build/davix/pkg/davix/usr/include/davix/status/davixstatusrequest.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/davixcontext.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/features.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/request -- Installing: /build/davix/pkg/davix/usr/include/davix/request/httprequest.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/davix.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/hooks -- Installing: /build/davix/pkg/davix/usr/include/davix/hooks/davix_hooks.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/hooks/davix_hooks_fwd.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/hooks/davix_hooks_impl.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/copy -- Installing: /build/davix/pkg/davix/usr/include/davix/copy/davixcopy.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_s3_utils.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_swift_utils.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_uri.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_gcloud_utils.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_misc_utils.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_types.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_azure_utils.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_logger.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_nocopy.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/utils/davix_config.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/davix_file_types.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/compat -- Installing: /build/davix/pkg/davix/usr/include/davix/compat/davix_ignored.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/compat/deprecated.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/auth -- Installing: /build/davix/pkg/davix/usr/include/davix/auth/davixauth.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/auth/davixx509cred.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/file -- Installing: /build/davix/pkg/davix/usr/include/davix/file/davfile.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/file/davix_file_info.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/file/davposix.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/params -- Installing: /build/davix/pkg/davix/usr/include/davix/params/davix_request_params_types.hpp -- Installing: /build/davix/pkg/davix/usr/include/davix/params/davixrequestparams.hpp -- Installing: /build/davix/pkg/davix/usr/share/doc/davix/RELEASE-NOTES.md -- Installing: /build/davix/pkg/davix/usr/share/doc/davix/LICENSE -- Installing: /build/davix/pkg/davix/usr/lib/libdavix.so.0.8.5 -- Installing: /build/davix/pkg/davix/usr/lib/libdavix.so.0 -- Installing: /build/davix/pkg/davix/usr/lib/libdavix.so -- Installing: /build/davix/pkg/davix/usr/lib/pkgconfig/davix.pc -- Installing: /build/davix/pkg/davix/usr/bin/davix-http -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-http" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-ls -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-ls" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-get -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-get" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-put -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-put" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-mkdir -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-mkdir" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-rm -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-rm" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-mv -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-mv" to "" -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-get.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-http.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-ls.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-mkdir.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-mv.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-put.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man1/davix-rm.1 -- Installing: /build/davix/pkg/davix/usr/share/man/man3/libdavix.3 -- Installing: /build/davix/pkg/davix/usr/bin/davix-unit-tests -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-unit-tests" to "" -- Installing: /build/davix/pkg/davix/usr/bin/davix-tester -- Set non-toolchain portion of runtime path of "/build/davix/pkg/davix//usr/bin/davix-tester" to "" ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/bin/davix-unit-tests usr/bin/davix-tester usr/lib/libdavix.so.0.8.5 ==> Creating package "davix"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: davix 0.8.5-2 (Wed Apr 30 15:55:25 2025) ==> Cleaning up...