Bug 1185101

Summary: GCC 11: libqt5-qtwebengine package fails
Product: [openSUSE] openSUSE Tumbleweed Reporter: Martin Liška <martin.liska>
Component: BasesystemAssignee: E-mail List <screening-team-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 1181859    

Description Martin Liška 2021-04-21 14:42:23 UTC
Fails here:
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:Gcc7/libqt5-qtwebengine/standard/x86_64

due to:
[  182s] ../../3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc: In member function 'void absl::synchronization_internal::GraphCycles::RemoveNode(void*)':
[  182s] ../../3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:451:26: error: 'numeric_limits' is not a member of 'std'
[  182s]   451 |   if (x->version == std::numeric_limits<uint32_t>::max()) {
[  182s]       |                          ^~~~~~~~~~~~~~
[  182s] ../../3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:451:49: error: expected primary-expression before '>' token
[  182s]   451 |   if (x->version == std::numeric_limits<uint32_t>::max()) {
[  182s]       |                                                 ^
[  182s] ../../3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:451:52: error: '::max' has not been declared; did you mean 'std::max'?
[  182s]   451 |   if (x->version == std::numeric_limits<uint32_t>::max()) {
[  182s]       |                                                    ^~~
[  182s]       |                                                    std::max
[  182s] In file included from /usr/include/c++/11/algorithm:62,
[  182s]                  from ../../3rdparty/chromium/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:38:
[  182s] /usr/include/c++/11/bits/stl_algo.h:3467:5: note: 'std::max' declared here
[  182s]  3467 |     max(initializer_list<_Tp> __l, _Compare __comp)
[  182s]       |     ^~~
Comment 1 Martin Liška 2021-04-22 13:57:03 UTC
Fixed in devel project: https://build.opensuse.org/request/show/885924