Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1717

qbspkgconf module provider creates wrong Qt modules when cross compiling

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Not Evaluated
    • None
    • 1.24
    • General
    • None
    • All
    • d915a5792 (2.0)

    Description

      Aloha,

      when cross compiling using the qbspkgconfig module provider will lead to Qt modules for the local installed Qt libraries. The qbspkgconfig just uses the qmake binary path from the pkg-config files but ignores the sysroot.
      And even if it would take the sysroot into account it would try to probe the wrong qmake!

      I would just disable generating Qt modules from the qbspkgconf module provider if sysroot is set. The user can still set the Qt modules provider qmake path manually (which just works fine).

      Attachments

        For Gerrit Dashboard: QBS-1717
        # Subject Branch Project Status CR V

        Activity

          People

            arch Ivan Komissarov
            Psy-Kai Kai Dohmen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes