[Bug 1624832] [NEW] AUTORCC-generated resources always out-of-date with Ninja

2016-09-18 Thread Elvis Stansvik
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 ups

[Bug 1624832] Re: AUTORCC-generated resources always out-of-date with Ninja

2016-09-18 Thread Elvis Stansvik
Looking at the short list of changes in 3.5.2 [1], perhaps an SRU updating the Xenial package to 3.5.2 might not be completely out of the question? [1] https://blog.kitware.com/cmake-3-5-2-available-for-download/ -- You received this bug notification because you are a member of Kubuntu Bugs, whi

[Bug 1624832] Re: [SRU] AUTORCC-generated resources always out-of-date with Ninja

2016-09-27 Thread Elvis Stansvik
Excellent, thanks a lot. Will verify as soon as I'm back at work tomorrow (missed this email before I left today). -- 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: [SRU] AUTORC

[Bug 1624832] Re: [SRU] AUTORCC-generated resources always out-of-date with Ninja

2016-09-28 Thread Elvis Stansvik
I can confirm this fixes the reported issue. I can also confirm that LibArchive is found properly with xenial- backports enabled: estan@newton:~/tmp$ cat CMakeLists.txt find_package(LibArchive) estan@newton:~/tmp$ cmake . . . . -- Found LibArchive: /usr/lib/x86_64-linux-gnu/libarchive.so (found

[Bug 1624832] Re: [SRU] AUTORCC-generated resources always out-of-date with Ninja

2016-10-21 Thread Elvis Stansvik
\o/ Thanks! -- 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: [SRU] AUTORCC-generated resources always out-of-date with Ninja To manage notifications about this bug go to: http