| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0014663 | CMake | CMake | public | 2013-12-22 07:54 | 2014-06-02 08:37 | ||||
| Reporter | Andrius da Costa Ribas | ||||||||
| Assigned To | Stephen Kelly | ||||||||
| Priority | high | Severity | crash | Reproducibility | always | ||||
| Status | closed | Resolution | no change required | ||||||
| Platform | Windows | OS | Windows | OS Version | 8 | ||||
| Product Version | CMake 2.8.12 | ||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0014663: Duplicated include_directories | ||||||||
| Description | CMake do not remove duplicates from include_directories. | ||||||||
| Steps To Reproduce | Have a list of diretories added to include_directories in the main CMakeLists.txt and the same list added to include_directories in a subdir. | ||||||||
| Additional Information | This crashes building projects like Calligra due to too long command line (33 times the same include paths passed to -I). I've proposed a workaround for them in https://git.reviewboard.kde.org/r/114611/diff/#index_header [^] . | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0034853) Stephen Kelly (developer) 2013-12-22 09:27 |
http://sscce.org/ [^] |
|
(0034854) Andrius da Costa Ribas (reporter) 2013-12-22 09:54 |
Just pasting a link to sscce.org with no pointing about what is missing sounds very paradoxical to me. Short: the description is short - include_directories do not remove duplicates and cause a crash due to long command line. Self-contained: Building Calligra on Windows fails due to this (example given on "Additional Information" - KOMAIN_INCLUDES contains includes already included in parent directory) Correct: not applicable here according to the definition in sscce.org Example: Provided |
|
(0034858) Stephen Kelly (developer) 2013-12-23 11:14 |
No demonstrated problem to confirm. CMake de-duplicates include directories already. |
|
(0036064) Robert Maynard (manager) 2014-06-02 08:37 |
Closing resolved issues that have not been updated in more than 4 months. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2013-12-22 07:54 | Andrius da Costa Ribas | New Issue | |
| 2013-12-22 09:27 | Stephen Kelly | Note Added: 0034853 | |
| 2013-12-22 09:54 | Andrius da Costa Ribas | Note Added: 0034854 | |
| 2013-12-23 11:14 | Stephen Kelly | Note Added: 0034858 | |
| 2013-12-23 11:14 | Stephen Kelly | Status | new => resolved |
| 2013-12-23 11:14 | Stephen Kelly | Resolution | open => no change required |
| 2013-12-23 11:14 | Stephen Kelly | Assigned To | => Stephen Kelly |
| 2014-06-02 08:37 | Robert Maynard | Note Added: 0036064 | |
| 2014-06-02 08:37 | Robert Maynard | Status | resolved => closed |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |