* Package: app-office/ledger-3.2.1 * Repository: gentoo * Maintainer: stasibear@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_single_target_python3_8 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>> Unpacking source... >>> Unpacking ledger-3.2.1.tar.gz to /var/tmp/portage/app-office/ledger-3.2.1/work >>> Source unpacked in /var/tmp/portage/app-office/ledger-3.2.1/work >>> Preparing source in /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1 ... * Working in BUILD_DIR: "/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build" removed '/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/cmake/python-backport/FindPython.cmake' removed '/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/cmake/python-backport/FindPython/Support.cmake' * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_BUILD_TYPE Debug) * set(CMAKE_BUILD_TYPE Release) >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1 ... * Working in BUILD_DIR: "/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build" cmake -C /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_DOCS=no -DBUILD_WEB_DOCS=no -DUSE_PYTHON=no -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/ledger-3.2.1 -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DBUILD_DEBUG=no -DUTFCPP_PATH=/usr/include/utf8cpp -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build/gentoo_toolchain.cmake /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1 loading initial cache file /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build/gentoo_common_config.cmake CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.10 (found version "3.10.0") found components: Interpreter CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1354 (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:1476 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:2086 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:82 (find_package) -- Found Boost: /usr/include (found suitable version "1.76.0", minimum required is "1.49.0") found components: date_time filesystem system iostreams regex unit_test_framework -- Looking for getpwuid -- Looking for getpwuid - found -- Looking for getpwnam -- Looking for getpwnam - found -- Looking for ioctl -- Looking for ioctl - found -- Looking for isatty -- Looking for isatty - found -- Performing Test UNIX_PIPES_COMPILES -- Performing Test UNIX_PIPES_COMPILES - Success -- Performing Test BOOST_REGEX_UNICODE_RUNS -- Performing Test BOOST_REGEX_UNICODE_RUNS - Failed -- Looking for readline in edit -- Looking for readline in edit - found -- Performing Test HAVE_WORKING_UTFCPP -- Performing Test HAVE_WORKING_UTFCPP - Success -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -Og -g C++ -pipe -march=native -fno-diagnostics-color -Og -g Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build >>> Source configured. >>> Compiling source in /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1 ... * Working in BUILD_DIR: "/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build" ninja -v -j2 -l0 [1/62] /usr/bin/x86_64-pc-linux-gnu-g++ -I/usr/include/utf8cpp -I. -pipe -march=native -fno-diagnostics-color -Og -g -std=c++11 -MD -MT src/CMakeFiles/ledger.dir/main.cc.o -MF src/CMakeFiles/ledger.dir/main.cc.o.d -o src/CMakeFiles/ledger.dir/main.cc.o -c /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/main.cc FAILED: src/CMakeFiles/ledger.dir/main.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -I/usr/include/utf8cpp -I. -pipe -march=native -fno-diagnostics-color -Og -g -std=c++11 -MD -MT src/CMakeFiles/ledger.dir/main.cc.o -MF src/CMakeFiles/ledger.dir/main.cc.o.d -o src/CMakeFiles/ledger.dir/main.cc.o -c /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/main.cc In file included from /usr/include/boost/bind.hpp:30, from ./system.hh:137, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/main.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/report.h:53, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.h:42, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/main.cc:34: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:68:5: error: ‘scoped_ptr’ does not name a type; did you mean ‘scope_t’? 68 | scoped_ptr next; | ^~~~~~~~~~ | scope_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:106:3: error: ‘scoped_ptr’ does not name a type; did you mean ‘scope_t’? 106 | scoped_ptr elements; | ^~~~~~~~~~ | scope_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘void ledger::format_t::parse_format(const string&, const boost::optional&)’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:138:5: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 138 | elements.reset(parse_elements(_format, tmpl)); | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘virtual void ledger::format_t::mark_uncompiled()’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:143:29: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) { | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:143:64: error: ‘struct ledger::format_t::element_t’ has no member named ‘next’ 143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) { | ^~~~ /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘virtual void ledger::format_t::dump(std::ostream&) const’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:154:35: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 154 | for (const element_t * elem = elements.get(); | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:156:23: error: ‘const struct ledger::format_t::element_t’ has no member named ‘next’ 156 | elem = elem->next.get()) | ^~~~ [2/62] /usr/bin/x86_64-pc-linux-gnu-g++ -I/usr/include/utf8cpp -I. -pipe -march=native -fno-diagnostics-color -Og -g -std=c++11 -MD -MT src/CMakeFiles/ledger.dir/global.cc.o -MF src/CMakeFiles/ledger.dir/global.cc.o.d -o src/CMakeFiles/ledger.dir/global.cc.o -c /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.cc FAILED: src/CMakeFiles/ledger.dir/global.cc.o /usr/bin/x86_64-pc-linux-gnu-g++ -I/usr/include/utf8cpp -I. -pipe -march=native -fno-diagnostics-color -Og -g -std=c++11 -MD -MT src/CMakeFiles/ledger.dir/global.cc.o -MF src/CMakeFiles/ledger.dir/global.cc.o.d -o src/CMakeFiles/ledger.dir/global.cc.o -c /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.cc In file included from /usr/include/boost/bind.hpp:30, from ./system.hh:137, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.cc:32: /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/report.h:53, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.h:42, from /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/global.cc:34: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:68:5: error: ‘scoped_ptr’ does not name a type; did you mean ‘scope_t’? 68 | scoped_ptr next; | ^~~~~~~~~~ | scope_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:106:3: error: ‘scoped_ptr’ does not name a type; did you mean ‘scope_t’? 106 | scoped_ptr elements; | ^~~~~~~~~~ | scope_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘void ledger::format_t::parse_format(const string&, const boost::optional&)’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:138:5: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 138 | elements.reset(parse_elements(_format, tmpl)); | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘virtual void ledger::format_t::mark_uncompiled()’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:143:29: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) { | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:143:64: error: ‘struct ledger::format_t::element_t’ has no member named ‘next’ 143 | for (element_t * elem = elements.get(); elem; elem = elem->next.get()) { | ^~~~ /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h: In member function ‘virtual void ledger::format_t::dump(std::ostream&) const’: /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:154:35: error: ‘elements’ was not declared in this scope; did you mean ‘element_t’? 154 | for (const element_t * elem = elements.get(); | ^~~~~~~~ | element_t /var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1/src/format.h:156:23: error: ‘const struct ledger::format_t::element_t’ has no member named ‘next’ 156 | elem = elem->next.get()) | ^~~~ ninja: build stopped: subcommand failed. * ERROR: app-office/ledger-3.2.1::gentoo failed (compile phase): * ninja -v -j2 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 3276: Called cmake_src_compile * environment, line 1449: Called cmake_build * environment, line 1418: Called eninja * environment, line 1877: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=app-office/ledger-3.2.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-office/ledger-3.2.1::gentoo'`. * The complete build log is located at '/var/log/portage/app-office:ledger-3.2.1:20210514-092032.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-office/ledger-3.2.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-office/ledger-3.2.1/temp/environment'. * Working directory: '/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1_build' * S: '/var/tmp/portage/app-office/ledger-3.2.1/work/ledger-3.2.1'