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

WebEngine does not build with MSVC 2019

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 6.2.0 Beta4
    • WebEngine
    • None
    • Visual Studio 16.11.2 - 2019
      cl.exe - 19.29.30133 for x64
    • Windows

    Description

      This is top-level build with 6.2.0-beta4 sources.

      [9661/25571] LINK protozero_plugin.exe protozero_plugin.exe.pdb
      Pass 1: Interval #1, time = 0.125s
      
        Wait PDB close: Total time = 0.000s
      
        Wait type merge: Total time = 0.000s
      
      Pass 2: Interval #2, time = 0.156s
      
      Final: Total time = 0.281s
      
      [9673/25571] LINK protoc.exe protoc.exe.pdb
      Pass 1: Interval #1, time = 0.422s
      
        Wait PDB close: Total time = 0.000s
      
        Wait type merge: Total time = 0.000s
      
      Pass 2: Interval #2, time = 0.156s
      
      Final: Total time = 0.578s
      
      [9852/25571] CXX obj/third_party/cld_3/src/src/cld_3/nnet_language_identifier.obj
      C:\qtb\qt-everywhere-src-6.2.0-beta4\qtwebengine\src\3rdparty\chromium\third_party\cld_3\src\src\script_span/getonescriptspan.h(36): warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes
      [9856/25571] CXX obj/third_party/cld_3/src/src/cld_3/language_identifier_features.obj
      C:\qtb\qt-everywhere-src-6.2.0-beta4\qtwebengine\src\3rdparty\chromium\third_party\cld_3\src\src\script_span/getonescriptspan.h(36): warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes
      [9874/25571] CXX obj/third_party/cld_3/src/src/cld_3/getonescriptspan.obj
      C:\qtb\qt-everywhere-src-6.2.0-beta4\qtwebengine\src\3rdparty\chromium\third_party\cld_3\src\src\script_span\getonescriptspan.h(36): warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes
      [10054/25571] CXX obj/third_party/perfetto/protos/perfetto/common/cpp/descriptor.gen.obj
      gen/third_party/perfetto/protos/perfetto/common/descriptor.gen.cc(40): warning C4065: switch statement contains 'default' but no 'case' labels
      [10755/25571] CXX obj/base/base/base_jumbo_19.obj
      C:\qtb\qt-everywhere-src-6.2.0-beta4\qtwebengine\src\3rdparty\chromium\base\third_party\double_conversion\double-conversion\utils.h(67): warning C4067: unexpected tokens following preprocessor directive - expected a newline
      [10760/25571] CXX obj/base/base/base_jumbo_37.obj
      C:\qtb\qt-everywhere-src-6.2.0-beta4\qtwebengine\src\3rdparty\chromium\base\third_party\double_conversion\double-conversion\utils.h(67): warning C4067: unexpected tokens following preprocessor directive - expected a newline
      [10793/25571] CXX obj/base/base/base_jumbo_50.obj
      FAILED: obj/base/base/base_jumbo_50.obj
      ninja -t msvc -e environment.x64 -- "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX64\x64/cl.exe" /nologo /showIncludes -DCOM_INIT_CHECK_HOOK_DISABLED -DUSE_AURA=1 -DTOOLKIT_QT -D_HAS_EXCEPTIONS=0 -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_VB -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DBASE_IMPLEMENTATION -I. -Igen -I../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium -I../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/third_party/abseil-cpp -I../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/third_party/boringssl/src/include -I../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/third_party/protobuf/src -Igen/protoc_out -Igen/third_party/perfetto /Gy /FS /bigobj /utf-8 /Zc:sizedDealloc- /wd4117 /D__DATE__= /D__TIME__= /D__TIMESTAMP__= /W4 /wd4091 /wd4127 /wd4251 /wd4275 /wd4312 /wd4324 /wd4351 /wd4355 /wd4503 /wd4589 /wd4611 /wd4100 /wd4121 /wd4244 /wd4505 /wd4510 /wd4512 /wd4610 /wd4838 /wd4995 /wd4996 /wd4456 /wd4457 /wd4458 /wd4459 /wd4200 /wd4201 /wd4204 /wd4221 /wd4245 /wd4267 /wd4305 /wd4389 /wd4702 /wd4701 /wd4703 /wd4661 /wd4706 /wd4715 /wd4003 /wd4068 /wd5051 /Od /Ob0 /GF /Zi /MDd /FIbuild/precompile.h /wd4267 /Fpobj/base/base_cc.pch /Yubuild/precompile.h /TP /wd4577 /GR- /c gen/base/base_jumbo_50.cc /Foobj/base/base/base_jumbo_50.obj /Fd"obj/base/base_cc.pdb"
      C:\qtb\bld\qtwebengine\src\core\Debug\AMD64\../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/base/trace_event/trace_log.cc(119): error C2661: 'base::trace_event::TraceArguments::TraceArguments': no overloaded function takes 2 arguments
      C:\qtb\bld\qtwebengine\src\core\Debug\AMD64\../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/base/trace_event/trace_log.cc(1533): note: see reference to function template instantiation 'void base::trace_event::`anonymous-namespace'::InitializeMetadataEvent<T>(base::trace_event::TraceEvent *,int,const char *,const char *,const T &)' being compiled
              with
              [
                  T=int
              ]
      C:\qtb\bld\qtwebengine\src\core\Debug\AMD64\../../../../../../qt-everywhere-src-6.2.0-beta4/qtwebengine/src/3rdparty/chromium/base/trace_event/trace_log.cc(1564): note: see reference to function template instantiation 'void base::trace_event::TraceLog::AddMetadataEventWhileLocked<int>(int,const char *,const char *,const T &)' being compiled
              with
              [
                  T=int
              ]
      [10800/25571] ACTION //chrome/app:generated_resources_grit(//build/toolchain/win:x64)
      ninja: build stopped: subcommand failed.
      FAILED: qtwebengine/src/core/Debug/AMD64/QtWebEngineCore.stamp qtwebengine/src/core/Debug/AMD64/QtWebEngineCore
      cmd.exe /C "cd /D C:\qtb\bld\qtwebengine\src\core && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.exe" -C C:/qtb/bld/qtwebengine/src/core/Debug/AMD64 QtWebEngineCore"
      ninja: build stopped: subcommand failed.
      

      Attachments

        Issue Links

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

          Activity

            People

              qt_webengine_team Qt WebEngine Team
              skunkos Martin Rotter
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes