Public bug reported: When using AUTORCC with the Ninja generator, the generated qrc_*.cpp.o target is always considered out-of-date, leading to an unnecessary (and possibly lengthy) re-link on each build. This defeats one of the main strengths of Ninja, which is its fast no-op build time.
The upstream bug report is here: https://cmake.org/Bug/view.php?id=16049 and was later moved to here: https://gitlab.kitware.com/cmake/cmake/issues/16049 It was fixed by Brad King in https://gitlab.kitware.com/ben.boeckel/cmake/commit/f6c5958047ee8a9084bf230a6c1acb4801cb2b93 and the fix is in CMake 3.5.2. I would like to ask what is best: Should I should prepare a debdiff adding this patch to the 3.5.1 package in Xenial and request an SRU? Or is it reasonable to update the Xenial package to 3.5.2 (which is in Yakkety) outright? ** Affects: cmake (Ubuntu) Importance: Undecided Status: New ** Description changed: When using AUTORCC with the Ninja generator, the generated qrc_*.cpp.o target is always considered out-of-date, leading to an unnecessary (and possibly lengthy) re-link on each build. This defeats one of the main - strengths of Nina, which is its fast no-op build time. + strengths of Ninja, which is its fast no-op build time. The upstream bug report is here: - https://cmake.org/Bug/view.php?id=16049 + https://cmake.org/Bug/view.php?id=16049 and was later moved to here: - https://gitlab.kitware.com/cmake/cmake/issues/16049 + https://gitlab.kitware.com/cmake/cmake/issues/16049 It was fixed by Brad King in https://gitlab.kitware.com/ben.boeckel/cmake/commit/f6c5958047ee8a9084bf230a6c1acb4801cb2b93 and the fix is in CMake 3.5.2. I would like to ask what is best: Should I should prepare a debdiff adding this patch to the 3.5.1 package in Xenial and request an SRU? Or is it reasonable to update the Xenial package to 3.5.2 (which is in Yakkety) outright? -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to cmake in Ubuntu. https://bugs.launchpad.net/bugs/1624832 Title: AUTORCC-generated resources always out-of-date with Ninja To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1624832/+subscriptions -- kubuntu-bugs mailing list kubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs