* Package: dev-libs/leatherman-1.12.6 * Repository: gentoo * Maintainer: prometheanfire@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking leatherman-1.12.6.tar.gz to /var/tmp/portage/dev-libs/leatherman-1.12.6/work >>> Source unpacked in /var/tmp/portage/dev-libs/leatherman-1.12.6/work >>> Preparing source in /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 ... * Applying portage-sandbox-test-fix.patch ... [ ok ] * Applying 1.12.2-shared_nowide.patch ... [ ok ] * Working in BUILD_DIR: "/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build" * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 ... * Working in BUILD_DIR: "/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build" cmake -C /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DLEATHERMAN_SHARED=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/gentoo_toolchain.cmake /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 loading initial cache file /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/gentoo_common_config.cmake -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - 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/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Unpacking /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/vendor/Catch-1.10.0.zip into /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0 -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.73") found components: date_time chrono system nowide -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: locale system -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: log log_setup thread date_time filesystem system chrono regex -- Found Threads: TRUE -- Unpacking /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/vendor/rapidjson-1.0.2.zip into /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: regex -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.73") found components: regex filesystem system nowide -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: regex system filesystem -- Found CURL: /usr/lib64/libcurl.so (found version "7.78.0") -- 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 -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: regex system -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.73") found components: regex filesystem system nowide -- Looking for closefrom in c -- Looking for closefrom in c - found -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.54") found components: regex filesystem system -- Found Boost: /usr/lib64/cmake/Boost-1.76.0/BoostConfig.cmake (found suitable version "1.76.0", minimum required is "1.73") found components: system date_time chrono log log_setup thread filesystem regex nowide locale -- Found PythonInterp: /usr/bin/python (found version "3.9.6") -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 C++ -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done 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 -- Build files have been written to: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 ... * Working in BUILD_DIR: "/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build" ninja -v -j3 -l0 [1/85] cd /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/locales && /usr/bin/xgettext --sort-by-file --copyright-holder Puppet\ \ --package-name=leatherman --package-version=1.12.6 --msgid-bugs-address docs@puppet.com -d leatherman -o /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locales/leatherman.pot --keyword=LOG_DEBUG:1,\"debug\" --keyword=LOG_INFO:1,\"info\" --keyword=LOG_WARNING:1,\"warning\" --keyword=LOG_ERROR:1,\"error\" --keyword=LOG_FATAL:1,\"fatal\" --keyword=log:2,\"log\" --keyword=translate:1 --keyword=translate_n:1,2 --keyword=translate_p:1c,2 --keyword=translate_np:1c,2,3 --keyword=format:1 --keyword=format_n:1,2 --keyword=format_p:1c,2 --keyword=format_np:1c,2,3 --keyword=_:1 --keyword=n_:1,2 --keyword=p_:1c,2 --keyword=np_:1c,2,3 --add-location=file --add-comments=LOCALE /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc/leatherman/curl/client.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc/leatherman/curl/request.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc/leatherman/curl/response.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/client.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/request.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/response.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc/leatherman/dynamic_library/dynamic_library.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/src/dynamic_library.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/src/posix/dynamic_library.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/src/windows/dynamic_library.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc/leatherman/execution/execution.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/execution.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/posix/execution.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/posix/generic/platform.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/posix/solaris/platform.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/windows/execution.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc/leatherman/file_util/directory.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc/leatherman/file_util/file.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/src/directory.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/src/file.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/inc/leatherman/json_container/json_container.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc/leatherman/locale/locale.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/src/locale.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc/leatherman/logging/logging.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/src/logging.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/src/posix/logging.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/src/windows/logging.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc/leatherman/ruby/api.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/posix/api.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/windows/api.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/environment.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/option_set.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/posix/scoped_descriptor.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/regex.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/scope_exit.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/scoped_env.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/scoped_resource.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/strings.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/time.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/timer.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/uri.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc/leatherman/util/windows/scoped_handle.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/environment.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/environment.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/scoped_descriptor.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/time.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/scope_exit.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/scoped_env.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/strings.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/time.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/uri.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/windows/environment.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/windows/scoped_handle.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/windows/time.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/file_util.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/process.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/registry.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/system_error.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/user.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/windows.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/inc/leatherman/windows/wmi.hpp /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/file_util.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/process.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/registry.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/system_error.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/user.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/windows/src/wmi.cc && /usr/bin/cmake -DPOT_FILE=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locales/leatherman.pot -DSOURCE_DIR=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 -P /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/cmake/normalize_pot.cmake [2/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/environment.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/environment.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/environment.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/environment.cc [3/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/scope_exit.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/scope_exit.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/scope_exit.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/scope_exit.cc [4/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/strings.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/strings.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/strings.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/strings.cc [5/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/scoped_env.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/scoped_env.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/scoped_env.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/scoped_env.cc [6/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/posix/time.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/posix/time.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/posix/time.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/time.cc [7/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/uri.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/uri.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/uri.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/uri.cc [8/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/posix/scoped_descriptor.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/posix/scoped_descriptor.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/posix/scoped_descriptor.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/scoped_descriptor.cc [9/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/time.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/time.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/time.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/time.cc [10/85] cd /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/locale/locales && /usr/bin/cmake -E make_directory /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/fr/LC_MESSAGES && /usr/bin/msgfmt -c -v -o /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/fr/LC_MESSAGES/leatherman_locale.mo /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/locales/fr.po 2>&1 4 translated messages. [11/85] cd /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/locale/locales && /usr/bin/xgettext --sort-by-file --copyright-holder Puppet\ \ --package-name=leatherman_locale --package-version= --msgid-bugs-address docs@puppet.com -d leatherman_locale -o /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/locales/leatherman_locale.pot --keyword=LOG_DEBUG:1,\"debug\" --keyword=LOG_INFO:1,\"info\" --keyword=LOG_WARNING:1,\"warning\" --keyword=LOG_ERROR:1,\"error\" --keyword=LOG_FATAL:1,\"fatal\" --keyword=log:2,\"log\" --keyword=translate:1 --keyword=translate_n:1,2 --keyword=translate_p:1c,2 --keyword=translate_np:1c,2,3 --keyword=format:1 --keyword=format_n:1,2 --keyword=format_p:1c,2 --keyword=format_np:1c,2,3 --keyword=_:1 --keyword=n_:1,2 --keyword=p_:1c,2 --keyword=np_:1c,2,3 --add-location=file --add-comments=LOCALE /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/locales/../tests/locale.cc && /usr/bin/cmake -DPOT_FILE=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/locales/leatherman_locale.pot -DSOURCE_DIR=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 -P /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/cmake/normalize_pot.cmake [12/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT util/CMakeFiles/leatherman_util.dir/src/posix/environment.cc.o -MF util/CMakeFiles/leatherman_util.dir/src/posix/environment.cc.o.d -o util/CMakeFiles/leatherman_util.dir/src/posix/environment.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/src/posix/environment.cc [13/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_util.so.1.12.6 -o lib/leatherman_util.so.1.12.6 util/CMakeFiles/leatherman_util.dir/src/strings.cc.o util/CMakeFiles/leatherman_util.dir/src/time.cc.o util/CMakeFiles/leatherman_util.dir/src/environment.cc.o util/CMakeFiles/leatherman_util.dir/src/scope_exit.cc.o util/CMakeFiles/leatherman_util.dir/src/scoped_env.cc.o util/CMakeFiles/leatherman_util.dir/src/uri.cc.o util/CMakeFiles/leatherman_util.dir/src/posix/time.cc.o util/CMakeFiles/leatherman_util.dir/src/posix/environment.cc.o util/CMakeFiles/leatherman_util.dir/src/posix/scoped_descriptor.cc.o /usr/lib64/libboost_date_time.so.1.76.0 /usr/lib64/libboost_chrono.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_nowide.so.1.76.0 && : [14/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_util.so.1.12.6 lib/leatherman_util.so.1.12.6 lib/leatherman_util.so && : [15/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_locale_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT locale/CMakeFiles/leatherman_locale.dir/src/locale.cc.o -MF locale/CMakeFiles/leatherman_locale.dir/src/locale.cc.o.d -o locale/CMakeFiles/leatherman_locale.dir/src/locale.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/src/locale.cc [16/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_locale.so.1.12.6 -o lib/leatherman_locale.so.1.12.6 locale/CMakeFiles/leatherman_locale.dir/src/locale.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_locale.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 lib/leatherman_util.so.1.12.6 && : [17/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_locale.so.1.12.6 lib/leatherman_locale.so.1.12.6 lib/leatherman_locale.so && : [18/85] cd /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/logging/locales && /usr/bin/cmake -E make_directory /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/fr/LC_MESSAGES && /usr/bin/msgfmt -c -v -o /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/fr/LC_MESSAGES/leatherman_logging.mo /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/locales/fr.po 2>&1 11 translated messages. [19/85] cd /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/logging/locales && /usr/bin/xgettext --sort-by-file --copyright-holder Puppet\ \ --package-name=leatherman_logging --package-version= --msgid-bugs-address docs@puppet.com -d leatherman_logging -o /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/locales/leatherman_logging.pot --keyword=LOG_DEBUG:1,\"debug\" --keyword=LOG_INFO:1,\"info\" --keyword=LOG_WARNING:1,\"warning\" --keyword=LOG_ERROR:1,\"error\" --keyword=LOG_FATAL:1,\"fatal\" --keyword=log:2,\"log\" --keyword=translate:1 --keyword=translate_n:1,2 --keyword=translate_p:1c,2 --keyword=translate_np:1c,2,3 --keyword=format:1 --keyword=format_n:1,2 --keyword=format_p:1c,2 --keyword=format_np:1c,2,3 --keyword=_:1 --keyword=n_:1,2 --keyword=p_:1c,2 --keyword=np_:1c,2,3 --add-location=file --add-comments=LOCALE /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/locales/../tests/logging_i18n.cc && /usr/bin/cmake -DPOT_FILE=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/locales/leatherman_logging.pot -DSOURCE_DIR=/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6 -P /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/cmake/normalize_pot.cmake [20/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_DYN_LINK -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.logging\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_logging_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT logging/CMakeFiles/leatherman_logging.dir/src/posix/logging.cc.o -MF logging/CMakeFiles/leatherman_logging.dir/src/posix/logging.cc.o.d -o logging/CMakeFiles/leatherman_logging.dir/src/posix/logging.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/src/posix/logging.cc [21/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_json_container_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/rapidjson/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT json_container/CMakeFiles/leatherman_json_container.dir/src/json_container.cc.o -MF json_container/CMakeFiles/leatherman_json_container.dir/src/json_container.cc.o.d -o json_container/CMakeFiles/leatherman_json_container.dir/src/json_container.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc In file included from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:4: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h: In instantiation of ‘rapidjson::GenericValue::GenericValue(rapidjson::GenericValue::StringRefType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue::StringRefType = rapidjson::GenericStringRef]’: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:818:22: required from ‘typename rapidjson::internal::DisableIf::Type, typename Encoding::Ch> >)>::Type, typename rapidjson::internal::RemoveSfinaeTag&)>::Type>::Type rapidjson::GenericValue::operator[](T*) [with T = const char; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; typename rapidjson::internal::DisableIf::Type, typename Encoding::Ch> >)>::Type, typename rapidjson::internal::RemoveSfinaeTag&)>::Type>::Type = rapidjson::GenericValue, rapidjson::CrtAllocator>&; typename rapidjson::internal::RemoveSfinaeTag&)>::Type = rapidjson::GenericValue, rapidjson::CrtAllocator>&; typename rapidjson::internal::RemoveSfinaeTag::Type, typename Encoding::Ch> >)>::Type = rapidjson::internal::NotExpr >; typename Encoding::Ch = char; typename rapidjson::internal::RemoveConst::Type = char]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:822:206: required from ‘typename rapidjson::internal::DisableIf::Type, typename Encoding::Ch> >)>::Type, typename rapidjson::internal::RemoveSfinaeTag&)>::Type>::Type rapidjson::GenericValue::operator[](T*) const [with T = const char; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; typename rapidjson::internal::DisableIf::Type, typename Encoding::Ch> >)>::Type, typename rapidjson::internal::RemoveSfinaeTag&)>::Type>::Type = const rapidjson::GenericValue, rapidjson::CrtAllocator>&; typename rapidjson::internal::RemoveSfinaeTag&)>::Type = const rapidjson::GenericValue, rapidjson::CrtAllocator>&; typename rapidjson::internal::RemoveSfinaeTag::Type, typename Encoding::Ch> >)>::Type = rapidjson::internal::NotExpr >; typename Encoding::Ch = char; typename rapidjson::internal::RemoveConst::Type = char]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:324:49: required from here /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:542:97: warning: implicitly-declared ‘constexpr rapidjson::GenericStringRef::GenericStringRef(const rapidjson::GenericStringRef&)’ is deprecated [-Wdeprecated-copy] 542 | explicit GenericValue(StringRefType s) RAPIDJSON_NOEXCEPT : data_(), flags_() { SetStringRaw(s); } | ~~~~~~~~~~~~^~~ In file included from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:4: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:326:22: note: because ‘rapidjson::GenericStringRef’ has user-provided ‘rapidjson::GenericStringRef rapidjson::GenericStringRef::operator=(const rapidjson::GenericStringRef&) [with CharType = char]’ 326 | GenericStringRef operator=(const GenericStringRef&); | ^~~~~~~~ In file included from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:4: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1655:37: note: initializing argument 1 of ‘void rapidjson::GenericValue::SetStringRaw(rapidjson::GenericValue::StringRefType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue::StringRefType = rapidjson::GenericStringRef]’ 1655 | void SetStringRaw(StringRefType s) RAPIDJSON_NOEXCEPT { | ~~~~~~~~~~~~~~^ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h: In instantiation of ‘void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::CrtAllocator>; rapidjson::SizeType = unsigned int]’: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1939:55: required from ‘bool rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1500:37: required from ‘bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1990:23: required from ‘rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::CrtAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:448:72: required from here /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1647:24: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘rapidjson::GenericValue, rapidjson::CrtAllocator>::Member’ {aka ‘struct rapidjson::GenericMember, rapidjson::CrtAllocator>’} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] 1647 | std::memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:4: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:79:8: note: ‘rapidjson::GenericValue, rapidjson::CrtAllocator>::Member’ {aka ‘struct rapidjson::GenericMember, rapidjson::CrtAllocator>’} declared here 79 | struct GenericMember { | ^~~~~~~~~~~~~ In file included from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:4: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h: In instantiation of ‘void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]’: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1947:54: required from ‘bool rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1508:36: required from ‘bool rapidjson::GenericValue::Accept(Handler&) const [with Handler = rapidjson::GenericDocument, rapidjson::CrtAllocator, rapidjson::CrtAllocator>; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1990:23: required from ‘rapidjson::GenericValue::GenericValue(const rapidjson::GenericValue&, Allocator&) [with SourceAllocator = rapidjson::CrtAllocator; Encoding = rapidjson::UTF8; Allocator = rapidjson::CrtAllocator]’ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/src/json_container.cc:448:72: required from here /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:1635:24: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class rapidjson::GenericValue, rapidjson::CrtAllocator>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 1635 | std::memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include/rapidjson/document.h:418:7: note: ‘class rapidjson::GenericValue, rapidjson::CrtAllocator>’ declared here 418 | class GenericValue { | ^~~~~~~~~~~~ [22/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_json_container.so.1.12.6 -o lib/leatherman_json_container.so.1.12.6 json_container/CMakeFiles/leatherman_json_container.dir/src/json_container.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_regex.so.1.76.0 lib/leatherman_locale.so.1.12.6 -Wl,-rpath-link,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib && : [23/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_json_container.so.1.12.6 lib/leatherman_json_container.so.1.12.6 lib/leatherman_json_container.so && : [24/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_DYN_LINK -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.logging\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_logging_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT logging/CMakeFiles/leatherman_logging.dir/src/logging.cc.o -MF logging/CMakeFiles/leatherman_logging.dir/src/logging.cc.o.d -o logging/CMakeFiles/leatherman_logging.dir/src/logging.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/src/logging.cc [25/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_logging.so.1.12.6 -o lib/leatherman_logging.so.1.12.6 logging/CMakeFiles/leatherman_logging.dir/src/logging.cc.o logging/CMakeFiles/leatherman_logging.dir/src/posix/logging.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_log_setup.so.1.76.0 /usr/lib64/libboost_date_time.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 lib/leatherman_locale.so.1.12.6 -lrt /usr/lib64/libboost_log.so.1.76.0 /usr/lib64/libboost_thread.so.1.76.0 /usr/lib64/libboost_filesystem.so.1.76.0 /usr/lib64/libboost_chrono.so.1.76.0 /usr/lib64/libboost_regex.so.1.76.0 /usr/lib64/libboost_atomic.so.1.76.0 -Wl,-rpath-link,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib && : [26/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_logging.so.1.12.6 lib/leatherman_logging.so.1.12.6 lib/leatherman_logging.so && : [27/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.file_util\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_file_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT file_util/CMakeFiles/leatherman_file_util.dir/src/directory.cc.o -MF file_util/CMakeFiles/leatherman_file_util.dir/src/directory.cc.o.d -o file_util/CMakeFiles/leatherman_file_util.dir/src/directory.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/src/directory.cc [28/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.curl\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_curl_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -fvisibility-inlines-hidden -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT curl/CMakeFiles/leatherman_curl.dir/src/request.cc.o -MF curl/CMakeFiles/leatherman_curl.dir/src/request.cc.o.d -o curl/CMakeFiles/leatherman_curl.dir/src/request.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/request.cc [29/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.curl\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_curl_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -fvisibility-inlines-hidden -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT curl/CMakeFiles/leatherman_curl.dir/src/response.cc.o -MF curl/CMakeFiles/leatherman_curl.dir/src/response.cc.o.d -o curl/CMakeFiles/leatherman_curl.dir/src/response.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/response.cc [30/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dmock_curl_EXPORTS -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -MD -MT curl/tests/CMakeFiles/mock_curl.dir/mock_curl.cc.o -MF curl/tests/CMakeFiles/mock_curl.dir/mock_curl.cc.o.d -o curl/tests/CMakeFiles/mock_curl.dir/mock_curl.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/tests/mock_curl.cc [31/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libmock_curl.so -o lib/libmock_curl.so curl/tests/CMakeFiles/mock_curl.dir/mock_curl.cc.o && : [32/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.dynamic_library\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dlibtest1_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -MD -MT dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/hello.cc.o -MF dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/hello.cc.o.d -o dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/hello.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/tests/test-lib/hello.cc [33/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.dynamic_library\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dlibtest1_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -MD -MT dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/goodbye.cc.o -MF dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/goodbye.cc.o.d -o dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/goodbye.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/tests/test-lib/goodbye.cc [34/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libtest1.so -o lib/libtest1.so dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/hello.cc.o dynamic_library/CMakeFiles/libtest1.dir/tests/test-lib/goodbye.cc.o && : [35/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.dynamic_library\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dlibtest_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -MD -MT dynamic_library/CMakeFiles/libtest.dir/tests/test-lib/hello.cc.o -MF dynamic_library/CMakeFiles/libtest.dir/tests/test-lib/hello.cc.o.d -o dynamic_library/CMakeFiles/libtest.dir/tests/test-lib/hello.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/tests/test-lib/hello.cc [36/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,libtest.so -o lib/libtest.so dynamic_library/CMakeFiles/libtest.dir/tests/test-lib/hello.cc.o && : [37/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.file_util\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_file_util_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT file_util/CMakeFiles/leatherman_file_util.dir/src/file.cc.o -MF file_util/CMakeFiles/leatherman_file_util.dir/src/file.cc.o.d -o file_util/CMakeFiles/leatherman_file_util.dir/src/file.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/src/file.cc [38/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_file_util.so.1.12.6 -o lib/leatherman_file_util.so.1.12.6 file_util/CMakeFiles/leatherman_file_util.dir/src/directory.cc.o file_util/CMakeFiles/leatherman_file_util.dir/src/file.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_regex.so.1.76.0 /usr/lib64/libboost_filesystem.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_nowide.so.1.76.0 lib/leatherman_logging.so.1.12.6 lib/leatherman_locale.so.1.12.6 lib/leatherman_util.so.1.12.6 && : [39/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_file_util.so.1.12.6 lib/leatherman_file_util.so.1.12.6 lib/leatherman_file_util.so && : [40/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.dynamic_library\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_dynamic_library_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/dynamic_library.cc.o -MF dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/dynamic_library.cc.o.d -o dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/dynamic_library.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/src/dynamic_library.cc [41/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_CLOSEFROM -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.execution\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -MD -MT execution/CMakeFiles/lth_cat.dir/tests/lth_cat.cc.o -MF execution/CMakeFiles/lth_cat.dir/tests/lth_cat.cc.o.d -o execution/CMakeFiles/lth_cat.dir/tests/lth_cat.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/tests/lth_cat.cc [42/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -rdynamic execution/CMakeFiles/lth_cat.dir/tests/lth_cat.cc.o -o bin/lth_cat && : [43/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.curl\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_curl_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -fvisibility-inlines-hidden -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT curl/CMakeFiles/leatherman_curl.dir/src/client.cc.o -MF curl/CMakeFiles/leatherman_curl.dir/src/client.cc.o.d -o curl/CMakeFiles/leatherman_curl.dir/src/client.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/src/client.cc [44/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_curl.so.1.12.6 -o lib/leatherman_curl.so.1.12.6 curl/CMakeFiles/leatherman_curl.dir/src/client.cc.o curl/CMakeFiles/leatherman_curl.dir/src/request.cc.o curl/CMakeFiles/leatherman_curl.dir/src/response.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_regex.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_filesystem.so.1.76.0 lib/leatherman_file_util.so.1.12.6 -lcurl lib/leatherman_logging.so.1.12.6 lib/leatherman_locale.so.1.12.6 lib/leatherman_util.so.1.12.6 && : [45/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_curl.so.1.12.6 lib/leatherman_curl.so.1.12.6 lib/leatherman_curl.so && : [46/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.dynamic_library\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_dynamic_library_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/posix/dynamic_library.cc.o -MF dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/posix/dynamic_library.cc.o.d -o dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/posix/dynamic_library.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/src/posix/dynamic_library.cc [47/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_dynamic_library.so.1.12.6 -o lib/leatherman_dynamic_library.so.1.12.6 dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/posix/dynamic_library.cc.o dynamic_library/CMakeFiles/leatherman_dynamic_library.dir/src/dynamic_library.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_regex.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 lib/leatherman_logging.so.1.12.6 -ldl lib/leatherman_locale.so.1.12.6 lib/leatherman_util.so.1.12.6 && : [48/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_dynamic_library.so.1.12.6 lib/leatherman_dynamic_library.so.1.12.6 lib/leatherman_dynamic_library.so && : [49/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_CLOSEFROM -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.execution\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_execution_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT execution/CMakeFiles/leatherman_execution.dir/src/execution.cc.o -MF execution/CMakeFiles/leatherman_execution.dir/src/execution.cc.o.d -o execution/CMakeFiles/leatherman_execution.dir/src/execution.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/execution.cc [50/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_CLOSEFROM -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.execution\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_execution_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT execution/CMakeFiles/leatherman_execution.dir/src/posix/execution.cc.o -MF execution/CMakeFiles/leatherman_execution.dir/src/posix/execution.cc.o.d -o execution/CMakeFiles/leatherman_execution.dir/src/posix/execution.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/posix/execution.cc [51/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.ruby\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_ruby_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT ruby/CMakeFiles/leatherman_ruby.dir/src/posix/api.cc.o -MF ruby/CMakeFiles/leatherman_ruby.dir/src/posix/api.cc.o.d -o ruby/CMakeFiles/leatherman_ruby.dir/src/posix/api.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/posix/api.cc [52/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_CLOSEFROM -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.execution\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_execution_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT execution/CMakeFiles/leatherman_execution.dir/src/posix/generic/platform.cc.o -MF execution/CMakeFiles/leatherman_execution.dir/src/posix/generic/platform.cc.o.d -o execution/CMakeFiles/leatherman_execution.dir/src/posix/generic/platform.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/src/posix/generic/platform.cc [53/85] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -shared -Wl,-soname,leatherman_execution.so.1.12.6 -o lib/leatherman_execution.so.1.12.6 execution/CMakeFiles/leatherman_execution.dir/src/execution.cc.o execution/CMakeFiles/leatherman_execution.dir/src/posix/execution.cc.o execution/CMakeFiles/leatherman_execution.dir/src/posix/generic/platform.cc.o -Wl,-rpath,/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/lib: /usr/lib64/libboost_regex.so.1.76.0 /usr/lib64/libboost_filesystem.so.1.76.0 /usr/lib64/libboost_system.so.1.76.0 /usr/lib64/libboost_nowide.so.1.76.0 lib/leatherman_file_util.so.1.12.6 lib/leatherman_logging.so.1.12.6 lib/leatherman_locale.so.1.12.6 lib/leatherman_util.so.1.12.6 && : [54/85] /usr/bin/cmake -E cmake_symlink_library lib/leatherman_execution.so.1.12.6 lib/leatherman_execution.so.1.12.6 lib/leatherman_execution.so && : [55/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_DYN_LINK -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.test\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/rapidjson/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/catch/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -MD -MT tests/CMakeFiles/leatherman_test.dir/main.cc.o -MF tests/CMakeFiles/leatherman_test.dir/main.cc.o.d -o tests/CMakeFiles/leatherman_test.dir/main.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/tests/main.cc FAILED: tests/CMakeFiles/leatherman_test.dir/main.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_DYN_LINK -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.test\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/rapidjson/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/catch/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -MD -MT tests/CMakeFiles/leatherman_test.dir/main.cc.o -MF tests/CMakeFiles/leatherman_test.dir/main.cc.o.d -o tests/CMakeFiles/leatherman_test.dir/main.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/tests/main.cc In file included from /usr/include/signal.h:328, from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include/catch.hpp:6450, from /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/tests/main.cc:2: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include/catch.hpp:6473:33: error: size of array ‘altStackMem’ is not an integral constant-expression 6473 | static char altStackMem[SIGSTKSZ]; | ^~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include/catch.hpp:6524:45: error: size of array ‘altStackMem’ is not an integral constant-expression 6524 | char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; | ^~~~~~~~ [56/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_NOWIDE_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_THREAD_DYN_LINK -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.test\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/curl/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/json_container/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/rapidjson/include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/rapidjson/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/nowide/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build/src/Catch-1.10.0/single_include -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/catch/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -MD -MT tests/CMakeFiles/leatherman_test.dir/__/util/tests/scoped_env.cc.o -MF tests/CMakeFiles/leatherman_test.dir/__/util/tests/scoped_env.cc.o.d -o tests/CMakeFiles/leatherman_test.dir/__/util/tests/scoped_env.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/tests/scoped_env.cc [57/85] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_DEPRECATED -DLEATHERMAN_LOCALE_INSTALL=\"/usr/share/locale\" -DLEATHERMAN_LOGGING_LINE_NUMBERS -DLEATHERMAN_LOGGING_NAMESPACE=\"leatherman.ruby\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build\" -DPROJECT_NAME=\"leatherman\" -Dleatherman_ruby_EXPORTS -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/file_util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/execution/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/logging/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/util/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/locale/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/dynamic_library/inc -I/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/inc -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wextra -std=c++11 -Wall -Wno-unused-parameter -Wno-unused-local-typedefs -Wno-unknown-pragmas -Wno-missing-field-initializers -Wno-maybe-uninitialized -pipe -march=native -fno-diagnostics-color -O2 -fPIC -nostdlib -nodefaultlibs -MD -MT ruby/CMakeFiles/leatherman_ruby.dir/src/api.cc.o -MF ruby/CMakeFiles/leatherman_ruby.dir/src/api.cc.o.d -o ruby/CMakeFiles/leatherman_ruby.dir/src/api.cc.o -c /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc: In constructor ‘leatherman::ruby::api::api(leatherman::dynamic_library::dynamic_library)’: /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:38:37: note: in definition of macro ‘LOAD_ALIASED_SYMBOL’ 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:38:37: note: in definition of macro ‘LOAD_ALIASED_SYMBOL’ 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:38:37: note: in definition of macro ‘LOAD_ALIASED_SYMBOL’ 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:38:37: note: in definition of macro ‘LOAD_ALIASED_SYMBOL’ 38 | #define LOAD_ALIASED_SYMBOL(x, y) x(reinterpret_cast(library.find_symbol(#x, true, #y))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:39:35: note: in definition of macro ‘LOAD_OPTIONAL_SYMBOL’ 39 | #define LOAD_OPTIONAL_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/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))) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6/ruby/src/api.cc:37:26: note: in definition of macro ‘LOAD_SYMBOL’ 37 | #define LOAD_SYMBOL(x) x(reinterpret_cast(library.find_symbol(#x, true))) | ^~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. * ERROR: dev-libs/leatherman-1.12.6::gentoo failed (compile phase): * ninja -v -j3 -l0 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2049: Called cmake_src_compile * environment, line 806: Called cmake_build * environment, line 775: Called eninja * environment, line 1227: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=dev-libs/leatherman-1.12.6::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/leatherman-1.12.6::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:leatherman-1.12.6:20210805-192949.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/leatherman-1.12.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/leatherman-1.12.6/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6_build' * S: '/var/tmp/portage/dev-libs/leatherman-1.12.6/work/leatherman-1.12.6'