Systemtap builds & runs on OpenSUSE 11 fine. A version of systemtap is included in the repositories.
Be sure to install matching "kernel-*-devel" and "kernel-*-debuginfo" packages, which may require enabling the "DEBUG" software repositories.
The "kernel-trace" variant of the kernel includes the utrace patches, which makes such installations capable for systemtap probing, including user-space. In this case, one would install matching "kernel-trace", "kernel-trace-devel", "kernel-trace-debuginfo".
In order to build/test systemtap from source, at least the following packages are necessary:
- libdw-devel
- libebl-devel
- libelf-devel
- make
- gcc-c++
- git-core
- dejagnu
The following are advisable:
- mozilla-nss-devel
- mozilla-nspr-devel
- mozilla-nss-tools
- libavahi-devel
- rpm-devel
- boost-devel