Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1977918 Details for
Bug 2225815
gamescope: FTBFS in Fedora rawhide/f39
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
build.log (text/plain), 32.00 KB, created by
Fedora Release Engineering
on 2023-07-25 17:41:11 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2023-07-25 17:41:11 UTC
Size:
32.00 KB
patch
obsolete
>e: âconstexpr std::__hash_enum<std::__cxx11::basic_string<char>, false>& std::__hash_enum<std::__cxx11::basic_string<char>, false>::operator=(const std::__hash_enum<std::__cxx11::basic_string<char>, false>&)â is implicitly declared as deleted because âstd::__hash_enum<std::__cxx11::basic_string<char>, false>â declares a move constructor or move assignment operator > 79 | struct __hash_enum > | ^~~~~~~~~~~ >/usr/include/c++/13/bits/stl_function.h: In instantiation of âconstexpr bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = std::__cxx11::basic_string<char>]â: >/usr/include/c++/13/bits/stl_tree.h:2221:33: required from âstd::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >; const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> > >::const_iterator; key_type = std::__cxx11::basic_string<char>]â >/usr/include/c++/13/bits/stl_tree.h:2281:4: required from âstd::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>&; _NodeGen = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> > >::_Reuse_or_alloc_node; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >; iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> > >::iterator; const_iterator = std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> > >::const_iterator]â >/usr/include/c++/13/bits/stl_tree.h:1758:21: required from âvoid std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_assign_unique(_Iterator, _Iterator) [with _Iterator = const std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>*; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >]â >/usr/include/c++/13/bits/stl_map.h:351:23: required from âstd::map<_Key, _Tp, _Compare, _Alloc>& std::map<_Key, _Tp, _Compare, _Alloc>::operator=(std::initializer_list<std::pair<const _Key, _Val> >) [with _Key = std::__cxx11::basic_string<char>; _Tp = const _drmModeProperty*; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, const _drmModeProperty*> >]â >../src/drm.cpp:276:9: required from here >/usr/include/c++/13/bits/stl_function.h:408:20: error: no match for âoperator<â (operand types are âconst std::__cxx11::basic_string<char>â and âconst std::__cxx11::basic_string<char>â) > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/stl_pair.h:835:5: note: candidate: âtemplate<class _T1, class _T2> constexpr bool std::operator<(const pair<_T1, _T2>&, const pair<_T1, _T2>&)â > 835 | operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_pair.h:835:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::pair<_T1, _T2>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from /usr/include/c++/13/bits/stl_algobase.h:67, > from /usr/include/c++/13/bits/stl_uninitialized.h:63, > from /usr/include/c++/13/memory:69: >/usr/include/c++/13/bits/stl_iterator.h:455:5: note: candidate: âtemplate<class _Iterator> bool std::operator<(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&)â > 455 | operator<(const reverse_iterator<_Iterator>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_iterator.h:455:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::reverse_iterator<_Iterator>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/stl_iterator.h:500:5: note: candidate: âtemplate<class _IteratorL, class _IteratorR> bool std::operator<(const reverse_iterator<_Iterator>&, const reverse_iterator<_IteratorR>&)â > 500 | operator<(const reverse_iterator<_IteratorL>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_iterator.h:500:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::reverse_iterator<_Iterator>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/stl_iterator.h:1705:5: note: candidate: âtemplate<class _IteratorL, class _IteratorR> bool std::operator<(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&)â > 1705 | operator<(const move_iterator<_IteratorL>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_iterator.h:1705:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::move_iterator<_IteratorL>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/stl_iterator.h:1770:5: note: candidate: âtemplate<class _Iterator> bool std::operator<(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)â > 1770 | operator<(const move_iterator<_Iterator>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_iterator.h:1770:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::move_iterator<_IteratorL>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from /usr/include/c++/13/bits/unique_ptr.h:36: >/usr/include/c++/13/tuple:1947:5: note: candidate: âtemplate<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const tuple<_Elements ...>&, const tuple<_Types ...>&)â > 1947 | operator<(const tuple<_TElements...>& __t, > | ^~~~~~~~ >/usr/include/c++/13/tuple:1947:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::tuple<_Elements ...>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from /usr/include/c++/13/map:64: >/usr/include/c++/13/bits/stl_multimap.h:1172:5: note: candidate: âtemplate<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const multimap<_Key, _Tp, _Compare, _Alloc>&, const multimap<_Key, _Tp, _Compare, _Alloc>&)â > 1172 | operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_multimap.h:1172:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::multimap<_Key, _Tp, _Compare, _Alloc>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/stl_map.h:1551:5: note: candidate: âtemplate<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const map<_Key, _Tp, _Compare, _Alloc>&, const map<_Key, _Tp, _Compare, _Alloc>&)â > 1551 | operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_map.h:1551:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::map<_Key, _Tp, _Compare, _Alloc>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from /usr/include/c++/13/vector:66, > from ../src/rendervulkan.hpp:51: >/usr/include/c++/13/bits/stl_vector.h:2076:5: note: candidate: âtemplate<class _Tp, class _Alloc> bool std::operator<(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)â > 2076 | operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) > | ^~~~~~~~ >/usr/include/c++/13/bits/stl_vector.h:2076:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::vector<_Tp, _Alloc>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/shared_ptr.h:626:5: note: candidate: âtemplate<class _Tp> bool std::operator<(nullptr_t, const shared_ptr<_Tp>&)â > 626 | operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr.h:626:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::shared_ptr<_Tp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/shared_ptr.h:617:5: note: candidate: âtemplate<class _Tp> bool std::operator<(const shared_ptr<_Tp>&, nullptr_t)â > 617 | operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr.h:617:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::shared_ptr<_Tp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/shared_ptr.h:606:5: note: candidate: âtemplate<class _Tp, class _Up> bool std::operator<(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)â > 606 | operator<(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr.h:606:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::shared_ptr<_Tp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from /usr/include/c++/13/bits/shared_ptr.h:53: >/usr/include/c++/13/bits/shared_ptr_base.h:1859:5: note: candidate: âtemplate<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>&)â > 1859 | operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr_base.h:1859:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::__shared_ptr<_Tp, _Lp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/shared_ptr_base.h:1851:5: note: candidate: âtemplate<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const __shared_ptr<_Tp, _Lp>&, nullptr_t)â > 1851 | operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr_base.h:1851:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::__shared_ptr<_Tp, _Lp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/shared_ptr_base.h:1840:5: note: candidate: âtemplate<class _Tp, class _Up, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)â > 1840 | operator<(const __shared_ptr<_Tp, _Lp>& __a, > | ^~~~~~~~ >/usr/include/c++/13/bits/shared_ptr_base.h:1840:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::__shared_ptr<_Tp1, _Lp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/unique_ptr.h:900:5: note: candidate: âtemplate<class _Tp, class _Dp> bool std::operator<(nullptr_t, const unique_ptr<_Tp, _Dp>&)â > 900 | operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) > | ^~~~~~~~ >/usr/include/c++/13/bits/unique_ptr.h:900:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::unique_ptr<_Tp, _Dp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/unique_ptr.h:890:5: note: candidate: âtemplate<class _Tp, class _Dp> bool std::operator<(const unique_ptr<_Tp, _Dp>&, nullptr_t)â > 890 | operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) > | ^~~~~~~~ >/usr/include/c++/13/bits/unique_ptr.h:890:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::unique_ptr<_Tp, _Dp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >/usr/include/c++/13/bits/unique_ptr.h:877:5: note: candidate: âtemplate<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)â > 877 | operator<(const unique_ptr<_Tp, _Dp>& __x, > | ^~~~~~~~ >/usr/include/c++/13/bits/unique_ptr.h:877:5: note: template argument deduction/substitution failed: >/usr/include/c++/13/bits/stl_function.h:408:20: note: âconst std::__cxx11::basic_string<char>â is not derived from âconst std::unique_ptr<_Tp, _Dp>â > 408 | { return __x < __y; } > | ~~~~^~~~~ >In file included from ../src/drm.cpp:32: >/usr/include/c++/13/thread:75:3: note: candidate: âbool std::operator<(thread::id, thread::id)â > 75 | operator<(thread::id __x, thread::id __y) noexcept > | ^~~~~~~~ >/usr/include/c++/13/thread:75:24: note: no known conversion for argument 1 from âconst std::__cxx11::basic_string<char>â to âstd::thread::idâ > 75 | operator<(thread::id __x, thread::id __y) noexcept > | ~~~~~~~~~~~^~~ >../src/drm.cpp: At global scope: >../src/drm.cpp:112:20: warning: âconst char* get_enum_name(const drmModePropertyRes*, uint64_t)â defined but not used [-Wunused-function] > 112 | static const char *get_enum_name(const drmModePropertyRes *prop, uint64_t value) > | ^~~~~~~~~~~~~ >[26/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_sdlwindow.cpp.o -MF gamescope.p/src_sdlwindow.cpp.o.d -o gamescope.p/src_sdlwindow.cpp.o -c ../src/sdlwindow.cpp >FAILED: gamescope.p/src_sdlwindow.cpp.o >g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_sdlwindow.cpp.o -MF gamescope.p/src_sdlwindow.cpp.o.d -o gamescope.p/src_sdlwindow.cpp.o -c ../src/sdlwindow.cpp >../src/sdlwindow.cpp:31:20: error: aggregate âstd::string g_SDLWindowTitleâ has incomplete type and cannot be defined > 31 | static std::string g_SDLWindowTitle; > | ^~~~~~~~~~~~~~~~ >[27/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_main.cpp.o -MF gamescope.p/src_main.cpp.o.d -o gamescope.p/src_main.cpp.o -c ../src/main.cpp >FAILED: gamescope.p/src_main.cpp.o >g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_main.cpp.o -MF gamescope.p/src_main.cpp.o.d -o gamescope.p/src_main.cpp.o -c ../src/main.cpp >../src/main.cpp:197:64: error: return type âstd::stringâ {aka âclass std::__cxx11::basic_string<char>â} is incomplete > 197 | static std::string build_optstring(const struct option *options) > | ^ >../src/main.cpp: In function âvoid build_optstring(const option*)â: >../src/main.cpp:199:21: error: aggregate âstd::string optstringâ has incomplete type and cannot be defined > 199 | std::string optstring; > | ^~~~~~~~~ >In file included from ../src/drm.hpp:7, > from ../src/rendervulkan.hpp:47, > from ../src/steamcompmgr.hpp:18, > from ../src/main.cpp:19: >../src/main.cpp:204:78: error: incomplete type âstd::stringâ {aka âstd::__cxx11::basic_string<char>â} used in nested name specifier > 204 | assert(optstring.find((char) options[i].val) == std::string::npos); > | ^~~~ >../src/main.cpp: In function âint main(int, char**)â: >../src/main.cpp:328:28: error: variable âstd::string optstringâ has initializer but incomplete type > 328 | static std::string optstring = build_optstring(gamescope_options); > | ^~~~~~~~~ >../src/main.cpp:539:37: error: variable âstd::string strPreviousR600Debugâ has initializer but incomplete type > 539 | std::string strPreviousR600Debug = pchR600Debug; > | ^~~~~~~~~~~~~~~~~~~~ >[28/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_mangoapp.cpp.o -MF gamescope.p/src_mangoapp.cpp.o.d -o gamescope.p/src_mangoapp.cpp.o -c ../src/mangoapp.cpp >[29/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_ime.cpp.o -MF gamescope.p/src_ime.cpp.o.d -o gamescope.p/src_ime.cpp.o -c ../src/ime.cpp >[30/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_wlserver.cpp.o -MF gamescope.p/src_wlserver.cpp.o.d -o gamescope.p/src_wlserver.cpp.o -c ../src/wlserver.cpp >[31/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_rendervulkan.cpp.o -MF gamescope.p/src_rendervulkan.cpp.o.d -o gamescope.p/src_rendervulkan.cpp.o -c ../src/rendervulkan.cpp >[32/34] g++ -Igamescope.p -I. -I.. -Iprotocol -I/usr/include/libdrm -I/usr/include/SDL2 -I/usr/include/pixman-1 -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/stb -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++14 -DWLR_USE_UNSTABLE -Wno-unused-parameter -Wno-missing-field-initializers -Wno-invalid-offsetof -Wno-unused-const-variable -DHAVE_PIPEWIRE=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_REENTRANT -pthread -MD -MQ gamescope.p/src_steamcompmgr.cpp.o -MF gamescope.p/src_steamcompmgr.cpp.o.d -o gamescope.p/src_steamcompmgr.cpp.o -c ../src/steamcompmgr.cpp >../src/steamcompmgr.cpp: In function âvoid update_runtime_info()â: >../src/steamcompmgr.cpp:3827:15: warning: ignoring return value of âssize_t pwrite(int, const void*, size_t, __off64_t)â declared with attribute âwarn_unused_resultâ [-Wunused-result] > 3827 | pwrite( g_nRuntimeInfoFd, &limiter_enabled, sizeof( limiter_enabled ), 0 ); > | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../src/steamcompmgr.cpp: In function âvoid spawn_client(char**)â: >../src/steamcompmgr.cpp:4786:29: warning: ignoring return value of âint nice(int)â declared with attribute âwarn_unused_resultâ [-Wunused-result] > 4786 | nice( g_nOldNice - g_nNewNice ); > | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ >../src/steamcompmgr.cpp: In function âvoid determine_and_apply_focus(xwayland_ctx_t*, std::vector<win*>&)â: >../src/steamcompmgr.cpp:2556:31: warning: ignoring return value of âint system(const char*)â declared with attribute âwarn_unused_resultâ [-Wunused-result] > 2556 | system( buf ); > | ~~~~~~^~~~~~~ >../src/steamcompmgr.cpp: In function âimageWaitThreadMain()â: >../src/steamcompmgr.cpp:540:32: warning: âframetimeâ may be used uninitialized [-Wmaybe-uninitialized] > 540 | mangoapp_update( frametime, frametime, uint64_t(~0ull) ); > | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../src/steamcompmgr.cpp:523:18: note: âframetimeâ was declared here > 523 | uint64_t frametime; > | ^~~~~~~~~ >../src/steamcompmgr.cpp: In function âget_appid_from_pid(int)â: >../src/steamcompmgr.cpp:3254:36: warning: âlastParensâ may be used uninitialized [-Wmaybe-uninitialized] > 3254 | sscanf( lastParens + 1, " %c %d", &state, &parent_pid ); > | ~~~~~~~~~~~^~~ >../src/steamcompmgr.cpp:3235:23: note: âlastParensâ was declared here > 3235 | char *lastParens; > | ^~~~~~~~~~ >ninja: build stopped: subcommand failed. >INFO: autodetecting backend as ninja >INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/gamescope-3.11.49/redhat-linux-build -j 8 -v >RPM build errors: >error: Bad exit status from /var/tmp/rpm-tmp.uTRLly (%build) > Bad exit status from /var/tmp/rpm-tmp.uTRLly (%build) >Child return code was: 1 >EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 8a47f5ba9bb24bab8ff649e5cec73e3a -D /var/lib/mock/f39-build-44270015-5274793/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.mm725lxu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\\033]0;<mock-chroot>\\007" --setenv=PS1=<mock-chroot> \\s-\\v\\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/gamescope.spec\n', 1)] >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace > result = func(*args, **kw) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status > raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) >mockbuild.exception.Error: Command failed: > # /usr/bin/systemd-nspawn -q -M 8a47f5ba9bb24bab8ff649e5cec73e3a -D /var/lib/mock/f39-build-44270015-5274793/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.mm725lxu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007" --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c /usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/gamescope.spec >
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 2225815
: 1977918 |
1977919
|
1977920