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

QtWebEngine compilation issue using VS 2022

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • 5.15.8
    • Build System
    • None
    • Windows 10 Version 22H2
    • Windows

    Description

      Hello!

      I want to report an issue during QtWebEngine build process using Qt 5.15.8. It occurs only with x64_x86 Cross Tools Command Prompt for VS 2022 (Release mode).

      [19330/32473] cmd /c type nul > "obj/services/network/public/mojom/websocket_mojom.stamp"
      [19331/32473] cmd /c type nul > "obj/extensions/common/mojom_shared.stamp"
      [19332/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/v8/tools/run.py ./gen-regexp-special-case gen/v8/src/regexp/special-case.cc
      FAILED: gen/v8/src/regexp/special-case.cc
      C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/v8/tools/run.py ./gen-regexp-special-case gen/v8/src/regexp/special-case.cc
      Traceback (most recent call last):
        File "../../../../qtwebengine/src/3rdparty/chromium/v8/tools/run.py", line 14, in <module>
          result = subprocess.call(sys.argv[1:])
        File "C:\Python27\lib\subprocess.py", line 172, in call
          return Popen(*popenargs, **kwargs).wait()
        File "C:\Python27\lib\subprocess.py", line 394, in __init__
          errread, errwrite)
        File "C:\Python27\lib\subprocess.py", line 644, in _execute_child
          startupinfo)
      WindowsError: [Error 2] The system cannot find the file specified
      [19333/32473] cmd /c type nul > "obj/qtwebengine/common/mojo_bindings_shared_cpp_sources.stamp"
      [19334/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/build/toolchain/win/tool_wrapper.py link-wrapper environment.x86 False lib.exe /nologo /ignore:4221 /OUT:obj/ui/base/ui_base.lib @obj/ui/base/ui_base.lib.rsp
      [19335/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/build/toolchain/win/tool_wrapper.py link-wrapper environment.x86 False lib.exe /nologo /ignore:4221 /OUT:obj/ui/latency/mojom/latency_shared_mojom_traits.lib @obj/ui/latency/mojom/latency_shared_mojom_traits.lib.rsp
      [19336/32473] C:\Python27\python.exe C:/QtBuild/qt-everywhere-src-5.15.8/qtwebengine/tools/scripts/gn_run_binary.py C:/Qt/5.15.8/msvc2022/bin/moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DQT_NO_LINKED_LIST -DQT_NO_KEYWORDS -DQT_USE_QSTRINGBUILDER -DQ_FORWARD_DECLARE_OBJC_CLASS=QT_FORWARD_DECLARE_CLASS "-DQTWEBENGINECORE_VERSION_STR=\"5.15.8\"" "-DQTWEBENGINEPROCESS_NAME=\"QtWebEngineProcess\"" -DBUILDING_CHROMIUM -DNDEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_CORE_LIB -DQT_WEBENGINECOREHEADERS_LIB --compiler-flavor=msvc -D_WIN32 -D__cplusplus=199711L -D_MSC_VER=1934 -D_MSC_FULL_VER=193431937 @C:/QtBuild/qt-everywhere-src-5.15.8/qtBuild/src/core/release/.moc/release/mocinclude.opt C:/QtBuild/qt-everywhere-src-5.15.8/qtwebengine/src/core/location_provider_qt.cpp -o C:/QtBuild/qt-everywhere-src-5.15.8/qtBuild/src/core/release/gen/.moc/location_provider_qt.moc
      [19337/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs -o gen generate -d ../../../../qtwebengine/src/3rdparty/chromium/ -I ../../../../qtwebengine/src/3rdparty/chromium/ --bytecode_path gen/mojo/public/tools/bindings --filelist=__third_party_blink_public_mojom_mojom_core__generate_message_ids___build_toolchain_win_x86__rule..rsp --generate_non_variant_code --generate_message_ids -g c++ --scrambled_message_id_salt_path ../../../../qtwebengine/src/3rdparty/chromium/chrome/VERSION
      [19338/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs -o gen generate -d ../../../../qtwebengine/src/3rdparty/chromium/ -I ../../../../qtwebengine/src/3rdparty/chromium/ --bytecode_path gen/mojo/public/tools/bindings --filelist=__third_party_blink_public_mojom_mojom_core_shared__generator___build_toolchain_win_x86__rule..rsp --generate_non_variant_code -g c++ --export_attribute COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) --export_header base/component_export.h
      [19339/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs -o gen generate -d ../../../../qtwebengine/src/3rdparty/chromium/ -I ../../../../qtwebengine/src/3rdparty/chromium/ --bytecode_path gen/mojo/public/tools/bindings --export_attribute CORE_EXPORT --export_header third_party/blink/renderer/core/core_export.h --filelist=__third_party_blink_public_mojom_mojom_core_blink__generator___build_toolchain_win_x86__rule..rsp -g c++ --variant blink --typemap gen/third_party/blink/public/mojom/mojom_core_blink__type_mappings --for_blink --scrambled_message_id_salt_path ../../../../qtwebengine/src/3rdparty/chromium/chrome/VERSION
      [19340/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/mojo/public/tools/bindings/mojom_bindings_generator.py --use_bundled_pylibs -o gen generate -d ../../../../qtwebengine/src/3rdparty/chromium/ -I ../../../../qtwebengine/src/3rdparty/chromium/ --bytecode_path gen/mojo/public/tools/bindings --export_attribute BLINK_COMMON_EXPORT --export_header third_party/blink/public/common/common_export.h --filelist=__third_party_blink_public_mojom_mojom_core__generator___build_toolchain_win_x86__rule..rsp -g c++ --typemap gen/third_party/blink/public/mojom/mojom_core__type_mappings --scrambled_message_id_salt_path ../../../../qtwebengine/src/3rdparty/chromium/chrome/VERSION
      [19341/32473] C:\Python27\python.exe ../../../../qtwebengine/src/3rdparty/chromium/mojo/public/tools/mojom/mojom_parser.py --input-root C:/QtBuild/qt-everywhere-src-5.15.8/qtwebengine/src/3rdparty/chromium/ --input-root C:/QtBuild/qt-everywhere-src-5.15.8/qtBuild/src/core/release/gen --output-root C:/QtBuild/qt-everywhere-src-5.15.8/qtBuild/src/core/release/gen --mojom-file-list=__content_common_mojo_bindings__parser___build_toolchain_win_x86__rule..rsp --check-imports C:/QtBuild/qt-everywhere-src-5.15.8/qtBuild/src/core/release/gen/content/common/mojo_bindings.build_metadata --enable-feature is_win
      ninja: build stopped: subcommand failed.
      NMAKE : fatal error U1077: 'call' : return code '0x1'
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.34.31933\bin\HostX64\x86\nmake.exe"' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: '(' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.
      
      C:\QtBuild\qt-everywhere-src-5.15.8\qtBuild>
      

      Any ideas how to fix this isssue? Thank you.

      Attachments

        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
            cobra91151 Ruslan Sydorvych
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes