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.
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?
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.
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/ f6c5958047ee8a9 084bf230a6c1acb 4801cb2b93
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?