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

QtWebEngine core will be compiled twice

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 5.9.0, 5.9.1, 5.9.2
    • WebEngine
    • None

    Description

      Hi there,

      if you're building Qt from source without skipping QtWebEngine the core of it gets compiled twice if your building in debug.

      That means that you're compiling the entire Qt with the build paramater -debug and in the build process of chromium/webengine gn.exe will be called twice. The second time with the parameter is_debug=false.

      At the end it compiles within qtwebengine/src the core component as debug and release version, all other modules like plugins, tool, etc. will only be debug.

      The problem is that the qtwebengine/core is the biggest part of the entire Qt build process and shouldn't be compiled as release version if the parameter is only debug.

      Maybe this failure is vice versa: if you're compiling Qt as release that the core gets build twice again as debug and release, but that situation I haven't tested though.

      Kind regards,
      Mike

      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
            lachrymology Mike
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes