Open brihh opened 5 years ago
In addition to the issue with splat
itself, there appears to be an issue with the Advance Toolchain as well, where it does not have SDTs enabled:
readelf --notes /lib64/libpthread-2.17.so | grep sdt | wc -l
115
$ readelf --notes /opt/at12.0/lib64/libpthread-2.28.so | grep sdt | wc -l
0
(Note to self: it appears Glibc's configure script checks for, and compiles with, sys/sdt.h
to determine whether to enable SDTs. This is part of the systemtap-sdt-devel package.)
i have an application that is built against the Advanced Tool chain:
i modified the addprobes.sh tool for the new libpthread path:
but the script fails because perf can't find the debuginfo library:
though the at12 debuginfo rpm's are installed and there are debuginfo files there: