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

qtwebengine build failed with error C2039

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.7.3, 6.8
    • 6.7.0
    • WebEngine
    • None
    • x64-windows
    • Windows
    • 0c3702d21 (122-based), 8adb626a6 (118-based)

    Description

      Hello, I'm a member of Microsoft VCPKG, when I built qtwebengine:x64-windows in an internal version of Visual Studio, it failed with following errors:
      src\3rdparty\gn\src\gn\escape.h(77): error C2039: 'string': is not a member of 'std'

      This issue caused by the STL PR: https://github.com/microsoft/STL/pull/4633, and according to the recommendations of the STL developers, the affected files need to include the Standard <string> header.

      I have applied this change in vcpkg by https://github.com/microsoft/vcpkg/pull/39160. Since this VS internal version has not been released yet, I am submitting this issue just to inform you.

      Attachments

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

        Activity

          People

            moheim Moss Heim
            cheney-wang Cheney wang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes