From https://github.com/archlinux/svntogit-community * branch packages/leatherman -> FETCH_HEAD * [new branch] packages/leatherman -> community/packages/leatherman Cloning into 'leatherman'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 128k 100 128k 0 0 376k 0 --:--:-- --:--:-- --:--:-- 376k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8471k 100 8471k 0 0 21.3M 0 --:--:-- --:--:-- --:--:-- 21.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 407k 0 --:--:-- --:--:-- --:--:-- 406k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1693671472 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1693671472' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-leatherman-archlinuxrb-build-lYyslc2o PWD=/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: leatherman 1.12.9-2 (Sat Sep 2 16:18:13 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) boost-libs-1.83.0-1 Total Download Size: 2.27 MiB Total Installed Size: 8.25 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2322k 100 2322k 0 0 166M 0 --:--:-- --:--:-- --:--:-- 174M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (8) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.46.0-1 rhash-1.4.3-1 boost-1.83.0-1 cmake-3.27.4-1 rapidjson-1.1.0-5 Total Download Size: 26.63 MiB Total Installed Size: 253.99 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 61 14.4M 61 9087k 0 0 164M 0 --:--:-- --:--:-- --:--:-- 164M 100 14.4M 100 14.4M 0 0 165M 0 --:--:-- --:--:-- --:--:-- 164M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 8472k 0 --:--:-- --:--:-- --:--:-- 9786k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 103M 0 --:--:-- --:--:-- --:--:-- 147M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 238k 100 238k 0 0 122M 0 --:--:-- --:--:-- --:--:-- 233M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 171k 100 171k 0 0 101M 0 --:--:-- --:--:-- --:--:-- 167M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 131M 0 --:--:-- --:--:-- --:--:-- 163M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.2M 100 11.2M 0 0 164M 0 --:--:-- --:--:-- --:--:-- 167M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 105k 100 105k 0 0 70.4M 0 --:--:-- --:--:-- --:--:-- 103M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing boost... Optional dependencies for boost python: for python bindings [installed] installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing rapidjson... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading leatherman-1.12.9.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 796k 0 796k 0 0 1820k 0 --:--:-- --:--:-- --:--:-- 1820k -> Found librapidjson-1.1.patch -> Found 1.12.4-shared_nowide.patch ==> Validating source files with sha512sums... leatherman-1.12.9.tar.gz ... Passed librapidjson-1.1.patch ... Passed 1.12.4-shared_nowide.patch ... Passed ==> Extracting sources... -> Extracting leatherman-1.12.9.tar.gz with bsdtar ==> Starting prepare()... patching file CMakeLists.txt Hunk #1 succeeded at 70 (offset 6 lines). patching file json_container/CMakeLists.txt patching file rapidjson/CMakeLists.txt patching file nowide/CMakeLists.txt patching file execution/CMakeLists.txt patching file file_util/CMakeLists.txt patching file logging/CMakeLists.txt patching file tests/CMakeLists.txt patching file util/CMakeLists.txt patching file file_util/src/file.cc patching file util/src/environment.cc patching file util/tests/environment.cc ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/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/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Unpacking /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/vendor/Catch-1.10.0.zip into /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build/src/Catch-1.10.0 -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) util/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.73") found components: date_time chrono system nowide CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) locale/CMakeLists.txt:2 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) locale/CMakeLists.txt:2 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: locale system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) logging/CMakeLists.txt:1 (find_package) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: log log_setup thread date_time filesystem system chrono regex atomic CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) json_container/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: regex -- RapidJSON found. Headers: /usr/include CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) file_util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) file_util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) file_util/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) file_util/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.73") found components: regex filesystem system nowide CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) curl/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) curl/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) curl/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: regex system filesystem -- Found CURL: /usr/lib/libcurl.so (found version "8.2.1") -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) dynamic_library/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) dynamic_library/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: regex system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) execution/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) execution/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) execution/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) execution/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.73") found components: regex filesystem system nowide -- Looking for closefrom in c -- Looking for closefrom in c - found CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) ruby/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) ruby/CMakeLists.txt:1 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) ruby/CMakeLists.txt:1 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.54") found components: regex filesystem system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1384 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1509 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2120 (_Boost_MISSING_DEPENDENCIES) tests/CMakeLists.txt:5 (find_package) -- Found Boost: /usr/include (found suitable version "1.83.0", minimum required is "1.73") found components: system date_time chrono log log_setup thread filesystem regex nowide locale atomic CMake Warning (dev) at build/cmake/leatherman.cmake:126 (include): 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): CMakeLists.txt:116 (enable_cpplint) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/sbin/python (found version "3.11.5") -- Configuring done (1.9s) CMake Warning (dev) in tests/CMakeLists.txt: Policy CMP0110 is not set: add_test() supports arbitrary characters in test names. Run "cmake --help-policy CMP0110" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following name given to add_test() is invalid if CMP0110 is not set or set to OLD: `leatherman\ testsĀ“ This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.1s) -- Build files have been written to: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build [ 1%] Generating ../../fr/LC_MESSAGES/leatherman_locale.mo [ 2%] Built target leatherman_logging.pot [ 3%] Building CXX object curl/tests/CMakeFiles/mock_curl.dir/mock_curl.cc.o [ 5%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/time.cc.o [ 7%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/scoped_env.cc.o [ 7%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/strings.cc.o [ 9%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/scope_exit.cc.o [ 10%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/environment.cc.o [ 13%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/uri.cc.o [ 13%] Building CXX object dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/hello.cc.o [ 14%] Built target leatherman_locale.pot [ 17%] Building CXX object execution/CMakeFiles/lth_cat.dir/tests/lth_cat.cc.o [ 17%] Generating ../../fr/LC_MESSAGES/leatherman_logging.mo [ 18%] Building CXX object dynamic_library/CMakeFiles/libtest.dir/tests/test-lib/hello.cc.o [ 19%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/posix/time.cc.o [ 21%] Built target leatherman.pot [ 22%] Building CXX object dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/goodbye.cc.o [ 23%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/posix/environment.cc.o [ 25%] Building CXX object util/CMakeFiles/leatherman_util.dir/src/posix/scoped_descriptor.cc.o 4 translated messages. 11 translated messages. [ 25%] Built target fr-leatherman_locale [ 25%] Built target fr-leatherman_logging [ 25%] Built target translations [ 26%] Linking CXX shared library ../lib/libtest.so [ 27%] Linking CXX shared library ../lib/libtest1.so [ 27%] Built target libtest [ 27%] Built target libtest1 [ 28%] Linking CXX shared library ../../lib/libmock_curl.so [ 30%] Linking CXX executable ../bin/lth_cat [ 30%] Built target mock_curl [ 30%] Built target lth_cat In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/src/strings.cc:1: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/inc/leatherman/util/strings.hpp:21:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 21 | struct ciless : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:49, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/streambuf:43, from /usr/include/c++/13.2.1/bits/streambuf_iterator.h:35, from /usr/include/c++/13.2.1/iterator:66, from /usr/include/boost/algorithm/string/predicate.hpp:14, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/inc/leatherman/util/strings.hpp:9: /usr/include/c++/13.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 31%] Linking CXX shared library ../lib/leatherman_util.so [ 31%] Built target leatherman_util [ 32%] Building CXX object locale/CMakeFiles/leatherman_locale.dir/src/locale.cc.o [ 34%] Linking CXX shared library ../lib/leatherman_locale.so [ 34%] Built target leatherman_locale [ 35%] Building CXX object logging/CMakeFiles/leatherman_logging.dir/src/logging.cc.o [ 36%] Building CXX object logging/CMakeFiles/leatherman_logging.dir/src/posix/logging.cc.o [ 38%] Building CXX object json_container/CMakeFiles/leatherman_json_container.dir/src/json_container.cc.o [ 39%] Linking CXX shared library ../lib/leatherman_json_container.so [ 39%] Built target leatherman_json_container [ 40%] Linking CXX shared library ../lib/leatherman_logging.so [ 40%] Built target leatherman_logging [ 42%] Building CXX object file_util/CMakeFiles/leatherman_file_util.dir/src/directory.cc.o [ 43%] Building CXX object file_util/CMakeFiles/leatherman_file_util.dir/src/file.cc.o [ 44%] Building CXX object dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/posix/dynamic_library.cc.o [ 46%] Building CXX object dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/dynamic_library.cc.o [ 47%] Linking CXX shared library ../lib/leatherman_dynamic_library.so [ 47%] Built target leatherman_dynamic_library [ 48%] Linking CXX shared library ../lib/leatherman_file_util.so [ 48%] Built target leatherman_file_util [ 50%] Building CXX object curl/CMakeFiles/leatherman_curl.dir/src/client.cc.o [ 51%] Building CXX object curl/CMakeFiles/leatherman_curl.dir/src/request.cc.o [ 52%] Building CXX object curl/CMakeFiles/leatherman_curl.dir/src/response.cc.o [ 53%] Building CXX object execution/CMakeFiles/leatherman_execution.dir/src/execution.cc.o [ 55%] Building CXX object execution/CMakeFiles/leatherman_execution.dir/src/posix/execution.cc.o [ 56%] Building CXX object execution/CMakeFiles/leatherman_execution.dir/src/posix/generic/platform.cc.o /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/src/client.cc: In member function 'void leatherman::curl::client::set_client_protocols(context&)': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/src/client.cc:475:37: warning: 'CURLOPT_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations] 475 | curl_easy_setopt_maybe(ctx, CURLOPT_PROTOCOLS, _client_protocols); | ^~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/inc/leatherman/curl/client.hpp:11, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/src/client.cc:1: /usr/include/curl/curl.h:1753:3: note: declared here 1753 | CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181, | ^~~~~~~~~~~~~~~~~ [ 57%] Linking CXX shared library ../lib/leatherman_execution.so [ 57%] Built target leatherman_execution [ 59%] Building CXX object ruby/CMakeFiles/leatherman_ruby.dir/src/api.cc.o [ 60%] Building CXX object ruby/CMakeFiles/leatherman_ruby.dir/src/posix/api.cc.o [ 61%] Linking CXX shared library ../lib/leatherman_curl.so [ 61%] Built target leatherman_curl /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc: In constructor 'leatherman::ruby::api::api(leatherman::dynamic_library::dynamic_library)': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:42:9: note: in expansion of macro 'LOAD_SYMBOL' 42 | LOAD_SYMBOL(rb_intern), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:43:9: note: in expansion of macro 'LOAD_SYMBOL' 43 | LOAD_SYMBOL(rb_const_get), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:44:9: note: in expansion of macro 'LOAD_SYMBOL' 44 | LOAD_SYMBOL(rb_const_set), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:45:9: note: in expansion of macro 'LOAD_SYMBOL' 45 | LOAD_SYMBOL(rb_const_remove), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:46:9: note: in expansion of macro 'LOAD_SYMBOL' 46 | LOAD_SYMBOL(rb_const_defined), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:47:9: note: in expansion of macro 'LOAD_SYMBOL' 47 | LOAD_SYMBOL(rb_define_module), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:48:9: note: in expansion of macro 'LOAD_SYMBOL' 48 | LOAD_SYMBOL(rb_define_module_under), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:49:9: note: in expansion of macro 'LOAD_SYMBOL' 49 | LOAD_SYMBOL(rb_define_class_under), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:50:9: note: in expansion of macro 'LOAD_SYMBOL' 50 | LOAD_SYMBOL(rb_define_method), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:51:9: note: in expansion of macro 'LOAD_SYMBOL' 51 | LOAD_SYMBOL(rb_define_singleton_method), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:52:9: note: in expansion of macro 'LOAD_SYMBOL' 52 | LOAD_SYMBOL(rb_class_new_instance), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:53:9: note: in expansion of macro 'LOAD_SYMBOL' 53 | LOAD_SYMBOL(rb_gv_get), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:54:9: note: in expansion of macro 'LOAD_SYMBOL' 54 | LOAD_SYMBOL(rb_gv_set), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:55:9: note: in expansion of macro 'LOAD_SYMBOL' 55 | LOAD_SYMBOL(rb_eval_string), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:56:9: note: in expansion of macro 'LOAD_SYMBOL' 56 | LOAD_SYMBOL(rb_funcall), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:38:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:57:9: note: in expansion of macro 'LOAD_ALIASED_SYMBOL' 57 | LOAD_ALIASED_SYMBOL(rb_funcallv, rb_funcall2), | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:58:9: note: in expansion of macro 'LOAD_SYMBOL' 58 | LOAD_SYMBOL(rb_proc_new), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:59:9: note: in expansion of macro 'LOAD_SYMBOL' 59 | LOAD_SYMBOL(rb_block_call), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:60:9: note: in expansion of macro 'LOAD_SYMBOL' 60 | LOAD_SYMBOL(rb_funcall_passing_block), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:61:9: note: in expansion of macro 'LOAD_SYMBOL' 61 | LOAD_SYMBOL(rb_num2ull), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:62:9: note: in expansion of macro 'LOAD_SYMBOL' 62 | LOAD_SYMBOL(rb_num2ll), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:63:9: note: in expansion of macro 'LOAD_SYMBOL' 63 | LOAD_SYMBOL(rb_num2dbl), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:64:9: note: in expansion of macro 'LOAD_SYMBOL' 64 | LOAD_SYMBOL(rb_string_value_ptr), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:65:9: note: in expansion of macro 'LOAD_SYMBOL' 65 | LOAD_SYMBOL(rb_rescue2), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:66:9: note: in expansion of macro 'LOAD_SYMBOL' 66 | LOAD_SYMBOL(rb_protect), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:67:9: note: in expansion of macro 'LOAD_SYMBOL' 67 | LOAD_SYMBOL(rb_jump_tag), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:68:9: note: in expansion of macro 'LOAD_SYMBOL' 68 | LOAD_SYMBOL(rb_int2inum), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:69:9: note: in expansion of macro 'LOAD_SYMBOL' 69 | LOAD_SYMBOL(rb_ll2inum), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:70:9: note: in expansion of macro 'LOAD_SYMBOL' 70 | LOAD_SYMBOL(rb_enc_str_new), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:71:9: note: in expansion of macro 'LOAD_SYMBOL' 71 | LOAD_SYMBOL(rb_utf8_encoding), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:72:9: note: in expansion of macro 'LOAD_SYMBOL' 72 | LOAD_SYMBOL(rb_str_encode), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:73:9: note: in expansion of macro 'LOAD_SYMBOL' 73 | LOAD_SYMBOL(rb_load), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:74:9: note: in expansion of macro 'LOAD_SYMBOL' 74 | LOAD_SYMBOL(rb_raise), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:75:9: note: in expansion of macro 'LOAD_SYMBOL' 75 | LOAD_SYMBOL(rb_block_proc), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:76:9: note: in expansion of macro 'LOAD_SYMBOL' 76 | LOAD_SYMBOL(rb_block_given_p), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:77:9: note: in expansion of macro 'LOAD_SYMBOL' 77 | LOAD_SYMBOL(rb_gc_register_address), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:78:9: note: in expansion of macro 'LOAD_SYMBOL' 78 | LOAD_SYMBOL(rb_gc_unregister_address), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:79:9: note: in expansion of macro 'LOAD_SYMBOL' 79 | LOAD_SYMBOL(rb_hash_foreach), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:80:9: note: in expansion of macro 'LOAD_SYMBOL' 80 | LOAD_SYMBOL(rb_define_attr), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:81:9: note: in expansion of macro 'LOAD_SYMBOL' 81 | LOAD_SYMBOL(rb_ivar_set), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:82:9: note: in expansion of macro 'LOAD_SYMBOL' 82 | LOAD_SYMBOL(rb_ivar_get), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:38:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:83:9: note: in expansion of macro 'LOAD_ALIASED_SYMBOL' 83 | LOAD_ALIASED_SYMBOL(rb_float_new_in_heap, rb_float_new), | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:38:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:84:9: note: in expansion of macro 'LOAD_ALIASED_SYMBOL' 84 | LOAD_ALIASED_SYMBOL(rb_ary_new_capa, rb_ary_new2), | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:85:9: note: in expansion of macro 'LOAD_SYMBOL' 85 | LOAD_SYMBOL(rb_ary_push), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:86:9: note: in expansion of macro 'LOAD_SYMBOL' 86 | LOAD_SYMBOL(rb_ary_entry), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:87:9: note: in expansion of macro 'LOAD_SYMBOL' 87 | LOAD_SYMBOL(rb_hash_new), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:88:9: note: in expansion of macro 'LOAD_SYMBOL' 88 | LOAD_SYMBOL(rb_hash_aset), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:89:9: note: in expansion of macro 'LOAD_SYMBOL' 89 | LOAD_SYMBOL(rb_hash_lookup), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:90:9: note: in expansion of macro 'LOAD_SYMBOL' 90 | LOAD_SYMBOL(rb_hash_lookup2), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:91:9: note: in expansion of macro 'LOAD_SYMBOL' 91 | LOAD_SYMBOL(rb_sym_to_s), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:92:9: note: in expansion of macro 'LOAD_SYMBOL' 92 | LOAD_SYMBOL(rb_to_id), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:93:9: note: in expansion of macro 'LOAD_SYMBOL' 93 | LOAD_SYMBOL(rb_id2name), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:94:9: note: in expansion of macro 'LOAD_SYMBOL' 94 | LOAD_SYMBOL(rb_define_alloc_func), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:38:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:95:9: note: in expansion of macro 'LOAD_ALIASED_SYMBOL' 95 | LOAD_ALIASED_SYMBOL(rb_data_object_wrap, rb_data_object_wrap), | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:96:9: note: in expansion of macro 'LOAD_SYMBOL' 96 | LOAD_SYMBOL(rb_gc_mark), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:97:9: note: in expansion of macro 'LOAD_SYMBOL' 97 | LOAD_SYMBOL(rb_yield_values), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:98:9: note: in expansion of macro 'LOAD_SYMBOL' 98 | LOAD_SYMBOL(rb_require), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:99:9: note: in expansion of macro 'LOAD_SYMBOL' 99 | LOAD_SYMBOL(rb_last_status_set), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:100:9: note: in expansion of macro 'LOAD_SYMBOL' 100 | LOAD_SYMBOL(rb_cObject), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:101:9: note: in expansion of macro 'LOAD_SYMBOL' 101 | LOAD_SYMBOL(rb_cArray), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:102:9: note: in expansion of macro 'LOAD_SYMBOL' 102 | LOAD_SYMBOL(rb_cHash), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:103:9: note: in expansion of macro 'LOAD_SYMBOL' 103 | LOAD_SYMBOL(rb_cString), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:104:9: note: in expansion of macro 'LOAD_SYMBOL' 104 | LOAD_SYMBOL(rb_cSymbol), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:105:9: note: in expansion of macro 'LOAD_SYMBOL' 105 | LOAD_SYMBOL(rb_cFloat), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:106:9: note: in expansion of macro 'LOAD_SYMBOL' 106 | LOAD_SYMBOL(rb_cInteger), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:107:9: note: in expansion of macro 'LOAD_SYMBOL' 107 | LOAD_SYMBOL(rb_eException), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:108:9: note: in expansion of macro 'LOAD_SYMBOL' 108 | LOAD_SYMBOL(rb_eArgError), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:109:9: note: in expansion of macro 'LOAD_SYMBOL' 109 | LOAD_SYMBOL(rb_eTypeError), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:110:9: note: in expansion of macro 'LOAD_SYMBOL' 110 | LOAD_SYMBOL(rb_eStandardError), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:111:9: note: in expansion of macro 'LOAD_SYMBOL' 111 | LOAD_SYMBOL(rb_eRuntimeError), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:112:9: note: in expansion of macro 'LOAD_SYMBOL' 112 | LOAD_SYMBOL(rb_eLoadError), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:39:35: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 39 | #define LOAD_OPTIONAL_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:113:9: note: in expansion of macro 'LOAD_OPTIONAL_SYMBOL' 113 | LOAD_OPTIONAL_SYMBOL(ruby_setup), | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:114:9: note: in expansion of macro 'LOAD_SYMBOL' 114 | LOAD_SYMBOL(ruby_init), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:115:9: note: in expansion of macro 'LOAD_SYMBOL' 115 | LOAD_SYMBOL(ruby_sysinit), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:116:9: note: in expansion of macro 'LOAD_SYMBOL' 116 | LOAD_SYMBOL(ruby_options), | ^~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:37:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/src/api.cc:117:9: note: in expansion of macro 'LOAD_SYMBOL' 117 | LOAD_SYMBOL(ruby_cleanup), | ^~~~~~~~~~~ [ 63%] Linking CXX shared library ../lib/leatherman_ruby.so [ 63%] Built target leatherman_ruby [ 64%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/scoped_env.cc.o [ 65%] Building CXX object tests/CMakeFiles/leatherman_test.dir/main.cc.o [ 67%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/strings_test.cc.o [ 68%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/option_set.cc.o [ 69%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/timer.cc.o [ 71%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/environment.cc.o [ 72%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/uri.cc.o [ 73%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/util/tests/posix/environment.cc.o [ 75%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/locale/tests/locale.cc.o [ 76%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/locale/tests/format.cc.o [ 77%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/logging.cc.o [ 78%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/logging_stream.cc.o [ 81%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/logging_on_message.cc.o [ 80%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/logging_stream_lines.cc.o [ 82%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/posix/logging.cc.o [ 84%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/logging/tests/logging_i18n.cc.o [ 85%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/json_container/tests/json_container_test.cc.o [ 86%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/file_util/tests/file_utils_test.cc.o [ 88%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/file_util/tests/directory_utils_test.cc.o [ 89%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/file_util/tests/fixtures.cc.o In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/tests/strings_test.cc:2: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/inc/leatherman/util/strings.hpp:21:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 21 | struct ciless : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:49, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/istream:40, from /usr/include/c++/13.2.1/sstream:40, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build/src/Catch-1.10.0/single_include/catch.hpp:382, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/tests/strings_test.cc:1: /usr/include/c++/13.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:1: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____0()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:88:57: warning: catching polymorphic type 'class leatherman::json_container::data_parse_error' by value [-Wcatch-value=] 88 | REQUIRE_THROWS_AS(JsonContainer { json_value }, data_parse_error); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:104:57: warning: catching polymorphic type 'class leatherman::json_container::data_parse_error' by value [-Wcatch-value=] 104 | REQUIRE_THROWS_AS(JsonContainer { json_value }, data_parse_error); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____23()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:186:57: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 186 | REQUIRE_THROWS_AS(data.get("unknown"), data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:191:31: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 191 | data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:198:61: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 198 | REQUIRE_THROWS_AS(data.get("string"), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:202:58: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 202 | REQUIRE_THROWS_AS(data.get("real"), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:206:60: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 206 | REQUIRE_THROWS_AS(data.get("goo"), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:210:66: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 210 | REQUIRE_THROWS_AS(data.get("real"), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:216:39: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 216 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:220:64: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 220 | REQUIRE_THROWS_AS(data.get("goo"), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:230:35: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 230 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:235:35: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 235 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:240:35: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 240 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:245:35: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 245 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:252:25: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 252 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:257:39: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 257 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:299:58: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 299 | REQUIRE_THROWS_AS(a.get(1), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:304:35: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 304 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:311:51: warning: catching polymorphic type 'class leatherman::json_container::data_index_error' by value [-Wcatch-value=] 311 | REQUIRE_THROWS_AS(a.get(10), data_index_error); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:315:61: warning: catching polymorphic type 'class leatherman::json_container::data_index_error' by value [-Wcatch-value=] 315 | REQUIRE_THROWS_AS(data.get("vec", 10), data_index_error); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____88()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:412:66: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 412 | REQUIRE_THROWS_AS(data_a.getWithDefault("foo", 42), data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:442:27: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 442 | data_type_error); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____151()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:888:27: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 888 | data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:896:27: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 896 | data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____169()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:944:31: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 944 | data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:1004:31: warning: catching polymorphic type 'class leatherman::json_container::data_key_error' by value [-Wcatch-value=] 1004 | data_key_error); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____197()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/json_container/tests/json_container_test.cc:1061:52: warning: catching polymorphic type 'class leatherman::json_container::data_type_error' by value [-Wcatch-value=] 1061 | REQUIRE_THROWS_AS(not_an_aray.type(1), data_type_error); | ^~~~~~~~~~~~~~~ [ 90%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/curl/tests/client_test.cc.o [ 92%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/curl/tests/request_test.cc.o [ 93%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/curl/tests/response_test.cc.o [ 94%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/dynamic_library/tests/dynamic_library_tests.cc.o [ 96%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/execution/tests/log_capture.cc.o [ 97%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/execution/tests/posix/execution.cc.o /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____6()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:88:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 88 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:95:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 95 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:102:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 102 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:109:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 109 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____12()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:125:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 125 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:167:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 167 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:173:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 173 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____20()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:188:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 188 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:196:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 196 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:206:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 206 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:215:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 215 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____26()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:227:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 227 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:235:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 235 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:242:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 242 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:250:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 250 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:257:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 257 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:265:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 265 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:272:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 272 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:280:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 280 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:287:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 287 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:295:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 295 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:303:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 303 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:310:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 310 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____40()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:319:22: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 319 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:1: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:330:42: warning: catching polymorphic type 'struct leatherman::curl::http_exception' by value [-Wcatch-value=] 330 | REQUIRE_THROWS_AS(mock_client(), http_exception); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:335:58: warning: catching polymorphic type 'struct leatherman::curl::http_request_exception' by value [-Wcatch-value=] 335 | REQUIRE_THROWS_AS(test_client.get(test_request), http_request_exception); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:340:59: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 340 | REQUIRE_THROWS_AS(test_client.post(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:345:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 345 | REQUIRE_THROWS_AS(test_client.put(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:350:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 350 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:355:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 355 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:360:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 360 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:365:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 365 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:370:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 370 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:375:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 375 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:380:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 380 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:384:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 384 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:389:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 389 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:394:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 394 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:399:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 399 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:405:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 405 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:411:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 411 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:417:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 417 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:423:58: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 423 | REQUIRE_THROWS_AS(test_client.get(test_request), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____61()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:432:26: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 432 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object tests/CMakeFiles/leatherman_test.dir/__/ruby/tests/api-test.cc.o /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____71()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:579:22: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 579 | auto test_impl = reinterpret_cast(handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/curl/tests/client_test.cc:595:70: warning: catching polymorphic type 'struct leatherman::curl::http_curl_setup_exception' by value [-Wcatch-value=] 595 | REQUIRE_THROWS_AS(test_client.download_file(req, file_path), http_curl_setup_exception); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/tests/api-test.cc: In function 'void ____C_A_T_C_H____T_E_S_T____26()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/tests/api-test.cc:141:32: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 141 | } catch (runtime_error exc) { | ^~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/ruby/tests/api-test.cc:150:32: warning: catching polymorphic type 'class std::runtime_error' by value [-Wcatch-value=] 150 | } catch (runtime_error exc) { | ^~~ In file included from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:8: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/util/inc/leatherman/util/strings.hpp:21:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 21 | struct ciless : std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/string:49, from /usr/include/c++/13.2.1/bits/locale_classes.h:40, from /usr/include/c++/13.2.1/bits/ios_base.h:41, from /usr/include/c++/13.2.1/ios:44, from /usr/include/c++/13.2.1/istream:40, from /usr/include/c++/13.2.1/sstream:40, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build/src/Catch-1.10.0/single_include/catch.hpp:382, from /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:1: /usr/include/c++/13.2.1/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc: In function 'void ____C_A_T_C_H____T_E_S_T____32()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:430:187: warning: catching polymorphic type 'struct leatherman::execution::child_exit_exception' by value [-Wcatch-value=] 430 | REQUIRE_THROWS_AS(execute("ls", {"does_not_exist"}, 0, {execution_options::trim_output, execution_options::merge_environment, execution_options::throw_on_nonzero_exit}), child_exit_exception); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:435:223: warning: catching polymorphic type 'struct leatherman::execution::child_signal_exception' by value [-Wcatch-value=] 435 | REQUIRE_THROWS_AS(execute("sh", { EXEC_TESTS_DIRECTORY "/fixtures/execution/selfkill.sh" }, 0, { execution_options::trim_output, execution_options::merge_environment, execution_options::throw_on_signal }), child_signal_exception); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc: In function 'void ____C_A_T_C_H____T_E_S_T____99()': /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:700:207: warning: catching polymorphic type 'struct leatherman::execution::child_exit_exception' by value [-Wcatch-value=] 700 | REQUIRE_THROWS_AS(each_line("ls", {"does_not_exist"}, nullptr, nullptr, 0, {execution_options::trim_output, execution_options::merge_environment, execution_options::throw_on_nonzero_exit}), child_exit_exception); | ^~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/execution/tests/posix/execution.cc:705:243: warning: catching polymorphic type 'struct leatherman::execution::child_signal_exception' by value [-Wcatch-value=] 705 | REQUIRE_THROWS_AS(each_line("sh", { EXEC_TESTS_DIRECTORY "/fixtures/execution/selfkill.sh" }, nullptr, nullptr, 0, { execution_options::trim_output, execution_options::merge_environment, execution_options::throw_on_signal }), child_signal_exception); | ^~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable ../bin/leatherman_test [100%] Built target leatherman_test ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build' [ 1%] Built target fr-leatherman_logging [ 2%] Built target fr-leatherman_locale [ 3%] Built target leatherman_locale.pot [ 5%] Built target leatherman_logging.pot [ 6%] Built target leatherman.pot [ 6%] Built target translations [ 9%] Built target libtest [ 11%] Built target mock_curl [ 15%] Built target libtest1 [ 18%] Built target lth_cat [ 31%] Built target leatherman_util [ 34%] Built target leatherman_locale [ 36%] Built target leatherman_json_container [ 40%] Built target leatherman_logging [ 44%] Built target leatherman_file_util [ 48%] Built target leatherman_dynamic_library [ 53%] Built target leatherman_curl [ 59%] Built target leatherman_execution [ 63%] Built target leatherman_ruby [100%] Built target leatherman_test Install the project... -- Install configuration: "None" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/catch.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/nowide.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/util.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/locale.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/logging.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/json_container.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/file_util.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/curl.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/dynamic_library.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/execution.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/ruby.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/cflags.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/GetGitRevisionDescription.cmake.in -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/pod2man.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/options.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/leatherman_config.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/normalize_pot.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/generate_translations.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/cmake/leatherman.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/LeathermanConfig.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/LeathermanConfigVersion.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/LeathermanLibraries.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/LeathermanLibraries-none.cmake -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/cmake/leatherman/scripts/cpplint.py -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/vendor -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/vendor/catch.hpp -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/windows -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/windows/scoped_handle.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/uri.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/timer.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/time.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/strings.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/scoped_resource.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/scoped_env.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/scope_exit.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/regex.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/posix -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/posix/scoped_descriptor.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/option_set.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/util/environment.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_util.so.1.12.9 -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_util.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/locale -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/locale/locale.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_locale.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_locale.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_locale.so -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/share/locale/fr/LC_MESSAGES/leatherman_locale.mo -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_logging.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_logging.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_logging.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/logging -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/logging/logging.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/share/locale/fr/LC_MESSAGES/leatherman_logging.mo -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_json_container.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_json_container.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_json_container.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/json_container -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/json_container/json_container.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_file_util.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_file_util.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_file_util.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/file_util -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/file_util/file.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/file_util/directory.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_curl.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_curl.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_curl.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/curl -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/curl/export.h -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/curl/response.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/curl/request.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/curl/client.hpp -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/dynamic_library -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/dynamic_library/dynamic_library.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_dynamic_library.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_dynamic_library.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_dynamic_library.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/execution -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/execution/execution.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_execution.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_execution.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_execution.so -- Up-to-date: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/ruby -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/include/leatherman/ruby/api.hpp -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_ruby.so.1.12.9 -- Set runtime path of "/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_ruby.so.1.12.9" to "" -- Installing: /tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/pkg/leatherman/usr/lib/leatherman_ruby.so make: Leaving directory '/tmp/archlinux-ci/leatherman-archlinuxrb-build-lYyslc2o/leatherman/trunk/src/leatherman-1.12.9/build' ==> 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... ==> Creating package "leatherman"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: leatherman 1.12.9-2 (Sat Sep 2 16:21:31 2023)