Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 879457 Details for
Bug 919934
sys-process/btop-1.2.13-r2 fails to emerge in install phase with ccache enabled
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log
build.log (text/plain), 30.52 KB, created by
Guido Winkelmann
on 2023-12-15 05:46:32 UTC
(
hide
)
Description:
Build log
Filename:
MIME Type:
Creator:
Guido Winkelmann
Created:
2023-12-15 05:46:32 UTC
Size:
30.52 KB
patch
obsolete
>[32m * [39;49;00mPackage: sys-process/btop-1.2.13-r2:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: nex+b-g-o@nexadn.de proxy-maint@gentoo.org >[32m * [39;49;00mUpstream: https://github.com/aristocratos/btop/issues >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux >[32m * [39;49;00mFEATURES: ccache installsources network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking btop-1.2.13.tar.gz to /var/tmp/portage/sys-process/btop-1.2.13-r2/work >>>> Source unpacked in /var/tmp/portage/sys-process/btop-1.2.13-r2/work >>>> Preparing source in /var/tmp/portage/sys-process/btop-1.2.13-r2/work/btop-1.2.13 ... > [32m*[0m Applying btop-1.2.13-fix-makefile-deps.patch ... >[A[272C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying btop-1.2.13-verbose-mkdir.patch ... >[A[272C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying btop-1.2.13-musl-1.2.4-lfs64.patch ... >patching file src/linux/btop_collect.cpp >patching file Makefile >Hunk #1 succeeded at 130 with fuzz 1. >[A[272C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying btop-1.2.13-allow-clang.patch ... >[A[272C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-process/btop-1.2.13-r2/work/btop-1.2.13 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-process/btop-1.2.13-r2/work/btop-1.2.13 ... >make -j26 VERBOSE=true OPTFLAGS= CXX=x86_64-pc-linux-gnu-g++ > > [38;5;196mââââââ[38;5;240mâ [38;5;196mââââââââ[38;5;240mâ [38;5;196mââââââ[38;5;240mâ [38;5;196mââââââ[38;5;240mâ > [38;5;160mââ[38;5;239mâââ[38;5;160mââ[38;5;239mââââ[38;5;160mââ[38;5;239mââââ[38;5;160mââ[38;5;239mââââ[38;5;160mââ[38;5;239mâ[38;5;160mââ[38;5;239mâââ[38;5;160mââ[38;5;239mâ [38;5;160mââ[38;5;239mâ [38;5;160mââ[38;5;239mâ > [38;5;124mââââââ[38;5;238mââ [38;5;124mââ[38;5;238mâ [38;5;124mââ[38;5;238mâ [38;5;124mââ[38;5;238mâ[38;5;124mââââââ[38;5;238mââ [38;5;124mââââââ[38;5;238mâ[38;5;124mââââââ[38;5;238mâ > [38;5;88mââ[38;5;237mâââ[38;5;88mââ[38;5;237mâ [38;5;88mââ[38;5;237mâ [38;5;88mââ[38;5;237mâ [38;5;88mââ[38;5;237mâ[38;5;88mââ[38;5;237mâââââ ââ[38;5;88mââ[38;5;237mâââââ[38;5;88mââ[38;5;237mâââ > [38;5;52mââââââ[38;5;236mââ [38;5;52mââ[38;5;236mâ â[38;5;52mââââââ[38;5;236mââ[38;5;52mââ[38;5;236mâ âââ âââ > [38;5;235mâââââââ âââ âââââââ âââ [1;3;38;5;240mMakefile v1.5[0m >[1;92mPLATFORM [1;93m?| [0mLinux >[1;96mARCH [1;93m?| [0mamd64 >[1;93mCXX [1;93m?| [0mx86_64-pc-linux-gnu-g++ [1;93m([97m13.2.1[93m) >[1;94mTHREADS [1;94m:| [0m32 >[1;92mREQFLAGS [1;91m!| [0m-std=c++20 >[1;91mWARNFLAGS [1;94m:| [0m-Wall -Wextra -pedantic >[1;94mOPTFLAGS [1;94m:| [0m >[1;93mLDCXXFLAGS [1;94m:| [0m-pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector >[1;95mCXXFLAGS [1;92m+| [0;37m$([92mREQFLAGS[37m) $([93mLDCXXFLAGS[37m) $([94mOPTFLAGS[37m) $([91mWARNFLAGS[37m) -march=znver3 -O2 -pipe -g -ggdb >[1;95mLDFLAGS [1;92m+| [0;37m$([93mLDCXXFLAGS[37m) $([94mOPTFLAGS[37m) $([91mWARNFLAGS[37m) -Wl,-O1 -Wl,--as-needed >mkdir -p bin >mkdir -p obj/linux > >[1;92mBuilding btop++ [91m([97mv1.2.13[91m) [93mLinux [96mamd64[0m >[1;97mCompiling src/btop.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop.o src/btop.cpp >[1;97mCompiling src/btop_draw.cpp[0m >[1;97mCompiling src/btop_config.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_draw.o src/btop_draw.cpp >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_config.o src/btop_config.cpp >[1;97mCompiling src/btop_input.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_input.o src/btop_input.cpp >[1;97mCompiling src/btop_menu.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_menu.o src/btop_menu.cpp >[1;97mCompiling src/btop_tools.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_tools.o src/btop_tools.cpp >[1;97mCompiling src/btop_shared.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_shared.o src/btop_shared.cpp >[1;97mCompiling src/btop_theme.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/btop_theme.o src/btop_theme.cpp >[1;97mCompiling src/linux/btop_collect.cpp[0m >x86_64-pc-linux-gnu-g++ -march=znver3 -O2 -pipe -g -ggdb -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/linux/btop_collect.o src/linux/btop_collect.cpp >[01m[Ksrc/btop_input.cpp:[m[K In function â[01m[Kvoid Input::[01;32m[Kprocess[m[K(const std::string&)[m[Kâ: >[01m[Ksrc/btop_input.cpp:357:77:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 357 | const auto& [01;35m[Kcurrent_selection[m[K = Config::getI("proc_selected"); > | [01;35m[K^~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_input.cpp:357:109:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getI(std::__cxx11::basic_string<char>(((const char*)"proc_selected"), std::allocator<char>()))[m[Kâ > 357 | const auto& current_selection = [01;36m[KConfig::getI("proc_selected")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_input.cpp:413:47:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 413 | auto& [01;35m[Kpid[m[K = Config::getI("selected_pid"); > | [01;35m[K^~~[m[K >[01m[Ksrc/btop_input.cpp:413:65:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getI(std::__cxx11::basic_string<char>(((const char*)"selected_pid"), std::allocator<char>()))[m[Kâ > 413 | auto& pid = [01;36m[KConfig::getI("selected_pid")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_theme.cpp:[m[K In function â[01m[Kvoid Theme::[01;32m[KsetTheme[m[K()[m[Kâ: >[01m[Ksrc/btop_theme.cpp:432:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 432 | const auto& [01;35m[Ktheme[m[K = Config::getS("color_theme"); > | [01;35m[K^~~~~[m[K >[01m[Ksrc/btop_theme.cpp:432:49:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"color_theme"), std::allocator<char>()))[m[Kâ > 432 | const auto& theme = [01;36m[KConfig::getS("color_theme")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:[m[K In member function â[01m[Kstd::string Menu::msgBox::[01;32m[Koperator()[m[K()[m[Kâ: >[01m[Ksrc/btop_menu.cpp:659:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 659 | auto& [01;35m[Kfirst_color[m[K = (selected == 0 ? Theme::c("hi_fg") : Theme::c("div_line")); > | [01;35m[K^~~~~~~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:659:62:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KTheme::c(std::__cxx11::basic_string<char>(((const char*)"hi_fg"), std::allocator<char>()))[m[Kâ > 659 | auto& first_color = (selected == 0 ? [01;36m[KTheme::c("hi_fg")[m[K : Theme::c("div_line")); > | [01;36m[K~~~~~~~~^~~~~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:664:31:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 664 | auto& [01;35m[Ksecond_color[m[K = (selected == 1 ? Theme::c("hi_fg") : Theme::c("div_line")); > | [01;35m[K^~~~~~~~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:664:71:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KTheme::c(std::__cxx11::basic_string<char>(((const char*)"hi_fg"), std::allocator<char>()))[m[Kâ > 664 | auto& second_color = (selected == 1 ? [01;36m[KTheme::c("hi_fg")[m[K : Theme::c("div_line")); > | [01;36m[K~~~~~~~~^~~~~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:[m[K In function â[01m[Kint Menu::[01;32m[KsignalSend[m[K(const std::string&)[m[Kâ: >[01m[Ksrc/btop_menu.cpp:859:31:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 859 | auto& [01;35m[Kp_name[m[K = (s_pid == Config::getI("detailed_pid") ? Proc::detailed.entry.name : Config::getS("selected_name")); > | [01;35m[K^~~~~~[m[K >[01m[Ksrc/btop_menu.cpp:859:121:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"selected_name"), std::allocator<char>()))[m[Kâ > 859 | auto& p_name = (s_pid == Config::getI("detailed_pid") ? Proc::detailed.entry.name : [01;36m[KConfig::getS("selected_name")[m[K); > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:[m[K In function â[01m[Kbool Draw::[01;32m[Kupdate_clock[m[K(bool)[m[Kâ: >[01m[Ksrc/btop_draw.cpp:280:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 280 | const auto& [01;35m[Kclock_format[m[K = Config::getS("clock_format"); > | [01;35m[K^~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:280:56:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"clock_format"), std::allocator<char>()))[m[Kâ > 280 | const auto& clock_format = [01;36m[KConfig::getS("clock_format")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:[m[K In function â[01m[Kstd::string Cpu::[01;32m[Kdraw[m[K(const cpu_info&, bool, bool)[m[Kâ: >[01m[Ksrc/btop_draw.cpp:513:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 513 | auto& [01;35m[Kgraph_up_field[m[K = Config::getS("cpu_graph_upper"); > | [01;35m[K^~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:513:52:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"cpu_graph_upper"), std::allocator<char>()))[m[Kâ > 513 | auto& graph_up_field = [01;36m[KConfig::getS("cpu_graph_upper")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:514:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 514 | auto& [01;35m[Kgraph_lo_field[m[K = Config::getS("cpu_graph_lower"); > | [01;35m[K^~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:514:52:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"cpu_graph_lower"), std::allocator<char>()))[m[Kâ > 514 | auto& graph_lo_field = [01;36m[KConfig::getS("cpu_graph_lower")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:518:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 518 | auto& [01;35m[Ktemp_scale[m[K = Config::getS("temp_scale"); > | [01;35m[K^~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:518:48:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"temp_scale"), std::allocator<char>()))[m[Kâ > 518 | auto& temp_scale = [01;36m[KConfig::getS("temp_scale")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:653:37:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 653 | const auto& [01;35m[Ktemp_color[m[K = Theme::g("temp").at(clamp(cpu.temp.at(0).back() * 100 / cpu.temp_max, 0ll, 100ll)); > | [01;35m[K^~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:653:69:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[K(& Theme::g(std::__cxx11::basic_string<char>(((const char*)"temp"), std::allocator<char>())))->std::array<std::__cxx11::basic_string<char>, 101>::at(((std::array<std::__cxx11::basic_string<char>, 101>::size_type)((long long int)std::clamp<long long int>(((((long long int)(& cpu.Cpu::cpu_info::temp.std::vector<std::deque<long long int> >::at(0))->std::deque<long long int>::back()) * 100) / ((long long int)cpu.Cpu::cpu_info::temp_max)), 0, 100))))[m[Kâ > 653 | const auto& temp_color = [01;36m[KTheme::g("temp").at(clamp(cpu.temp.at(0).back() * 100 / cpu.temp_max, 0ll, 100ll))[m[K; > | [01;36m[K~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:678:45:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 678 | const auto& [01;35m[Ktemp_color[m[K = Theme::g("temp").at(clamp(cpu.temp.at(n+1).back() * 100 / cpu.temp_max, 0ll, 100ll)); > | [01;35m[K^~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:678:77:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[K(& Theme::g(std::__cxx11::basic_string<char>(((const char*)"temp"), std::allocator<char>())))->std::array<std::__cxx11::basic_string<char>, 101>::at(((std::array<std::__cxx11::basic_string<char>, 101>::size_type)((long long int)std::clamp<long long int>(((((long long int)(& cpu.Cpu::cpu_info::temp.std::vector<std::deque<long long int> >::at(((std::vector<std::deque<long long int> >::size_type)(((int)n) + 1))))->std::deque<long long int>::back()) * 100) / ((long long int)cpu.Cpu::cpu_info::temp_max)), 0, 100))))[m[Kâ > 678 | const auto& temp_color = [01;36m[KTheme::g("temp").at(clamp(cpu.temp.at(n+1).back() * 100 / cpu.temp_max, 0ll, 100ll))[m[K; > | [01;36m[K~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:[m[K In function â[01m[Kstd::string Proc::[01;32m[Kdraw[m[K(const std::vector<proc_info>&, bool, bool)[m[Kâ: >[01m[Ksrc/btop_draw.cpp:1221:47:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1221 | const string& [01;35m[Kt_color[m[K = (not alive or selected > 0 ? Theme::c("inactive_fg") : Theme::c("title")); > | [01;35m[K^~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1221:94:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KTheme::c(std::__cxx11::basic_string<char>(((const char*)"inactive_fg"), std::allocator<char>()))[m[Kâ > 1221 | const string& t_color = (not alive or selected > 0 ? [01;36m[KTheme::c("inactive_fg")[m[K : Theme::c("title")); > | [01;36m[K~~~~~~~~^~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1222:47:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1222 | const string& [01;35m[Khi_color[m[K = (not alive or selected > 0 ? t_color : Theme::c("hi_fg")); > | [01;35m[K^~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1222:105:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KTheme::c(std::__cxx11::basic_string<char>(((const char*)"hi_fg"), std::allocator<char>()))[m[Kâ > 1222 | const string& hi_color = (not alive or selected > 0 ? t_color : [01;36m[KTheme::c("hi_fg")[m[K); > | [01;36m[K~~~~~~~~^~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1285:37:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1285 | const auto& [01;35m[Ksorting[m[K = Config::getS("proc_sorting"); > | [01;35m[K^~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1285:59:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"proc_sorting"), std::allocator<char>()))[m[Kâ > 1285 | const auto& sorting = [01;36m[KConfig::getS("proc_sorting")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:[m[K In function â[01m[Kvoid Draw::[01;32m[KcalcSizes[m[K()[m[Kâ: >[01m[Ksrc/btop_draw.cpp:1630:31:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1630 | auto& [01;35m[Kcustom[m[K = Config::getS("custom_cpu_name"); > | [01;35m[K^~~~~~[m[K >[01m[Ksrc/btop_draw.cpp:1630:52:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"custom_cpu_name"), std::allocator<char>()))[m[Kâ > 1630 | auto& custom = [01;36m[KConfig::getS("custom_cpu_name")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[Kvoid Cpu::[01;32m[Kupdate_sensors[m[K()[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:386:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 386 | const auto& [01;35m[Kcpu_sensor[m[K = (not Config::getS("cpu_sensor").empty() and found_sensors.contains(Config::getS("cpu_sensor")) ? Config::getS("cpu_sensor") : Cpu::cpu_sensor); > | [01;35m[K^~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:386:151:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"cpu_sensor"), std::allocator<char>()))[m[Kâ > 386 | const auto& cpu_sensor = (not Config::getS("cpu_sensor").empty() and found_sensors.contains(Config::getS("cpu_sensor")) ? [01;36m[KConfig::getS("cpu_sensor")[m[K : Cpu::cpu_sensor); > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[Krobin_hood::unordered_flat_map<int, int> Cpu::[01;32m[Kget_core_mapping[m[K()[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:513:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 513 | const auto& [01;35m[Kcustom_map[m[K = Config::getS("cpu_core_map"); > | [01;35m[K^~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:513:54:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"cpu_core_map"), std::allocator<char>()))[m[Kâ > 513 | const auto& custom_map = [01;36m[KConfig::getS("cpu_core_map")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[Kstd::tuple<int, long int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > Cpu::[01;32m[Kget_battery[m[K()[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:601:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 601 | auto& [01;35m[Kbattery_sel[m[K = Config::getS("selected_battery"); > | [01;35m[K^~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:601:49:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"selected_battery"), std::allocator<char>()))[m[Kâ > 601 | auto& battery_sel = [01;36m[KConfig::getS("selected_battery")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[KMem::mem_info& Mem::[01;32m[Kcollect[m[K(bool)[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:934:39:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 934 | auto& [01;35m[Kdisks_filter[m[K = Config::getS("disks_filter"); > | [01;35m[K^~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:934:66:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"disks_filter"), std::allocator<char>()))[m[Kâ > 934 | auto& disks_filter = [01;36m[KConfig::getS("disks_filter")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[KNet::net_info& Net::[01;32m[Kcollect[m[K(bool)[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:1378:23:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1378 | auto& [01;35m[Kconfig_iface[m[K = Config::getS("net_iface"); > | [01;35m[K^~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:1378:50:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"net_iface"), std::allocator<char>()))[m[Kâ > 1378 | auto& config_iface = [01;36m[KConfig::getS("net_iface")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:[m[K In function â[01m[Kstd::vector<Proc::proc_info>& Proc::[01;32m[Kcollect[m[K(bool)[m[Kâ: >[01m[Ksrc/linux/btop_collect.cpp:1687:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1687 | const auto& [01;35m[Ksorting[m[K = Config::getS("proc_sorting"); > | [01;35m[K^~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:1687:51:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"proc_sorting"), std::allocator<char>()))[m[Kâ > 1687 | const auto& sorting = [01;36m[KConfig::getS("proc_sorting")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:1689:29:[m[K [01;35m[Kwarning: [m[Kpossibly dangling reference to a temporary [[01;35m[K-Wdangling-reference[m[K] > 1689 | const auto& [01;35m[Kfilter[m[K = Config::getS("proc_filter"); > | [01;35m[K^~~~~~[m[K >[01m[Ksrc/linux/btop_collect.cpp:1689:50:[m[K [01;36m[Knote: [m[Kthe temporary was destroyed at the end of the full expression â[01m[KConfig::getS(std::__cxx11::basic_string<char>(((const char*)"proc_filter"), std::allocator<char>()))[m[Kâ > 1689 | const auto& filter = [01;36m[KConfig::getS("proc_filter")[m[K; > | [01;36m[K~~~~~~~~~~~~^~~~~~~~~~~~~~~[m[K >[1;92m80%[10D[5C-> [1;37mobj/btop_input.o [100D[38C[1;93m([1;97m3.4MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m80%[10D[5C-> [1;37mobj/btop_tools.o [100D[38C[1;93m([1;97m3.3MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m80%[10D[5C-> [1;37mobj/btop_config.o [100D[38C[1;93m([1;97m3.5MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m80%[10D[5C-> [1;37mobj/btop_shared.o [100D[38C[1;93m([1;97m4.5MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m90%[10D[5C-> [1;37mobj/btop_theme.o [100D[38C[1;93m([1;97m3.5MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m90%[10D[5C-> [1;37mobj/btop_menu.o [100D[38C[1;93m([1;97m5.4MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m90%[10D[5C-> [1;37mobj/btop.o [100D[38C[1;93m([1;97m4.6MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m90%[10D[5C-> [1;37mobj/btop_draw.o [100D[38C[1;93m([1;97m7.5MiB[1;93m) [92m([97m00s[92m)[0m >[1;92m90%[10D[5C-> [1;37mobj/linux/btop_collect.o [100D[38C[1;93m([1;97m8.6MiB[1;93m) [92m([97m00s[92m)[0m > >[1;92mLinking and optimizing binary[37m...[0m >x86_64-pc-linux-gnu-g++ -o bin/btop obj/btop.o obj/btop_config.o obj/btop_draw.o obj/btop_input.o obj/btop_menu.o obj/btop_shared.o obj/btop_theme.o obj/btop_tools.o obj/linux/btop_collect.o -Wl,-O1 -Wl,--as-needed -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -D_FILE_OFFSET_BITS=64 -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector -Wall -Wextra -pedantic >[1;92m100% -> [1;37mbin/btop [100D[38C[1;93m([1;97m27MiB[1;93m) [92m([97m01s[92m)[0m > >[1;92mBuild complete in [92m([97m01s[92m)[0m >>>> Source compiled. >>>> Test phase [not enabled]: sys-process/btop-1.2.13-r2 > >>>> Install sys-process/btop-1.2.13-r2 into /var/tmp/portage/sys-process/btop-1.2.13-r2/image >make -j26 PREFIX=/usr DESTDIR=/var/tmp/portage/sys-process/btop-1.2.13-r2/image install >ccache: error: Could not find compiler "g++-12" in PATH >Makefile:78: *** [1;91mERROR: [97mCompiler too old. (Requires Clang 16.0.0, GCC 10.1.0)[0m. Stop. > [31;01m*[0m ERROR: sys-process/btop-1.2.13-r2::gentoo failed (install phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=sys-process/btop-1.2.13-r2::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=sys-process/btop-1.2.13-r2::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/sys-process/btop-1.2.13-r2/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-process/btop-1.2.13-r2/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/sys-process/btop-1.2.13-r2/work/btop-1.2.13' > [31;01m*[0m S: '/var/tmp/portage/sys-process/btop-1.2.13-r2/work/btop-1.2.13'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 919934
: 879457