[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1122105: qtwebengine-opensource-src ftbfs with ICU 78



Package: src:qtwebengine-opensource-src
Version: 5.15.19+dfsg2-1
Severity: important
Tags: ftbfs sid forky
User: debian-devel@lists.debian.org
Usertags: icu78

qtwebengine-opensource-src ftbfs with ICU 78:

[...]
../../3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc -o obj/third_party/blink/renderer/platform/platform/text_break_iterator.o In file included from ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/atomic_string.h:320, from ../../3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.h:32, from ../../3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc:24: ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:48:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 48 | explicit StringTypeAdapter<char>(char buffer) : buffer_(buffer) {}
      |                                   ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:48:35: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:65:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 65 | explicit StringTypeAdapter<LChar>(LChar buffer) : buffer_(buffer) {}
      |                                     ^~~~~
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:65:37: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:82:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 82 | explicit StringTypeAdapter<UChar>(UChar buffer) : buffer_(buffer) {}
      |                                     ^~~~~
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:82:37: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:103:36: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  103 |   explicit StringTypeAdapter<char*>(char* buffer)
      |                                    ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:103:36: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:113:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  113 |   StringTypeAdapter<char*>(char* buffer, size_t length);
      |                           ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:113:27: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:124:38: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  124 |   explicit StringTypeAdapter<LChar*>(LChar* buffer);
      |                                      ^~~~~
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:124:38: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:160:42: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  160 |   explicit StringTypeAdapter<const char*>(const char* buffer);
      |                                          ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:160:42: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:178:43: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  178 |   explicit StringTypeAdapter<const LChar*>(const LChar* buffer);
      |                                           ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:178:43: note: remove the ‘< >’ In file included from ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_concatenate.h:224: ../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_operators.h:118:60: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  118 |   StringTypeAdapter<StringAppend<StringType1, StringType2>>(
      |                                                            ^
../../3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/string_operators.h:118:60: note: remove the ‘< >’ ../../3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc:233:56: error: static assertion failed: breakAllLineBreakClassTable should be consistent 233 | static_assert(base::size(kBreakAllLineBreakClassTable) == BA_LB_COUNT,
      |                                                        ^
../../3rdparty/chromium/third_party/blink/renderer/platform/text/text_break_iterator.cc:233:56: note: the comparison reduces to ‘(40 == 41)’


Reply to: