View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0016049 | CMake | CMake | public | 2016-04-05 14:49 | 2016-06-10 14:21 | ||||
Reporter | Vidar Meland Ødegård | ||||||||
Assigned To | Brad King | ||||||||
Priority | high | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Linux | OS | Ubuntu | OS Version | 14.04 | ||||
Product Version | CMake 3.5 | ||||||||
Target Version | CMake 3.5.2 | Fixed in Version | CMake 3.5.2 | ||||||
Summary | 0016049: Resources generated with autorcc are always rebuilt using ninja | ||||||||
Description | By using ninja and autorcc the resources are always rebuilt on CMake >= 3.5. CMake 3.4.3 does not have this issue. | ||||||||
Steps To Reproduce | cmake <source> -GNinja ninja -v | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | bug.tar.gz [^] (346 bytes) 2016-04-05 14:49 | ||||||||
Relationships | |
Relationships |
Notes | |
(0040818) Brad King (manager) 2016-04-05 16:30 |
Thanks. The culprit is: Ninja: Always re-run custom commands that have symbolic dependencies https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3477b26f [^] Here is a fix and a test case: Ninja: Fix detection of custom command symbolic outputs https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ff805113 [^] Ninja: Restat custom command byproducts even with a SYMBOLIC output https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=add7abc8 [^] |
(0040819) Brad King (manager) 2016-04-05 16:32 |
I've queued this fix for merge to 'release' for inclusion in 3.5.2. |
(0041200) Kitware Robot (administrator) 2016-06-10 14:21 |
This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2016-04-05 14:49 | Vidar Meland Ødegård | New Issue | |
2016-04-05 14:49 | Vidar Meland Ødegård | File Added: bug.tar.gz | |
2016-04-05 15:30 | Brad King | Assigned To | => Brad King |
2016-04-05 15:30 | Brad King | Status | new => assigned |
2016-04-05 15:30 | Brad King | Target Version | => CMake 3.5.2 |
2016-04-05 16:30 | Brad King | Note Added: 0040818 | |
2016-04-05 16:32 | Brad King | Note Added: 0040819 | |
2016-04-05 16:32 | Brad King | Status | assigned => resolved |
2016-04-05 16:32 | Brad King | Resolution | open => fixed |
2016-04-05 16:32 | Brad King | Fixed in Version | => CMake 3.5.2 |
2016-06-10 14:21 | Kitware Robot | Note Added: 0041200 | |
2016-06-10 14:21 | Kitware Robot | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |