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

Order of list properties not consistent

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 1.4.2
    • Fix Version/s: 1.4.2
    • Component/s: General
    • Labels:
      None
    • Commits:
      ef4c4e55c3f0bc9c02c84e4b45fdcea1cd491615

      Description

      I built qbs and then rebuilt it with some completely irrelevant project property set to a different value, as to force re-resolving the project, upon which lots of files were re-compiled for no apparent reason. Looking closer at one of the artifacts, it became apparent that its command line changed from this:

      ...,  "-DQT_SCRIPT_LIB", "-DQT_CORE_LIB", "-DQT_NAMESPACE=QtNamespace",  ...
      

      to this:

      ..., "-DQT_CORE_LIB", "-DQT_NAMESPACE=QtNamespace", "-DQT_SCRIPT_LIB", ...
      

      So here the order of cpp.defines appears to be somewhat random.
      Not sure why the problem does not manifest itself in the autotests.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              kandeler Christian Kandeler
              Reporter:
              kandeler Christian Kandeler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes