* Package: dev-ruby/facter-3.14.12 * Repository: gentoo * Maintainer: prometheanfire@gentoo.org sysadmin@gentoo.org,ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby25 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/9eb0fe9c7cc141500a11980d262354c38ca5531b (Sun Aug 23 02:35:33 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.4 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32, 5.4.0-1021-aws x86_64) ================================================================= System uname: Linux-5.4.0-1021-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8175M_CPU_@_2.50GHz-with-gentoo-2.7 KiB Mem: 64359960 total, 38716488 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sun, 23 Aug 2020 02:35:32 +0000 sh bash 5.0_p18 ld GNU ld (Gentoo 2.34 p6) 2.34.0 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r1::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0_rc1::gentoo dev-util/cmake: 3.18.1::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r2::gentoo sys-devel/gcc: 10.2.0::gentoo sys-devel/gcc-config: 2.3.1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-extra-opts: sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* Apache-2.0" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-clang" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-clang++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" DISTDIR="/var/tmp/portage/dev-ruby/facter-3.14.12/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -b -k" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld" MAKEOPTS="-j16 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" RUBY_TARGETS="ruby25" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking facter-3.14.12.tar.gz to /var/tmp/portage/dev-ruby/facter-3.14.12/work >>> Source unpacked in /var/tmp/portage/dev-ruby/facter-3.14.12/work >>> Preparing source in /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12 ... * Applying facter-3.14.6-fix-static-libcpp-hocon.patch ... [ ok ] * Applying facter-3.14.8-explicit-rspec-2.patch ... patching file CMakeLists.txt Hunk #1 succeeded at 227 with fuzz 1 (offset 22 lines). [ ok ] * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, op >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12 ... * Running configure phase for ruby25 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build" cmake -C /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DRUBY_LIB_INSTALL=/usr/lib64/ruby/site_ruby/2.5.0 -DBLKID_LIBRARYDIR=/lib64 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/gentoo_toolchain.cmake /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12 loading initial cache file /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/gentoo_common_config.cmake -- The C compiler identification is Clang 10.0.1 -- The CXX compiler identification is Clang 10.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for utmpx.h -- Looking for utmpx.h - found -- Found CURL: /usr/lib64/libcurl.so (found version "7.72.0") -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:12 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:12 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:12 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:12 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.73") found components: date_time chrono system nowide CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/locale.cmake:2 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:13 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/locale.cmake:2 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:13 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: locale system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/logging.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:14 (leatherman_component) CMakeLists.txt:72 (find_package) -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: log log_setup thread date_time filesystem system chrono regex atomic CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/json_container.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:16 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: regex CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/file_util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:17 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/file_util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:17 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/file_util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:17 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/file_util.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:17 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.73") found components: regex filesystem system nowide CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/curl.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:18 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/curl.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:18 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/curl.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:18 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: regex system filesystem CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/dynamic_library.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:19 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/dynamic_library.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:19 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: regex system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/execution.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:20 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/execution.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:20 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/execution.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:20 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/execution.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:20 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.73") found components: regex filesystem system nowide -- Looking for closefrom in c -- Looking for closefrom in c - not found CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/ruby.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:21 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/ruby.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:21 (leatherman_component) CMakeLists.txt:72 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) /usr/lib64/cmake/leatherman/ruby.cmake:1 (find_package) /usr/lib64/cmake/leatherman/cmake/leatherman_config.cmake:71 (include) /usr/lib64/cmake/leatherman/LeathermanConfig.cmake:21 (leatherman_component) CMakeLists.txt:72 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: regex filesystem system CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:86 (find_package) -- Found Boost: /usr/include (found suitable version "1.74.0", minimum required is "1.54") found components: locale program_options system filesystem date_time regex thread chrono atomic -- Found Ruby: /usr/bin/ruby (found suitable version "2.5.8", minimum required is "1.9") -- Found YAMLCPP: /usr/lib64/libyaml-cpp.so -- Found OPENSSL: /usr/lib64/libcrypto.so -- Found BLKID: /lib64/libblkid.so.1 -- Found CPPHOCON: /usr/lib64/libcpp-hocon.so -- Found UDEV: /usr/lib64/libudev.so -- whereami was not found. (missing: WHEREAMI_LIBRARY WHEREAMI_INCLUDE_DIR) -- Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH) -- The following OPTIONAL packages have been found: * Threads * Ruby (required version >= 1.9) * OPENSSL, An open-source implementation of the SSL and TLS protocols, Enables SSH fingerprinting facts on POSIX systems. * BLKID, The library for the Linux blkid utility, Enables the partitions fact on Linux. * UDEV, A device manager for the Linux kernel, Reports disks serial numbers. -- The following REQUIRED packages have been found: * CURL, A free and easy-to-use client-side URL transfer library, Enables facts that require HTTP. * Leatherman * Boost (required version >= 1.54) * YAMLCPP, A YAML emitter and parser written in C++, Enables support for outputting facts as YAML. * CPPHOCON, A C++ parser for the HOCON configuration language, Allows parsing of the Facter config file. -- The following OPTIONAL packages have not been found: * WHEREAMI, A hypervisor detection library, Reports hypervisors in use. * JNI, Java Native Interface (JNI) is a programming framework that enables Java code running in a Java Virtual Machine (JVM) to call and be called by native applications. Enables JRuby support in Facter. -- CLANG_VERSION_STRING: 10.0 -- Found PythonInterp: /usr/bin/python (found version "3.8.5") -- Performing Test HAS_LTH_GET_INT -- Performing Test HAS_LTH_GET_INT - Success -- Performing Test HAS_LTH_EXPAND -- Performing Test HAS_LTH_EXPAND - Success -- 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 -- "make install" will install facter.rb to /usr/lib64/ruby/site_ruby/2.5.0 -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color C++ -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12 ... >>> Working in BUILD_DIR: "/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build" ninja -v -j16 -l0 [1/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/resolver.cc [2/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/processor_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/processor_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/processor_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/processor_resolver.cc [3/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/disk_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/disk_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/disk_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/disk_resolver.cc [4/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external_resolvers_factory.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external_resolvers_factory.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external_resolvers_factory.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc:1: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/external_resolvers_factory.hpp:5: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/external/resolver.hpp:7: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/stdexcept:39: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/string:41: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/allocator.h:46: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/x86_64-pc-linux-gnu/bits/c++allocator.h:33: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:4: warning: destructor called on non-final 'facter::facts::external::text_resolver' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/alloc_traits.h:531:8: note: in instantiation of function template specialization '__gnu_cxx::new_allocator::destroy' requested here __a.destroy(__p); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:560:28: note: in instantiation of function template specialization 'std::allocator_traits >::destroy' requested here allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:546:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_M_dispose' requested here _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:683:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace &>' requested here _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:1371:14: note: in instantiation of function template specialization 'std::__shared_count<__gnu_cxx::_S_atomic>::__shared_count, const std::__cxx11::basic_string &>' requested here : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:408:4: note: in instantiation of function template specialization 'std::__shared_ptr::__shared_ptr, const std::__cxx11::basic_string &>' requested here : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:859:14: note: in instantiation of function template specialization 'std::shared_ptr::shared_ptr, const std::__cxx11::basic_string &>' requested here return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:875:19: note: in instantiation of function template specialization 'std::allocate_shared, const std::__cxx11::basic_string &>' requested here return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc:33:16: note: in instantiation of function template specialization 'std::make_shared &>' requested here return make_shared(path); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:10: note: qualify call to silence this warning { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:4: warning: destructor called on non-final 'facter::facts::external::json_resolver' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/alloc_traits.h:531:8: note: in instantiation of function template specialization '__gnu_cxx::new_allocator::destroy' requested here __a.destroy(__p); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:560:28: note: in instantiation of function template specialization 'std::allocator_traits >::destroy' requested here allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:546:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_M_dispose' requested here _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:683:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace &>' requested here _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:1371:14: note: in instantiation of function template specialization 'std::__shared_count<__gnu_cxx::_S_atomic>::__shared_count, const std::__cxx11::basic_string &>' requested here : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:408:4: note: in instantiation of function template specialization 'std::__shared_ptr::__shared_ptr, const std::__cxx11::basic_string &>' requested here : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:859:14: note: in instantiation of function template specialization 'std::shared_ptr::shared_ptr, const std::__cxx11::basic_string &>' requested here return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:875:19: note: in instantiation of function template specialization 'std::allocate_shared, const std::__cxx11::basic_string &>' requested here return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc:36:16: note: in instantiation of function template specialization 'std::make_shared &>' requested here return make_shared(path); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:10: note: qualify call to silence this warning { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:4: warning: destructor called on non-final 'facter::facts::external::yaml_resolver' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/alloc_traits.h:531:8: note: in instantiation of function template specialization '__gnu_cxx::new_allocator::destroy' requested here __a.destroy(__p); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:560:28: note: in instantiation of function template specialization 'std::allocator_traits >::destroy' requested here allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:546:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_M_dispose' requested here _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:683:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace &>' requested here _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:1371:14: note: in instantiation of function template specialization 'std::__shared_count<__gnu_cxx::_S_atomic>::__shared_count, const std::__cxx11::basic_string &>' requested here : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:408:4: note: in instantiation of function template specialization 'std::__shared_ptr::__shared_ptr, const std::__cxx11::basic_string &>' requested here : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:859:14: note: in instantiation of function template specialization 'std::shared_ptr::shared_ptr, const std::__cxx11::basic_string &>' requested here return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:875:19: note: in instantiation of function template specialization 'std::allocate_shared, const std::__cxx11::basic_string &>' requested here return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc:39:16: note: in instantiation of function template specialization 'std::make_shared &>' requested here return make_shared(path); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:10: note: qualify call to silence this warning { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:4: warning: destructor called on non-final 'facter::facts::external::execution_resolver' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] { __p->~_Up(); } ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/alloc_traits.h:531:8: note: in instantiation of function template specialization '__gnu_cxx::new_allocator::destroy' requested here __a.destroy(__p); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:560:28: note: in instantiation of function template specialization 'std::allocator_traits >::destroy' requested here allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:546:2: note: in instantiation of member function 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_M_dispose' requested here _Sp_counted_ptr_inplace(_Alloc __a, _Args&&... __args) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:683:6: note: in instantiation of function template specialization 'std::_Sp_counted_ptr_inplace, __gnu_cxx::_S_atomic>::_Sp_counted_ptr_inplace &>' requested here _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr_base.h:1371:14: note: in instantiation of function template specialization 'std::__shared_count<__gnu_cxx::_S_atomic>::__shared_count, const std::__cxx11::basic_string &>' requested here : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:408:4: note: in instantiation of function template specialization 'std::__shared_ptr::__shared_ptr, const std::__cxx11::basic_string &>' requested here : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:859:14: note: in instantiation of function template specialization 'std::shared_ptr::shared_ptr, const std::__cxx11::basic_string &>' requested here return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/shared_ptr.h:875:19: note: in instantiation of function template specialization 'std::allocate_shared, const std::__cxx11::basic_string &>' requested here return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc:42:16: note: in instantiation of function template specialization 'std::make_shared &>' requested here return make_shared(path); ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/ext/new_allocator.h:156:10: note: qualify call to silence this warning { __p->~_Up(); } ^ 4 warnings generated. [5/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/dmi_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/dmi_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/dmi_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/dmi_resolver.cc [6/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/cwrapper.cc [7/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/fips_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/fips_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/fips_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/fips_resolver.cc [8/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/hypervisors_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/hypervisors_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/hypervisors_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/hypervisors_resolver.cc [9/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [10/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc:74:29: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here value.AddMember(rapidjson::StringRef(kvp.first.c_str(), kvp.first.size()), std::move(child), allocator); ^ 19 warnings generated. [11/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/filesystem_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/filesystem_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/filesystem_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/filesystem_resolver.cc [12/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/identity_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/identity_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/identity_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/identity_resolver.cc [13/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/kernel_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/kernel_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/kernel_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/kernel_resolver.cc [14/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ldom_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ldom_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ldom_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ldom_resolver.cc [15/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/load_average_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/load_average_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/load_average_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/load_average_resolver.cc [16/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/memory_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/memory_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/memory_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/memory_resolver.cc [17/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/path_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/path_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/path_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/path_resolver.cc [18/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/timezone_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/timezone_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/timezone_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/timezone_resolver.cc [19/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/system_profiler_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/system_profiler_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/system_profiler_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/system_profiler_resolver.cc [20/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/uptime_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/uptime_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/uptime_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/uptime_resolver.cc [21/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolver.cc [22/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/augeas_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/augeas_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/augeas_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/augeas_resolver.cc [23/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/virtualization_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/virtualization_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/virtualization_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/virtualization_resolver.cc [24/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ruby_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ruby_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ruby_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ruby_resolver.cc [25/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zone_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zone_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zone_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zone_resolver.cc [26/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/yaml_resolver.cc [27/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/text_resolver.cc [28/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/networking_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/networking_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/networking_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/networking_resolver.cc [29/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/execution_resolver.cc [30/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/scalar_value.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/scalar_value.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/scalar_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /usr/include/leatherman/vendor/rapidjson/document.h:1436:78: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here GenericValue& SetString(const Ch* s, SizeType length) { return SetString(StringRef(s, length)); } ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc:17:15: note: in instantiation of member function 'rapidjson::GenericValue, rapidjson::CrtAllocator>::SetString' requested here value.SetString(_value.c_str(), _value.size()); ^ 19 warnings generated. [31/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc:9: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc:9: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc:9: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc:9: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 4 warnings generated. [32/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/operating_system_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/operating_system_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/operating_system_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/operating_system_resolver.cc [33/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ec2_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ec2_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ec2_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ec2_resolver.cc [34/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/confine.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/confine.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/confine.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/confine.cc [35/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby_value.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby_value.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /usr/include/leatherman/vendor/rapidjson/document.h:1453:119: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here GenericValue& SetString(const Ch* s, SizeType length, Allocator& allocator) { this->~GenericValue(); SetStringRaw(StringRef(s, length), allocator); return *this; } ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc:86:18: note: in instantiation of member function 'rapidjson::GenericValue, rapidjson::CrtAllocator>::SetString' requested here json.SetString(str, size, allocator); ^ 19 warnings generated. [36/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/gce_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/gce_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/gce_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc:11: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc:11: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc:11: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc:11: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 4 warnings generated. [37/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:26: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:20:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:26: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:20:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:26: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:41:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:26: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:41:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:25: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc:627:32: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here document.AddMember(StringRef(key.c_str(), key.size()), value, document.GetAllocator()); ^ 23 warnings generated. [38/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/scoped_file.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/scoped_file.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_file.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/scoped_file.cc [39/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/logging/logging.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/logging/logging.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/logging/logging.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/logging/logging.cc [40/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/collection.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/collection.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/collection.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/collection.cc [41/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zpool_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zpool_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zpool_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zpool_resolver.cc [42/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zfs_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zfs_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zfs_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zfs_resolver.cc [43/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/xen_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/xen_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/xen_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/xen_resolver.cc [44/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/yaml.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/yaml.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/yaml.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/yaml.cc [45/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ssh_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ssh_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ssh_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ssh_resolver.cc [46/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/chunk.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/chunk.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/chunk.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/chunk.cc [47/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/ssh_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/ssh_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/ssh_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/ssh_resolver.cc [48/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/aggregate_resolution.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/aggregate_resolution.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/aggregate_resolution.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/aggregate_resolution.cc [49/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/config/config.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/config/config.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/config/config.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/config/config.cc [50/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/cache.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/cache.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/cache.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:20:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:20:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:41:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/prettywriter.h:18: In file included from /usr/include/leatherman/vendor/rapidjson/writer.h:23: /usr/include/leatherman/vendor/rapidjson/stringbuffer.h:41:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc:99:32: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here document.AddMember(StringRef(key.c_str(), key.size()), value, document.GetAllocator()); ^ 23 warnings generated. [51/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/string.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/string.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/string.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/string.cc [52/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_descriptor.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_descriptor.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_descriptor.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/scoped_descriptor.cc [53/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_addrinfo.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_addrinfo.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_addrinfo.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/scoped_addrinfo.cc [54/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/processor_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/processor_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/processor_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/processor_resolver.cc [55/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/cache.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/cache.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/cache.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/cache.cc [56/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/scoped_bio.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/scoped_bio.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_bio.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/scoped_bio.cc [57/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/simple_resolution.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/simple_resolution.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/simple_resolution.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/simple_resolution.cc [58/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/timezone_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/timezone_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/timezone_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/timezone_resolver.cc [59/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/resolution.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/resolution.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/resolution.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/resolution.cc [60/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby.cc [61/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/config/posix/config.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/config/posix/config.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/config/posix/config.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/config/posix/config.cc [62/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/fact.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/fact.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/fact.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/fact.cc [63/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/external_resolvers_factory.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/external_resolvers_factory.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/external_resolvers_factory.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/external_resolvers_factory.cc [64/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/fips_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/fips_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/fips_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/fips_resolver.cc [65/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/operatingsystem_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/operatingsystem_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/operatingsystem_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/operatingsystem_resolver.cc [66/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/identity_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/identity_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/identity_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/identity_resolver.cc [67/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/memory_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/memory_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/memory_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/memory_resolver.cc [68/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/ruby/module.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/ruby/module.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/ruby/module.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/module.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/module.cc:1: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/module.hpp:7: In file included from /usr/include/leatherman/ruby/api.hpp:12: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/memory:83: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:85:2: warning: delete called on non-final 'facter::facts::collection' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:361:4: note: in instantiation of member function 'std::default_delete::operator()' requested here get_deleter()(std::move(__ptr)); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/module.cc:50:9: note: in instantiation of member function 'std::unique_ptr >::~unique_ptr' requested here require_context() ^ 1 warning generated. [69/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/uptime_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/uptime_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/uptime_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/uptime_resolver.cc [70/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/uptime_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/uptime_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/uptime_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/uptime_resolver.cc [71/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/networking_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/networking_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/networking_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/networking_resolver.cc [72/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/bsd/scoped_ifaddrs.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/bsd/scoped_ifaddrs.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/bsd/scoped_ifaddrs.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/bsd/scoped_ifaddrs.cc [73/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/collection.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/collection.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/collection.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/collection.cc [74/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/xen_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/xen_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/xen_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/xen_resolver.cc [75/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/kernel_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/kernel_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/kernel_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/kernel_resolver.cc [76/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/util/posix/utmpx_file.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/util/posix/utmpx_file.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/util/posix/utmpx_file.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/utmpx_file.cc [77/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/array_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/array_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/array_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/array_value.cc:4: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [78/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/boolean_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/boolean_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/boolean_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/boolean_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [79/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/posix/kernel_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/posix/kernel_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/kernel_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/kernel_resolver.cc [80/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/double_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/double_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/double_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/double_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [81/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/external/json_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/external/json_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/json_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/external/json_resolver.cc [82/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/external/text_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/external/text_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/text_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/external/text_resolver.cc [83/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/glib/load_average_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/glib/load_average_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/glib/load_average_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/glib/load_average_resolver.cc [84/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/external_resolvers_factory.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/external_resolvers_factory.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/external_resolvers_factory.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/external_resolvers_factory.cc [85/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/integer_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/integer_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/integer_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/integer_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [86/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/external/yaml_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/external/yaml_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/yaml_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/external/yaml_resolver.cc [87/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/disk_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/disk_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/disk_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/disk_resolver.cc [88/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/map_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/map_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/map_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:5: /usr/include/leatherman/vendor/rapidjson/document.h:326:22: warning: definition of implicit copy constructor for 'GenericStringRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] GenericStringRef operator=(const GenericStringRef&); ^ /usr/include/leatherman/vendor/rapidjson/document.h:818:24: note: in implicit copy constructor for 'rapidjson::GenericStringRef' first required here GenericValue n(StringRef(name)); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/map_value.cc:86:29: note: in instantiation of function template specialization 'rapidjson::GenericValue, rapidjson::CrtAllocator>::operator[]' requested here REQUIRE(json["string"].IsString()); ^ 19 warnings generated. [89/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/augeas_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/augeas_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/augeas_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/augeas_resolver.cc [90/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/disk_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/disk_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/disk_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/disk_resolver.cc [91/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/dmi_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/dmi_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/dmi_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/dmi_resolver.cc [92/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/bsd/networking_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/bsd/networking_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/bsd/networking_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/bsd/networking_resolver.cc [93/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/dmi_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/dmi_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/dmi_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/dmi_resolver.cc [94/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/identity_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/identity_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/identity_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/identity_resolver.cc [95/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/kernel_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/kernel_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/kernel_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/kernel_resolver.cc [96/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/filesystem_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/filesystem_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/filesystem_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/filesystem_resolver.cc [97/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/operating_system_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/operating_system_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/operating_system_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/operating_system_resolver.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/operating_system_resolver.cc:1: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/operating_system_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/../posix/operating_system_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/../posix/../resolvers/operating_system_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/resolver.hpp:8: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/memory:83: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:85:2: warning: delete called on non-final 'facter::facts::linux::os_linux' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:361:4: note: in instantiation of member function 'std::default_delete::operator()' requested here get_deleter()(std::move(__ptr)); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/operating_system_resolver.cc:35:20: note: in instantiation of member function 'std::unique_ptr >::~unique_ptr' requested here return unique_ptr(new os_osrelease()); ^ 1 warning generated. [98/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/processor_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/processor_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/processor_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/processor_resolver.cc [99/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ldom_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ldom_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ldom_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/ldom_resolver.cc [100/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/memory_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/memory_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/memory_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/memory_resolver.cc [101/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/os_linux.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/os_linux.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/os_linux.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/os_linux.cc [102/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ruby_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ruby_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ruby_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/ruby_resolver.cc [103/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/filesystem_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/filesystem_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/filesystem_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/filesystem_resolver.cc [104/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/processor_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/processor_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/processor_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/processor_resolver.cc [105/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/timezone_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/timezone_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/timezone_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/timezone_resolver.cc [106/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/system_profiler_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/system_profiler_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/system_profiler_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/system_profiler_resolver.cc [107/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ssh_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ssh_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ssh_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/ssh_resolver.cc [108/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/collection.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/collection.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/collection.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/collection.cc [109/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zfs_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zfs_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zfs_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/zfs_resolver.cc [110/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/uptime_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/uptime_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/uptime_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/uptime_resolver.cc [111/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/networking_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/networking_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/networking_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/networking_resolver.cc [112/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/operating_system_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/operating_system_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/operating_system_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/operating_system_resolver.cc [113/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/virtualization_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/virtualization_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/virtualization_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/virtualization_resolver.cc [114/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/xen_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/xen_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/xen_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/xen_resolver.cc [115/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/log_capture.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/log_capture.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/log_capture.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/log_capture.cc [116/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zpool_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zpool_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zpool_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/zpool_resolver.cc [117/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zone_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zone_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zone_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/zone_resolver.cc [118/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/cwrapper.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/cwrapper.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/cwrapper.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/cwrapper.cc [119/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/collection_fixture.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/collection_fixture.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/collection_fixture.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/collection_fixture.cc [120/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/cache.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/cache.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/cache.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/cache.cc [121/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/string_value.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/string_value.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/string_value.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:38:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: In file included from /usr/include/leatherman/vendor/rapidjson/document.h:20: In file included from /usr/include/leatherman/vendor/rapidjson/reader.h:23: /usr/include/leatherman/vendor/rapidjson/internal/stack.h:60:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/internal/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:62:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:438:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:600:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1042:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1303:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1738:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if RAPIDJSON_HAS_CXX11_RVALUE_REFS ^ /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:6: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/string_value.cc:3: /usr/include/leatherman/vendor/rapidjson/document.h:1757:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /usr/include/leatherman/vendor/rapidjson/error/../rapidjson.h:442:34: note: expanded from macro 'RAPIDJSON_HAS_CXX11_RVALUE_REFS' (defined(_LIBCPP_VERSION) || defined(__GLIBCXX__) && __GLIBCXX__ >= 20080306) ^ 18 warnings generated. [122/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/networking_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/networking_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/networking_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/resolvers/networking_resolver.cc [123/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/fixtures.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/fixtures.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/fixtures.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/fixtures.cc [124/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/dmi_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/dmi_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/dmi_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/dmi_resolver.cc [125/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/filesystem_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/filesystem_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/filesystem_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/filesystem_resolver.cc [126/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/virtualization_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/virtualization_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/virtualization_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/virtualization_resolver.cc [127/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/util/string.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/util/string.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/util/string.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/util/string.cc [128/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -fPIC -MD -MT lib/CMakeFiles/libfactersrc.dir/src/facts/linux/virtualization_resolver.cc.o -MF lib/CMakeFiles/libfactersrc.dir/src/facts/linux/virtualization_resolver.cc.o.d -o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/virtualization_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/virtualization_resolver.cc [129/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/util/bsd/scoped_ifaddrs.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/util/bsd/scoped_ifaddrs.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/util/bsd/scoped_ifaddrs.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/util/bsd/scoped_ifaddrs.cc [130/151] : && /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -fPIC -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -shared -Wl,-soname,libfacter.so.3.14.12 -o lib/libfacter.so.3.14.12 lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external_resolvers_factory.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/augeas_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/disk_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/dmi_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ec2_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/filesystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/fips_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/gce_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/hypervisors_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/identity_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ldom_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/load_average_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/memory_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/operating_system_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/path_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ruby_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ssh_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/system_profiler_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/timezone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/virtualization_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/xen_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zpool_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zfs_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/cache.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/scalar_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/logging/logging.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/aggregate_resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/chunk.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/confine.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/fact.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/module.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/simple_resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_file.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/string.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/config/config.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/yaml.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/external_resolvers_factory.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/identity_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/operatingsystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/ssh_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/timezone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/xen_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/cache.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_addrinfo.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_descriptor.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/config/posix/config.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/utmpx_file.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_bio.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/bsd/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/glib/load_average_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/disk_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/dmi_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/filesystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/fips_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/memory_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/operating_system_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/os_linux.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/virtualization_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/bsd/scoped_ifaddrs.cc.o -lcpp-hocon -lboost_locale-mt -lboost_program_options-mt -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_regex-mt -lboost_thread-mt -lpthread -lboost_chrono-mt -lboost_atomic-mt /usr/lib64/leatherman_curl.so.1.12.1 /usr/lib64/leatherman_ruby.so.1.12.1 /usr/lib64/leatherman_execution.so.1.12.1 /usr/lib64/leatherman_dynamic_library.so.1.12.1 /usr/lib64/leatherman_file_util.so.1.12.1 /usr/lib64/leatherman_logging.so.1.12.1 /usr/lib64/leatherman_locale.so.1.12.1 -lcrypto -lyaml-cpp -lcurl -lpthread /lib64/libblkid.so.1 -lrt -ludev -lboost_chrono-mt -lboost_atomic-mt -lcrypto -lyaml-cpp -lcurl /lib64/libblkid.so.1 -lrt -ludev /usr/lib64/leatherman_util.so.1.12.1 && : [131/151] /usr/bin/cmake -E cmake_symlink_library lib/libfacter.so.3.14.12 lib/libfacter.so.3.14.12 lib/libfacter.so && : [132/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_addrinfo.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_addrinfo.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_addrinfo.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/util/posix/scoped_addrinfo.cc [133/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_descriptor.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_descriptor.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_descriptor.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/util/posix/scoped_descriptor.cc [134/151] cd /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/locales && /usr/bin/xgettext --sort-by-file --copyright-holder Puppet\ \ --package-name=FACTER --package-version=3.14.12 --msgid-bugs-address docs@puppet.com -d FACTER -o /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/locales/FACTER.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-ruby/facter-3.14.12/work/facter-3.14.12/exe/facter.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/cwrapper.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/array_value.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/base_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/collection.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/external/resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/external_resolvers_factory.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/fact.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/map_value.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/os.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/os_family.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/scalar_value.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/value.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/vm.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/logging/logging.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/ruby/ruby.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/util/config.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/util/string.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/disk_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/load_average_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/nim_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/aix/serial_number_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/bsd/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/bsd/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/bsd/uptime_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/cache.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/external/execution_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/external/json_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/external/text_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/external/windows/powershell_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/external/yaml_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/disk_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/zfs_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/freebsd/zpool_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/glib/load_average_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/disk_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/fips_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/os_cisco.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/os_linux.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/os_osrelease.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/release_file.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/uptime_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/openbsd/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/openbsd/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/openbsd/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/openbsd/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/openbsd/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/system_profiler_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/osx/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/identity_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/timezone_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/uptime_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/posix/xen_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/augeas_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/disk_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/ec2_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/fips_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/gce_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/hypervisors_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/identity_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/ldom_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/load_average_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/path_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/ruby_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/ssh_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/system_profiler_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/timezone_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/uptime_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/xen_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/zfs_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/zone_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/resolvers/zpool_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/disk_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/filesystem_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/ldom_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/zfs_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/zone_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/solaris/zpool_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/ssh_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/dmi_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/fips_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/identity_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/kernel_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/memory_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/networking_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/operating_system_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/processor_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/timezone_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/uptime_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/windows/virtualization_resolver.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/aggregate_resolution.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/chunk.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/confine.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/fact.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/module.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/resolution.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/ruby_value.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/ruby/simple_resolution.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/agent.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/aix/odm.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/aix/vmount.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/bsd/scoped_ifaddrs.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/freebsd/geom.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/posix/scoped_addrinfo.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/posix/scoped_descriptor.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/posix/utmpx_file.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/scoped_bio.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/scoped_file.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/solaris/k_stat.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/solaris/scoped_kstat.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/versions.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/windows/wsa.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/util/yaml.hpp /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/cwrapper.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/disk_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/load_average_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/nim_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/aix/serial_number_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/array_value.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/bsd/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/bsd/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/bsd/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/bsd/uptime_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/cache.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/execution_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/json_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/text_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/windows/powershell_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external/yaml_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/external_resolvers_factory.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/disk_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/zfs_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/freebsd/zpool_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/glib/load_average_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/disk_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/fips_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/os_linux.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/uptime_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/linux/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/map_value.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/openbsd/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/system_profiler_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/osx/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/cache.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/external_resolvers_factory.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/identity_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/operatingsystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/ssh_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/timezone_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/uptime_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/posix/xen_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/augeas_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/disk_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ec2_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/fips_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/gce_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/hypervisors_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/identity_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ldom_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/load_average_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/path_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ruby_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/ssh_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/system_profiler_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/timezone_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/uptime_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/xen_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zfs_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zone_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/resolvers/zpool_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/scalar_value.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/disk_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/filesystem_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/ldom_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/zfs_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/zone_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/solaris/zpool_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/cache.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/collection.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/dmi_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/external_resolvers_factory.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/fips_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/identity_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/kernel_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/memory_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/networking_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/operating_system_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/processor_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/ssh_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/timezone_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/uptime_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/facts/windows/virtualization_resolver.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/java/facter.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/logging/logging.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/aggregate_resolution.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/chunk.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/confine.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/fact.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/module.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/resolution.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/ruby_value.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/ruby/simple_resolution.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/bsd/scoped_ifaddrs.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/config/config.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/config/posix/config.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/config/windows/config.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/freebsd/geom.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/scoped_addrinfo.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/scoped_descriptor.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/posix/utmpx_file.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/scoped_bio.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/scoped_file.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/solaris/k_stat.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/solaris/scoped_kstat.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/string.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/windows/wsa.cc /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/src/util/yaml.cc && /usr/bin/cmake -DPOT_FILE=/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/locales/FACTER.pot -DSOURCE_DIR=/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12 -P /usr/lib64/cmake/leatherman/cmake/normalize_pot.cmake [135/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/util/scoped_bio.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/util/scoped_bio.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/util/scoped_bio.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/util/scoped_bio.cc [136/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/external_resolvers_factory.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/external_resolvers_factory.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/external_resolvers_factory.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/posix/external_resolvers_factory.cc [137/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/uptime_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/uptime_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/uptime_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/posix/uptime_resolver.cc [138/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/collection.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/collection.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/collection.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/posix/collection.cc [139/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_dirfacts.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_dirfacts.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_dirfacts.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/ruby/ruby_dirfacts.cc [140/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_fixture.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_fixture.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_fixture.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/processor_fixture.cc In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/processor_fixture.cc:1: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/processor_fixture.hpp:3: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/processor_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/../posix/processor_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/internal/facts/linux/../posix/../resolvers/processor_resolver.hpp:7: In file included from /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc/facter/facts/resolver.hpp:8: In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/memory:83: /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:85:2: warning: delete called on non-final 'linux_cpu_fixture' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete __ptr; ^ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include/g++-v10/bits/unique_ptr.h:361:4: note: in instantiation of member function 'std::default_delete::operator()' requested here get_deleter()(std::move(__ptr)); ^ /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/processor_fixture.cc:175:21: note: in instantiation of member function 'std::unique_ptr >::~unique_ptr' requested here _cpus.push_back(unique_ptr(make_cpu(_sys, _next_id, model_name))); ^ 1 warning generated. [141/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/mock_server.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/mock_server.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/mock_server.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/mock_server.cc [142/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/linux/processor_resolver.cc [143/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/logging/logging.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/logging/logging.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/logging/logging.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/logging/logging.cc [144/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/exe/../lib/inc -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -MD -MT exe/CMakeFiles/facter.dir/facter.cc.o -MF exe/CMakeFiles/facter.dir/facter.cc.o.d -o exe/CMakeFiles/facter.dir/facter.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/exe/facter.cc [145/151] : && /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -rdynamic exe/CMakeFiles/facter.dir/facter.cc.o -o bin/facter -Wl,-rpath,/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/lib: -lrt lib/libfacter.so.3.14.12 -lcpp-hocon /usr/lib64/leatherman_curl.so.1.12.1 /usr/lib64/leatherman_ruby.so.1.12.1 /usr/lib64/leatherman_execution.so.1.12.1 /usr/lib64/leatherman_dynamic_library.so.1.12.1 /usr/lib64/leatherman_file_util.so.1.12.1 /usr/lib64/leatherman_logging.so.1.12.1 /usr/lib64/leatherman_locale.so.1.12.1 -lboost_locale-mt -lboost_program_options-mt -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_regex-mt -lboost_thread-mt -lpthread -lboost_chrono-mt -lboost_atomic-mt -lpthread -lboost_chrono-mt -lboost_atomic-mt /usr/lib64/leatherman_util.so.1.12.1 && : [146/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/external/posix/execution_resolver.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/external/posix/execution_resolver.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/posix/execution_resolver.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/external/posix/execution_resolver.cc [147/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_helper.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_helper.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_helper.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/ruby/ruby_helper.cc [148/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/main.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/main.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/main.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/main.cc [149/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/facts/schema.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/facts/schema.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/facts/schema.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/facts/schema.cc [150/151] /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -DBOOST_ALL_DYN_LINK -DBOOST_LOG_WITHOUT_WCHAR_T -DBOOST_SYSTEM_NO_DEPRECATED -DHAS_LTH_EXPAND -DHAS_LTH_GET_INT -DLEATHERMAN_I18N -DLEATHERMAN_LOGGING_NAMESPACE=\"puppetlabs.facter\" -DLEATHERMAN_USE_LOCALES -DPROJECT_DIR=\"/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build\" -DPROJECT_NAME=\"FACTER\" -DUSE_BLKID -DUSE_CPPHOCON -DUSE_CURL -DUSE_OPENSSL -DUSE_UDEV -DUSE_YAMLCPP -Dlibfacter_EXPORTS -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/inc -I/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/../inc -I/usr/include/leatherman/vendor -DNDEBUG -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -MD -MT lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby.cc.o -MF lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby.cc.o.d -o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby.cc.o -c /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12/lib/tests/ruby/ruby.cc [151/151] : && /usr/lib/llvm/10/bin/x86_64-pc-linux-gnu-clang++ -Wno-unused-local-typedef -Wno-deprecated-register -std=c++11 -Wall -Wextra -Wno-unused-parameter -Wno-tautological-constant-out-of-range-compare -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -Wno-deprecated-declarations -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fuse-ld=lld -rdynamic lib/CMakeFiles/libfactersrc.dir/src/cwrapper.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/array_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external_resolvers_factory.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/execution_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/json_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/text_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/external/yaml_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/map_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/augeas_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/disk_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/dmi_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ec2_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/filesystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/fips_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/gce_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/hypervisors_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/identity_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ldom_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/load_average_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/memory_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/operating_system_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/path_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ruby_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/ssh_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/system_profiler_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/timezone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/virtualization_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/xen_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zpool_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/resolvers/zfs_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/cache.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/scalar_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/logging/logging.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/aggregate_resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/chunk.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/confine.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/fact.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/module.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/ruby_value.cc.o lib/CMakeFiles/libfactersrc.dir/src/ruby/simple_resolution.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_file.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/string.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/config/config.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/yaml.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/external_resolvers_factory.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/identity_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/operatingsystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/ssh_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/timezone_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/xen_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/cache.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_addrinfo.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/scoped_descriptor.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/config/posix/config.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/posix/utmpx_file.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/posix/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/scoped_bio.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/bsd/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/glib/load_average_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/disk_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/dmi_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/filesystem_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/fips_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/kernel_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/memory_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/networking_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/operating_system_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/os_linux.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/uptime_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/collection.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/processor_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/facts/linux/virtualization_resolver.cc.o lib/CMakeFiles/libfactersrc.dir/src/util/bsd/scoped_ifaddrs.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/array_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/boolean_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/double_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/json_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/text_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/yaml_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/collection.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/external_resolvers_factory.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/integer_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/map_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/augeas_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/disk_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/dmi_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/filesystem_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/identity_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/kernel_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ldom_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/memory_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/networking_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/operating_system_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/processor_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ruby_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/ssh_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/system_profiler_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/timezone_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/uptime_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/virtualization_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/xen_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zfs_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zone_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/resolvers/zpool_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/schema.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/cache.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/string_value.cc.o lib/tests/CMakeFiles/libfacter_test.dir/logging/logging.cc.o lib/tests/CMakeFiles/libfacter_test.dir/log_capture.cc.o lib/tests/CMakeFiles/libfacter_test.dir/main.cc.o lib/tests/CMakeFiles/libfacter_test.dir/mock_server.cc.o lib/tests/CMakeFiles/libfacter_test.dir/util/string.cc.o lib/tests/CMakeFiles/libfacter_test.dir/fixtures.cc.o lib/tests/CMakeFiles/libfacter_test.dir/collection_fixture.cc.o lib/tests/CMakeFiles/libfacter_test.dir/cwrapper.cc.o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby.cc.o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_dirfacts.cc.o lib/tests/CMakeFiles/libfacter_test.dir/ruby/ruby_helper.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/dmi_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/filesystem_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/virtualization_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_fixture.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/linux/processor_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/util/bsd/scoped_ifaddrs.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/collection.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/external_resolvers_factory.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/posix/uptime_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/facts/external/posix/execution_resolver.cc.o lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_addrinfo.cc.o lib/tests/CMakeFiles/libfacter_test.dir/util/posix/scoped_descriptor.cc.o lib/tests/CMakeFiles/libfacter_test.dir/util/scoped_bio.cc.o -o bin/libfacter_test -lcpp-hocon -lboost_locale-mt -lboost_program_options-mt -lboost_system-mt -lboost_filesystem-mt -lboost_date_time-mt -lboost_regex-mt -lboost_thread-mt -lpthread -lboost_chrono-mt -lboost_atomic-mt /usr/lib64/leatherman_curl.so.1.12.1 /usr/lib64/leatherman_ruby.so.1.12.1 /usr/lib64/leatherman_execution.so.1.12.1 /usr/lib64/leatherman_dynamic_library.so.1.12.1 /usr/lib64/leatherman_file_util.so.1.12.1 /usr/lib64/leatherman_logging.so.1.12.1 /usr/lib64/leatherman_locale.so.1.12.1 -lcrypto -lyaml-cpp -lcurl -lpthread /lib64/libblkid.so.1 -lrt -ludev -lboost_chrono-mt -lboost_atomic-mt -lcrypto -lyaml-cpp -lcurl /lib64/libblkid.so.1 -lrt -ludev /usr/lib64/leatherman_util.so.1.12.1 && : >>> Source compiled. >>> Test phase: dev-ruby/facter-3.14.12 >>> Working in BUILD_DIR: "/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build" ctest -j 16 --test-load 999 Test project /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build Start 1: libfacter tests Start 2: facter smoke 1/2 Test #2: facter smoke ..................... Passed 0.10 sec 2/2 Test #1: libfacter tests ..................***Failed 1.49 sec 50% tests passed, 1 tests failed out of 2 Total Test time (real) = 1.49 sec The following tests FAILED:  1 - libfacter tests (Failed) Errors while running CTest * ERROR: dev-ruby/facter-3.14.12::gentoo failed (test phase): * Tests failed. When you file a bug, please attach the following file: * /var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build/Testing/Temporary/LastTest.log * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2828: Called cmake-utils_src_test * environment, line 1249: Called die * The specific snippet of code: * die "Tests failed. When you file a bug, please attach the following file: * ${BUILD_DIR}/Testing/Temporary/LastTest.log"; * * If you need support, post the output of `emerge --info '=dev-ruby/facter-3.14.12::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/facter-3.14.12::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/dev-ruby/facter-3.14.12:20200823-034852.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/facter-3.14.12/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/facter-3.14.12/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12_build' * S: '/var/tmp/portage/dev-ruby/facter-3.14.12/work/facter-3.14.12'