MantisBT - CMake |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0014264 | CMake | Modules | public | 2013-07-03 08:22 | 2016-06-10 14:31 |
|
Reporter | Vadim Zhukov | |
Assigned To | Kitware Robot | |
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | moved | |
Platform | i386 | OS | OpenBSD | OS Version | 5.3 |
Product Version | CMake 2.8.11.1 | |
Target Version | | Fixed in Version | | |
|
Summary | 0014264: FindBacktrace.cmake to find backtrace() implementation |
Description | Using backtrace() become somewhat tricky when going multi-platform. On some systems (e.g., GNU/Linux), it resides in libc itself and requires <execinfo.h>; on other (e.g., OpenBSD) it's provided by a separate library, libexecinfo, but with the same header; and sometimes (NetBSD, IIRC) it even needs a different header - <backtrace.h>. |
Steps To Reproduce | |
Additional Information | This module was initially created while porting Clementine to OpenBSD and successfully survived for a few release updates already.
The similar modules could be found in other software, for example:
https://github.com/nfs-ganesha/nfs-ganesha/pull/27 [^]
https://github.com/CTSRD-TESLA/TESLA/blob/master/cmake/Modules/FindExecInfo.cmake [^] |
Tags | CMake, Contribution |
Relationships | |
Attached Files | FindBacktrace.cmake (3,144) 2013-07-03 08:22 https://public.kitware.com/Bug/file/4808/FindBacktrace.cmake |
|
Issue History |
Date Modified | Username | Field | Change |
2013-07-03 08:22 | Vadim Zhukov | New Issue | |
2013-07-03 08:22 | Vadim Zhukov | File Added: FindBacktrace.cmake | |
2013-07-03 08:25 | Vadim Zhukov | Tag Attached: CMake | |
2013-07-03 08:25 | Vadim Zhukov | Tag Attached: Contribution | |
2013-07-03 08:26 | Brad King | Note Added: 0033462 | |
2013-07-03 08:26 | Brad King | Status | new => backlog |
2013-07-03 08:26 | Brad King | Description Updated | bug_revision_view_page.php?rev_id=1207#r1207 |
2013-07-03 13:22 | Vadim Zhukov | Note Added: 0033467 | |
2013-07-03 14:22 | Brad King | Note Added: 0033468 | |
2016-06-10 14:29 | Kitware Robot | Note Added: 0042308 | |
2016-06-10 14:29 | Kitware Robot | Status | backlog => resolved |
2016-06-10 14:29 | Kitware Robot | Resolution | open => moved |
2016-06-10 14:29 | Kitware Robot | Assigned To | => Kitware Robot |
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |