View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0010337 | CMake | CMake | public | 2010-02-26 06:37 | 2010-12-14 18:50 | ||||
Reporter | Michael Wild | ||||||||
Assigned To | David Cole | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | CMake-2-8 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0010337: GetPrerequisites.cmake should allow an override when deciding whether an item belongs to the system or not | ||||||||
Description | Sometimes it is necessary to distribute a library in the installer even though it comes from a "system" location, such as /usr/lib, e.g. when it was installed with a binary installer which puts it there. Similar to gp_item_default_embedded_path_override and gp_resolve_item_override it would make sense to have a gp_resolved_file_type_override function which one could use to override this decision. | ||||||||
Additional Information | I came across this problem when using the binary distribution of Qt-Cocoa-4.6 to build ParaView-CVS. Problem is, that libQtCLucene.dylib gets installed in /usr/lib, and even when forcing the BundleUtilities to include it in the application bundle, the executables' and libraries' install_name references are not updated to reflect this. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0019643) Michael Wild (reporter) 2010-02-26 09:38 |
Patch can be found here: http://wildcodes.com/git/CMake/commit/?h=patches/GetPrerequisitesHook&id=71f4721c6fdc0b99e1ff3afd94b904015735cb3e [^] |
(0019763) James Bigler (developer) 2010-03-08 16:26 |
We were able to use this patch with success on our project. It would be nice to see this low risk patch accepted into the mainline. |
(0019937) David Cole (manager) 2010-03-17 11:57 |
Applied to the shared CMake git repo on master: http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=beda5eab398ad117e2fe17cbbca1e65843abc74d [^] |
(0024113) David Cole (manager) 2010-12-14 18:50 |
Closing bugs that have been resolved for more than 3 months without any further updates. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2010-02-26 06:37 | Michael Wild | New Issue | |
2010-02-26 09:38 | Michael Wild | Note Added: 0019643 | |
2010-02-26 13:16 | Bill Hoffman | Status | new => assigned |
2010-02-26 13:16 | Bill Hoffman | Assigned To | => David Cole |
2010-03-08 16:26 | James Bigler | Note Added: 0019763 | |
2010-03-17 11:57 | David Cole | Note Added: 0019937 | |
2010-03-17 11:57 | David Cole | Status | assigned => resolved |
2010-03-17 11:57 | David Cole | Resolution | open => fixed |
2010-12-14 18:50 | David Cole | Note Added: 0024113 | |
2010-12-14 18:50 | David Cole | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |