* 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[0;0m, [0;31m1 tests failed[0;0m out of 2
Total Test time (real) = 1.49 sec
The following tests FAILED:
[0;31m 1 - libfacter tests (Failed)[0;0m
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'