[Bug 1624832] [NEW] AUTORCC-generated resources always out-of-date with Ninja
Elvis Stansvik
elvstone at gmail.com
Sun Sep 18 09:54:38 UTC 2016
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
More information about the kubuntu-bugs
mailing list