MantisBT - CMake | |||||||||||||||
View Issue Details | |||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||
0013959 | CMake | Modules | public | 2013-02-27 11:56 | 2016-06-10 14:31 | ||||||||||
Reporter | Julian Ospald | ||||||||||||||
Assigned To | Kitware Robot | ||||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||||
Status | closed | Resolution | moved | ||||||||||||
Platform | OS | OS Version | |||||||||||||
Product Version | |||||||||||||||
Target Version | Fixed in Version | ||||||||||||||
Summary | 0013959: FindFreetype.cmake does not have a fallback (like pkgconfig or freetype-config) | ||||||||||||||
Description | Freetype offers two ways to _correctly_ get the header and library location. a) via pkgconfig file (freetype2.pc) b) via freetype-config script The lack of any of the above checks can and does lead to cmake configure failures, especially since freetype supports installing the headers into a custom location, because they contain ABI-specific information. I am not suggesting to change the current module logic, but to just add a _fallback_ in case the current methods fail. And they already do for some usecases. | ||||||||||||||
Steps To Reproduce | |||||||||||||||
Additional Information | |||||||||||||||
Tags | No tags attached. | ||||||||||||||
Relationships |
| ||||||||||||||
Attached Files | ![]() https://public.kitware.com/Bug/file/4659/FindFreetype.cmake.patch ![]() https://public.kitware.com/Bug/file/4660/0001-Support-finding-freetype2-using-pkg-config.patch | ||||||||||||||
Issue History | |||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||
2013-02-27 11:56 | Julian Ospald | New Issue | |||||||||||||
2013-02-28 11:55 | Daniel Scharrer | File Added: FindFreetype.cmake.patch | |||||||||||||
2013-02-28 11:55 | Daniel Scharrer | Note Added: 0032413 | |||||||||||||
2013-02-28 12:13 | Michał Górny | Note Added: 0032414 | |||||||||||||
2013-02-28 12:17 | Michał Górny | File Added: 0001-Support-finding-freetype2-using-pkg-config.patch | |||||||||||||
2013-03-23 20:59 | Julian Ospald | Note Added: 0032689 | |||||||||||||
2013-11-27 11:09 | Brad King | Relationship added | related to 0014601 | ||||||||||||
2013-11-27 11:11 | Brad King | Assigned To | => Eric Wing | ||||||||||||
2013-11-27 11:11 | Brad King | Status | new => assigned | ||||||||||||
2013-12-03 13:12 | Brad King | Note Added: 0034694 | |||||||||||||
2013-12-03 13:12 | Brad King | Assigned To | Eric Wing => | ||||||||||||
2013-12-03 13:12 | Brad King | Status | assigned => backlog | ||||||||||||
2013-12-03 13:16 | Brad King | Relationship added | related to 0014626 | ||||||||||||
2016-06-10 14:28 | Kitware Robot | Note Added: 0042239 | |||||||||||||
2016-06-10 14:28 | Kitware Robot | Status | backlog => resolved | ||||||||||||
2016-06-10 14:28 | Kitware Robot | Resolution | open => moved | ||||||||||||
2016-06-10 14:28 | Kitware Robot | Assigned To | => Kitware Robot | ||||||||||||
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|