Bug ID | 1167465 |
---|---|
Summary | GCC 10: chromium build fails |
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 here: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:Gcc7/chromium/standard/x86_64 due to: [ 214s] In file included from ../../base/trace_event/trace_event_memory_overhead.cc:5: [ 214s] ../../base/trace_event/trace_event_memory_overhead.h:60:29: error: 'string' in namespace 'std' does not name a type [ 214s] 60 | void AddString(const std::string& str); [ 214s] | ^~~~~~ [ 214s] ../../base/trace_event/trace_event_memory_overhead.h:15:1: note: 'std::string' is defined in header '<string>'; did you forget to '#include <string>'? [ 214s] 14 | #include "base/macros.h" [ 214s] +++ |+#include <string> [ 214s] 15 | [ 214s] ../../base/trace_event/trace_event_memory_overhead.cc:87:6: error: no declaration matches 'void base::trace_event::TraceEventMemoryOverhead::AddString(const string&)' [ 214s] 87 | void TraceEventMemoryOverhead::AddString(const std::string& str) { [ 214s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] In file included from ../../base/trace_event/trace_event_memory_overhead.cc:5: [ 214s] ../../base/trace_event/trace_event_memory_overhead.h:60:8: note: candidate is: 'void base::trace_event::TraceEventMemoryOverhead::AddString(const int&)' [ 214s] 60 | void AddString(const std::string& str); [ 214s] | ^~~~~~~~~ [ 214s] ../../base/trace_event/trace_event_memory_overhead.h:26:19: note: 'class base::trace_event::TraceEventMemoryOverhead' defined here [ 214s] 26 | class BASE_EXPORT TraceEventMemoryOverhead { [ 214s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ../../base/trace_event/trace_event_memory_overhead.cc: In member function 'void base::trace_event::TraceEventMemoryOverhead::AddRefCountedString(const base::RefCountedString&)': [ 214s] ../../base/trace_event/trace_event_memory_overhead.cc:94:21: error: cannot convert 'const string' {aka 'const std::__cxx11::basic_string<char>'} to 'const int&' [ 214s] 94 | AddString(str.data()); [ 214s] | ~~~~~~~~^~ [ 214s] | | [ 214s] | const string {aka const std::__cxx11::basic_string<char>}