Bug ID | 1171038 |
---|---|
Summary | GCC 10: webkit2gtk3 build fails on i586 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Basesystem |
Assignee | screening-team-bugs@suse.de |
Reporter | martin.liska@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Fails with: [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:100:15: error: 'template<class ReturnType, class ... Arguments> constexpr JSC::CFunctionPtr::CFunctionPtr(ReturnType (&)(Arguments ...))' cannot be overloaded with 'template<class ReturnType, class ... Arguments> constexpr JSC::CFunctionPtr::CFunctionPtr(ReturnType (&)(Arguments ...))' [ 183s] 100 | constexpr CFunctionPtr(ReturnType(FASTCALL &ptr)(Arguments...)) [ 183s] | ^~~~~~~~~~~~ [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:70:15: note: previous declaration 'template<class ReturnType, class ... Arguments> constexpr JSC::CFunctionPtr::CFunctionPtr(ReturnType (&)(Arguments ...))' [ 183s] 70 | constexpr CFunctionPtr(ReturnType(&ptr)(Arguments...)) [ 183s] | ^~~~~~~~~~~~ [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:105:14: error: 'template<class ReturnType, class ... Arguments> JSC::CFunctionPtr::CFunctionPtr(ReturnType (*)(Arguments ...))' cannot be overloaded with 'template<class ReturnType, class ... Arguments> JSC::CFunctionPtr::CFunctionPtr(ReturnType (*)(Arguments ...))' [ 183s] 105 | explicit CFunctionPtr(ReturnType(FASTCALL *ptr)(Arguments...)) [ 183s] | ^~~~~~~~~~~~ [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:75:14: note: previous declaration 'template<class ReturnType, class ... Arguments> JSC::CFunctionPtr::CFunctionPtr(ReturnType (*)(Arguments ...))' [ 183s] 75 | explicit CFunctionPtr(ReturnType(*ptr)(Arguments...)) [ 183s] | ^~~~~~~~~~~~ [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:161:5: error: 'template<WTF::PtrTag tag> template<class ReturnType, class ... Arguments> JSC::FunctionPtr<tag>::FunctionPtr(ReturnType (*)(Arguments ...))' cannot be overloaded with 'template<WTF::PtrTag tag> template<class ReturnType, class ... Arguments> JSC::FunctionPtr<tag>::FunctionPtr(ReturnType (*)(Arguments ...))' [ 183s] 161 | FunctionPtr(ReturnType(FASTCALL *value)(Arguments...)) [ 183s] | ^~~~~~~~~~~ [ 183s] ../Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:137:5: note: previous declaration 'template<WTF::PtrTag tag> template<class ReturnType, class ... Arguments> JSC::FunctionPtr<tag>::FunctionPtr(ReturnType (*)(Arguments ...))' [ 183s] 137 | FunctionPtr(ReturnType(*value)(Arguments...)) [ 183s] | ^~~~~~~~~~~ here: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:N/webkit2gtk3/standard/i586