| 1 |
Suggested description: Add support for stack traces and function name |
| 2 |
resolution via sys-libs/libunwind |
| 3 |
|
| 4 |
That description is a little unwieldy though, better suggestions are |
| 5 |
welcome. |
| 6 |
|
| 7 |
Currently in use by the following packages: |
| 8 |
|
| 9 |
dev-cpp/glog:unwind - Use sys-libs/libunwind for stack unwinding instead |
| 10 |
of glibc/gcc (may be more reliable on x86_64) |
| 11 |
dev-libs/efl:unwind - Enable debug support via sys-libs/libunwind |
| 12 |
dev-libs/weston:unwind - Enable libunwind usage for backtraces |
| 13 |
dev-util/ltrace:unwind - Use sys-libs/libunwind for frame unwinding support |
| 14 |
dev-util/perf:unwind - Use sys-libs/libunwind for frame unwinding support. |
| 15 |
dev-util/strace:unwind - Enable stack backtraces (-k flag) via |
| 16 |
sys-libs/libunwind |
| 17 |
media-libs/gstreamer:unwind - Enable sys-libs/libunwind usage for better |
| 18 |
backtrace support in leaks tracer module |
| 19 |
www-apache/mod_backtrace:unwind - Use sys-libs/libunwind to provide |
| 20 |
better resolution of function names. |
| 21 |
x11-apps/intel-gpu-tools:unwind - Provide automatic stack traces on test |
| 22 |
failures |
| 23 |
x11-base/xorg-server:unwind - Enable libunwind usage for backtraces |
| 24 |
|
| 25 |
I understand that dev-cpp/glog uses the unwind flag differently from the |
| 26 |
other packages. If that is an issue that package's flag could be renamed |
| 27 |
to "libunwind" as sys-libs/libcxx et al. currently use. |
| 28 |
|
| 29 |
Best regards, |
| 30 |
Chí-Thanh Christopher Nguyễn |