$ sudo emerge -av1 jsoncpp --jobs 1 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-libs/jsoncpp-1.9.4:0/24::gentoo USE="-doc -test" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-libs/jsoncpp-1.9.4::gentoo * jsoncpp-1.9.4.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * FEATURES='usersandbox protect-owned userfetch qa-unresolved-soname-deps distlocks pid-sandbox preserve-libs config-protect-if-modified binpkg-logs multilib-strict sfperms fixlafiles sandbox ipc-sandbox unmerge-orphans unmerge-logs binpkg-docompress binpkg-dostrip xattr network-sandbox merge-sync assume-digests strict ebuild-locks userpriv parallel-fetch usersync news unknown-features-warn' * CFLAGS='-O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed' * CXXFLAGS='-O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed' * FFLAGS='-O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed' * FCFLAGS='-O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed' * F77FLAGS='-O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed' * LDFLAGS='-Wl,-O1 -Wl,--as-needed -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32' * MAKEOPTS='-j12 -l12' * gcc (Gentoo 10.2.0-r3 p4) 10.2.0 * g++ (Gentoo 10.2.0-r3 p4) 10.2.0 * GNU ld (Gentoo 2.35.1 p2) 2.35.1 * Linux 5.8.18-gentoo #1 SMP PREEMPT Sat Nov 21 05:41:28 CST 2020 x86_64 Intel(R) Core(TM) i7-9850H CPU @ 2.60GHz GenuineIntel GNU/Linux dev-libs/jsoncpp: 8 seconds average for 3 merges 2020-10-17T07:04:53 >>> dev-libs/jsoncpp: 7 seconds 2020-10-17T16:20:01 >>> dev-libs/jsoncpp: 8 seconds 2020-11-17T19:49:30 >>> dev-libs/jsoncpp: 10 seconds * Using python3.8 to build >>> Unpacking source... >>> Unpacking jsoncpp-1.9.4.tar.gz to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work >>> Source unpacked in /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work >>> Preparing source in /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4 ... meson setup --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/dev-libs/jsoncpp-1.9.4/temp/python3.8/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/dev-libs/jsoncpp-1.9.4/temp/python3.8/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/dev-libs/jsoncpp-1.9.4/temp/meson.x86_64-pc-linux-gnu.amd64.ini --includedir include/jsoncpp -Dtests=false /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4 /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build The Meson build system Version: 0.55.3 Source dir: /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4 uild dir: /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build Build type: native build Project name: jsoncpp Project version: 1.9.4 C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 10.2.0 "x86_64-pc-linux-gnu-g++ (Gentoo 10.2.0-r3 p4) 10.2.0") C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.35.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Build targets in project: 1 Option buildtype is: plain [default: release] Found ninja-1.10.1 at /usr/bin/ninja >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4 ... ninja -v -j12 -l12 -C /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build ninja: Entering directory `/var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build' [1/4] x86_64-pc-linux-gnu-g++ -Ilibjsoncpp.so.24.p -I. -I../jsoncpp-1.9.4 -I../jsoncpp-1.9.4/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++11 -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed -fPIC -MD -MQ libjsoncpp.so.24.p/src_lib_json_json_writer.cpp.o -MF libjsoncpp.so.24.p/src_lib_json_json_writer.cpp.o.d -o libjsoncpp.so.24.p/src_lib_json_json_writer.cpp.o -c ../jsoncpp-1.9.4/src/lib_json/json_writer.cpp [2/4] x86_64-pc-linux-gnu-g++ -Ilibjsoncpp.so.24.p -I. -I../jsoncpp-1.9.4 -I../jsoncpp-1.9.4/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++11 -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed -fPIC -MD -MQ libjsoncpp.so.24.p/src_lib_json_json_value.cpp.o -MF libjsoncpp.so.24.p/src_lib_json_json_value.cpp.o.d -o libjsoncpp.so.24.p/src_lib_json_json_value.cpp.o -c ../jsoncpp-1.9.4/src/lib_json/json_value.cpp [3/4] x86_64-pc-linux-gnu-g++ -Ilibjsoncpp.so.24.p -I. -I../jsoncpp-1.9.4 -I../jsoncpp-1.9.4/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c++11 -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed -fPIC -MD -MQ libjsoncpp.so.24.p/src_lib_json_json_reader.cpp.o -MF libjsoncpp.so.24.p/src_lib_json_json_reader.cpp.o.d -o libjsoncpp.so.24.p/src_lib_json_json_reader.cpp.o -c ../jsoncpp-1.9.4/src/lib_json/json_reader.cpp ../jsoncpp-1.9.4/src/lib_json/json_reader.cpp:756:34: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 756 | Reader::Char Reader::getNextChar() { | ^ In file included from ../jsoncpp-1.9.4/src/lib_json/json_reader.cpp:10: ../jsoncpp-1.9.4/include/json/reader.h:37:63: note: declared here 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { | ^~~~~~ ../jsoncpp-1.9.4/src/lib_json/json_reader.cpp:810:21: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 810 | std::vector Reader::getStructuredErrors() const { | ^~~~~~~~~~~~~~~ In file included from ../jsoncpp-1.9.4/src/lib_json/json_reader.cpp:10: ../jsoncpp-1.9.4/include/json/reader.h:37:63: note: declared here 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { | ^~~~~~ [4/4] x86_64-pc-linux-gnu-g++ -o libjsoncpp.so.24 libjsoncpp.so.24.p/src_lib_json_json_reader.cpp.o libjsoncpp.so.24.p/src_lib_json_json_value.cpp.o libjsoncpp.so.24.p/src_lib_json_json_writer.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libjsoncpp.so.24 -Wl,--end-group -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -pipe -march=native -falign-functions=32 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=12 -fuse-linker-plugin -march=native -falign-functions=32 >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-libs/jsoncpp-1.9.4 >>> Install dev-libs/jsoncpp-1.9.4 into /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image ninja -v -j12 -l12 -C /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build install ninja: Entering directory `/var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build' [0/1] /usr/lib/python-exec/python3.8/meson install --no-rebuild Installing libjsoncpp.so.24 to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/lib64 Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/allocator.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/assertions.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/config.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/json_features.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/forwards.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/json.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/reader.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/value.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/version.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4/include/json/writer.h to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/include/jsoncpp/json Installing /var/tmp/portage/dev-libs/jsoncpp-1.9.4/work/jsoncpp-1.9.4-build/meson-private/jsoncpp.pc to /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image/usr/lib64/pkgconfig >>> Completed installing dev-libs/jsoncpp-1.9.4 into /var/tmp/portage/dev-libs/jsoncpp-1.9.4/image * Final size of build directory: 3640 KiB (3.5 MiB) * Final size of installed tree: 396 KiB strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/lib64/libjsoncpp.so.24 >>> Installing (1 of 1) dev-libs/jsoncpp-1.9.4::gentoo * checking 15 files for package collisions >>> Merging dev-libs/jsoncpp-1.9.4 to / * removing unneeded *.la files --- /usr/ --- /usr/lib64/ >>> /usr/lib64/libjsoncpp.so -> libjsoncpp.so.24 --- /usr/lib64/pkgconfig/ >>> /usr/lib64/pkgconfig/jsoncpp.pc >>> /usr/lib64/libjsoncpp.so.24 --- /usr/include/ --- /usr/include/jsoncpp/ --- /usr/include/jsoncpp/json/ >>> /usr/include/jsoncpp/json/allocator.h >>> /usr/include/jsoncpp/json/assertions.h >>> /usr/include/jsoncpp/json/config.h >>> /usr/include/jsoncpp/json/json_features.h >>> /usr/include/jsoncpp/json/forwards.h >>> /usr/include/jsoncpp/json/json.h >>> /usr/include/jsoncpp/json/reader.h >>> /usr/include/jsoncpp/json/value.h >>> /usr/include/jsoncpp/json/version.h >>> /usr/include/jsoncpp/json/writer.h --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/jsoncpp-1.9.4/ >>> /usr/share/doc/jsoncpp-1.9.4/README.md.bz2 >>> /usr/share/doc/jsoncpp-1.9.4/AUTHORS.bz2 >>> Safely unmerging already-installed instance... No package files given... Grabbing a set. --- replaced obj /usr/share/doc/jsoncpp-1.9.4/README.md.bz2 --- replaced obj /usr/share/doc/jsoncpp-1.9.4/AUTHORS.bz2 --- replaced dir /usr/share/doc/jsoncpp-1.9.4 --- replaced dir /usr/share/doc --- replaced dir /usr/share --- replaced obj /usr/lib64/pkgconfig/jsoncpp.pc --- replaced dir /usr/lib64/pkgconfig --- replaced obj /usr/lib64/libjsoncpp.so.24 --- replaced sym /usr/lib64/libjsoncpp.so --- replaced dir /usr/lib64 --- replaced obj /usr/include/jsoncpp/json/writer.h --- replaced obj /usr/include/jsoncpp/json/version.h --- replaced obj /usr/include/jsoncpp/json/value.h --- replaced obj /usr/include/jsoncpp/json/reader.h --- replaced obj /usr/include/jsoncpp/json/json_features.h --- replaced obj /usr/include/jsoncpp/json/json.h --- replaced obj /usr/include/jsoncpp/json/forwards.h --- replaced obj /usr/include/jsoncpp/json/config.h --- replaced obj /usr/include/jsoncpp/json/assertions.h --- replaced obj /usr/include/jsoncpp/json/allocator.h --- replaced dir /usr/include/jsoncpp/json --- replaced dir /usr/include/jsoncpp --- replaced dir /usr/include --- replaced dir /usr >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. >>> dev-libs/jsoncpp-1.9.4 merged. >>> Regenerating /etc/ld.so.cache... >>> Auto-cleaning packages... >>> No outdated packages were found on your system.