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

Order of list properties not consistent

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 1.4.2
    • 1.4.2
    • General
    • None
    • ef4c4e55c3f0bc9c02c84e4b45fdcea1cd491615

      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.

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes