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

QtWebEngine 5.15.0 cannot be built with Qt 5.12 (and 5.9) because Qt::endl does not exist

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Fixed
    • Affects Version/s: 5.15.0 Beta1
    • Fix Version/s: 5.15.0
    • Component/s: WebEngine
    • Labels:
      None
    • Platform/s:
      All
    • Commits:
      e6d4d15b03fa67524269bc8e1beb04dcc704db03

      Description

      When building QtWebEngine 5.15.0 with Qt 5.9, I get several errors like the following:

      error: 'endl' is not a member of 'Qt'

      while compiling

      /src/tools/qwebengine_convert_dict/main.cpp

      (recent change: https://github.com/qt/qtwebengine/commit/a2feb993aea9ab39d823daaa5d983546f0dd758d#diff-4a4b27fe3adcf64d068ea42ae0c97fc5 which converted endl to Qt::endl)

      I suggest keeping the possibility to build QtWebEngine with earlier still supported Qt versions, since the version of QtWebEngine can be upgraded without upgrading the whole Qt framework version.

      e.g. by adding https://pastebin.com/5XbSBihH

       

        Attachments

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

          Activity

            People

            Assignee:
            qt_webengine_team Qt WebEngine Team
            Reporter:
            clime Chris Clime
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes