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

Broken ARM binary for QtWebEngine with LTCG

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.11.2, 5.12.0
    • Fix Version/s: 5.12.0 Alpha
    • Component/s: Build System, WebEngine
    • Labels:
      None
    • Environment:
      linux imx6
    • Platform/s:
      Linux/Other display system

      Description

      When qtbase is configured with -ltcg (for Link Time Code Generation), the ARM binary for QtWebEngine is broken. The compilation completes without errors, but at runtime if fails to launch. Following assembler warning are produced in the compilation:

      {standard input}: Assembler messages:
      {standard input}:4810: Warning: blx to '_ZN28QExplicitlySharedDataPointerIN18QtWebEnginePrivate29QWebEngineCallbackPrivateBaseIRK10QByteArrayEEED1Ev' an ARM ISA state function changed to bl
      {standard input}:4865: Warning: blx to '_ZN28QExplicitlySharedDataPointerIN18QtWebEnginePrivate29QWebEngineCallbackPrivateBaseIiEEED1Ev' an ARM ISA state function changed to bl
      {standard input}:4921: Warning: blx to '_ZN28QExplicitlySharedDataPointerIN18QtWebEnginePrivate29QWebEngineCallbackPrivateBaseIiEEED1Ev' an ARM ISA state function changed to bl
      {standard input}:5166: Warning: blx to '_ZN28QExplicitlySharedDataPointerIN18QtWebEnginePrivate29QWebEngineCallbackPrivateBaseIbEEED1Ev' an ARM ISA state function changed to bl
      {standard input}: Assembler messages:
      {standard input}:845: Warning: blx to '_ZN18QSharedDataPointerI26QWebEngineUrlSchemePrivateED1Ev' an ARM ISA state function changed to bl
      {standard input}:870: Warning: blx to '_ZN18QSharedDataPointerI26QWebEngineUrlSchemePrivateED1Ev' an ARM ISA state function changed to bl
      {standard input}:1050: Warning: blx to '_ZN18QSharedDataPointerI26QWebEngineUrlSchemePrivateED1Ev' an ARM ISA state function changed to bl
      

      Built using GCC 6.4.0

        Attachments

          Issue Links

          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:
                sapiippo Samuli Piippo
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes