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

Order of list properties not consistent

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 1.4.2
    • 1.4.2
    • General
    • None
    • 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

              kandeler Christian Kandeler
              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