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

Latest upstream litehtml is often source incompatible when building qttools qlitehtml

    XMLWordPrintable

Details

    • c6eab2840 (master)

    Description

      qttools uses playground/qlitehtml as a submodule to build the qlitehtml library to be used in Assistant.

      qlitehtml in turn uses a 3rd party submodule called litehtml in its sources.
      This project currently does not maintain source compatibility.

      This causes builds of qttools to fail when an incompatible system litehtml is picked up.

      So far we always preferred a system litehtml when available, even though we clone the 3rd party sources.

      To avoid further breakage, we can change by default to use the local submodule sources, rather than any found system package.

      Alternatively we would have to add a configure check of some sort and only use the system package if it's compatible.

      Attachments

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

        Activity

          People

            qtbuildsystem Qt Build System Team
            alexandru.croitor Alexandru Croitor
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes