Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-63675

QtWebEngine 5.9.2 FTBFS (gpu_control_list.cc)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 5.9.3
    • 5.9.2
    • WebEngine
    • None

    Description

      Build fails at this command...

      [21/11245] CXX obj/gpu/config/config_sources/gpu_control_list.o
      FAILED: obj/gpu/config/config_sources/gpu_control_list.o
      /bin/g++ -MMD -MF obj/gpu/config/config_sources/gpu_control_list.o.d -DUSE_LIBPCI=1 -DV8_DEPRECATION_WARNINGS -DENABLE_PLUGINS=1 -DENABLE_PDF=1 -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DENABLE_WEBRTC=1 -DDISABLE_NACL -DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_STDC_CONSTANT_MACROS -D_STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGPU_IMPLEMENTATION -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DSK_IGNORE_DW_GRAY_FIX -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_SUPPORT_GPU=1 -I../../3rdparty/chromium/third_party/mesa/src/include -Igen -I../../3rdparty/chromium -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Igen -Igen -Igen -I../../3rdparty/chromium/third_party/icu/source/common -I../../3rdparty/chromium/third_party/icu/source/i18n -I../../3rdparty/chromium/third_party/khronos -I../../3rdparty/chromium/gpu -I../../3rdparty/chromium/third_party/mesa/src/include -I../../3rdparty/chromium/skia/config -I../../3rdparty/chromium/skia/ext -I../../3rdparty/chromium/third_party/skia/include/c -I../../3rdparty/chromium/third_party/skia/include/config -I../../3rdparty/chromium/third_party/skia/include/core -I../../3rdparty/chromium/third_party/skia/include/effects -I../../3rdparty/chromium/third_party/skia/include/images -I../../3rdparty/chromium/third_party/skia/include/lazy -I../../3rdparty/chromium/third_party/skia/include/pathops -I../../3rdparty/chromium/third_party/skia/include/pdf -I../../3rdparty/chromium/third_party/skia/include/pipe -I../../3rdparty/chromium/third_party/skia/include/ports -I../../3rdparty/chromium/third_party/skia/include/utils -I../../3rdparty/chromium/third_party/skia/include/gpu -I../../3rdparty/chromium/third_party/skia/src/gpu -I../../3rdparty/chromium/third_party/skia/src/sksl -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -pthread -m64 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -g0 -fvisibility=hidden -fno-threadsafe-statics -fvisibility-inlines-hidden -std=gnu++11 -fno-delete-null-pointer-checks -Wno-narrowing -fno-rtti -fno-exceptions -c ../../3rdparty/chromium/gpu/config/gpu_control_list.cc -o obj/gpu/config/config_sources/gpu_control_list.o
      ../../3rdparty/chromium/gpu/config/gpu_control_list.cc: In member function ‘bool gpu::GpuControlList::GpuControlListEntry::SetFeatures(const std::vector<std::basic_string<char> >&, const std::vector<std::basic_string<char> >&, const FeatureMap&, bool)’:
      ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:1053:34: error: no matching function for call to ‘find(std::vector<std::basic_string<char> >::const_iterator, std::vector<std::basic_string<char> >::const_iterator, const std::basic_string<char>&)’
      iter->first) == exception_strings.end())
      ^
      In file included from /usr/include/c++/7.2.0/bits/locale_facets.h:48:0,
      from /usr/include/c++/7.2.0/bits/basic_ios.h:37,
      from /usr/include/c++/7.2.0/ios:44,
      from /usr/include/c++/7.2.0/istream:38,
      from /usr/include/c++/7.2.0/sstream:38,
      from ../../3rdparty/chromium/base/logging.h:12,
      from ../../3rdparty/chromium/base/hash.h:16,
      from ../../3rdparty/chromium/base/containers/hash_tables.h:13,
      from ../../3rdparty/chromium/gpu/config/gpu_control_list.h:16,
      from ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:5:
      /usr/include/c++/7.2.0/bits/streambuf_iterator.h:369:5: note: candidate: template<class CharT2> typename __gnu_cxx::enable_if<std::is_char<_CharT2>::value, std::istreambuf_iterator<_CharT> >::_type std::find(std::istreambuf_iterator<_CharT>, std::istreambuf_iterator<_CharT>, const _CharT2&)
      find(istreambuf_iterator<_CharT> __first,
      ^~~~
      /usr/include/c++/7.2.0/bits/streambuf_iterator.h:369:5: note: template argument deduction/substitution failed:
      ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:1053:34: note: ‘_gnu_cxx::_normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >’ is not derived from ‘std::istreambuf_iterator<_CharT>’
      iter->first) == exception_strings.end())
      ^
      ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:1063:37: error: no matching function for call to ‘find(std::vector<std::basic_string<char> >::const_iterator, std::vector<std::basic_string<char> >::const_iterator, const value_type&)’
      feature_strings[i]) == exception_strings.end())
      ^
      In file included from /usr/include/c++/7.2.0/bits/locale_facets.h:48:0,
      from /usr/include/c++/7.2.0/bits/basic_ios.h:37,
      from /usr/include/c++/7.2.0/ios:44,
      from /usr/include/c++/7.2.0/istream:38,
      from /usr/include/c++/7.2.0/sstream:38,
      from ../../3rdparty/chromium/base/logging.h:12,
      from ../../3rdparty/chromium/base/hash.h:16,
      from ../../3rdparty/chromium/base/containers/hash_tables.h:13,
      from ../../3rdparty/chromium/gpu/config/gpu_control_list.h:16,
      from ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:5:
      /usr/include/c++/7.2.0/bits/streambuf_iterator.h:369:5: note: candidate: template<class CharT2> typename __gnu_cxx::enable_if<std::is_char<_CharT2>::value, std::istreambuf_iterator<_CharT> >::_type std::find(std::istreambuf_iterator<_CharT>, std::istreambuf_iterator<_CharT>, const _CharT2&)
      find(istreambuf_iterator<_CharT> __first,
      ^~~~
      /usr/include/c++/7.2.0/bits/streambuf_iterator.h:369:5: note: template argument deduction/substitution failed:
      ../../3rdparty/chromium/gpu/config/gpu_control_list.cc:1063:37: note: ‘_gnu_cxx::_normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >’ is not derived from ‘std::istreambuf_iterator<_CharT>’
      feature_strings[i]) == exception_strings.end())
      ^
      [38/11245] CXX obj/ui/gfx/vector_icons/vector_icons/vector_icons.o
      ninja: build stopped: subcommand failed.
      make[1]: *** [Makefile.gn_run:1123: run_ninja] Error 1
      make[1]: Leaving directory '/var/cache/acbs/build/acbs.9j8dvgod/qt-everywhere-opensource-src-5.9.2/qtwebengine/src/core'
      make: *** [Makefile:80: sub-gn_run-pro-make_first] Error 2

       

      • GCC Version: 7.2.0 (GCC 4 Compatible ABI)
      • Glibc Version: 2.26

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            allan.jensen Allan Sandfeld Jensen
            mingcongbai Mingcong Bai
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes