This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

guidance needed building systemtap


I have been struggling getting systemtap to work on SuSE 10.0

I followed the previous suggestion in the README file, downloaded the elfutils, patched it, and configured and built the latest snapshot of systemtap.

Everything compiles fine, but make check shows some errors.

make  check-TESTS
make[2]: Entering directory `/usr/local/src/systemtap/src'
PASS: ./testsuite/parseok/eight.stp
PASS: ./testsuite/parseok/eleven.stp
PASS: ./testsuite/parseok/five.stp
PASS: ./testsuite/parseok/four.stp
PASS: ./testsuite/parseok/fourteen.stp
PASS: ./testsuite/parseok/nine.stp
PASS: ./testsuite/parseok/one.stp
PASS: ./testsuite/parseok/semko.stp
PASS: ./testsuite/parseok/seven.stp
PASS: ./testsuite/parseok/six.stp
PASS: ./testsuite/parseok/ten.stp
PASS: ./testsuite/parseok/thirteen.stp
PASS: ./testsuite/parseok/three.stp
PASS: ./testsuite/parseok/twelve.stp
PASS: ./testsuite/parseok/two.stp
PASS: ./testsuite/parseok/unparser.stp
XFAIL: ./testsuite/parseko/eight.stp
XFAIL: ./testsuite/parseko/eleven.stp
XFAIL: ./testsuite/parseko/fifteen.stp
XFAIL: ./testsuite/parseko/five.stp
XFAIL: ./testsuite/parseko/four.stp
XFAIL: ./testsuite/parseko/fourteen.stp
XFAIL: ./testsuite/parseko/nine.stp
XFAIL: ./testsuite/parseko/one.stp
XFAIL: ./testsuite/parseko/seven.stp
XFAIL: ./testsuite/parseko/six.stp
XFAIL: ./testsuite/parseko/sixteen.stp
XFAIL: ./testsuite/parseko/ten.stp
XFAIL: ./testsuite/parseko/thirteen.stp
XFAIL: ./testsuite/parseko/three.stp
XFAIL: ./testsuite/parseko/twelve.stp
XFAIL: ./testsuite/parseko/two.stp
PASS: ./testsuite/semok/eight.stp
PASS: ./testsuite/semok/eighteen.stp
PASS: ./testsuite/semok/eleven.stp
PASS: ./testsuite/semok/fifteen.stp
PASS: ./testsuite/semok/five.stp
PASS: ./testsuite/semok/four.stp
PASS: ./testsuite/semok/fourteen.stp
PASS: ./testsuite/semok/nine.stp
PASS: ./testsuite/semok/nineteen.stp
PASS: ./testsuite/semok/one.stp
PASS: ./testsuite/semok/optimize.stp
PASS: ./testsuite/semok/seven.stp
FAIL: ./testsuite/semok/seventeen.stp
PASS: ./testsuite/semok/six.stp
PASS: ./testsuite/semok/sixteen.stp
PASS: ./testsuite/semok/ten.stp
FAIL: ./testsuite/semok/thirteen.stp
PASS: ./testsuite/semok/three.stp
PASS: ./testsuite/semok/transko.stp
FAIL: ./testsuite/semok/twelve.stp
FAIL: ./testsuite/semok/twenty.stp
PASS: ./testsuite/semok/two.stp
XFAIL: ./testsuite/semko/eight.stp
XFAIL: ./testsuite/semko/eighteen.stp
XFAIL: ./testsuite/semko/eleven.stp
XFAIL: ./testsuite/semko/fifteen.stp
XFAIL: ./testsuite/semko/five.stp
XFAIL: ./testsuite/semko/four.stp
XFAIL: ./testsuite/semko/fourteen.stp
XFAIL: ./testsuite/semko/nine.stp
XFAIL: ./testsuite/semko/nineteen.stp
XFAIL: ./testsuite/semko/one.stp
XFAIL: ./testsuite/semko/seven.stp
XFAIL: ./testsuite/semko/seventeen.stp
XFAIL: ./testsuite/semko/six.stp
XFAIL: ./testsuite/semko/sixteen.stp
XFAIL: ./testsuite/semko/ten.stp
XFAIL: ./testsuite/semko/thirteen.stp
XFAIL: ./testsuite/semko/thirty.stp
XFAIL: ./testsuite/semko/thirtyfour.stp
XFAIL: ./testsuite/semko/thirtyone.stp
XFAIL: ./testsuite/semko/thirtythree.stp
XFAIL: ./testsuite/semko/thirtytwo.stp
XFAIL: ./testsuite/semko/three.stp
XFAIL: ./testsuite/semko/twelve.stp
XFAIL: ./testsuite/semko/twenty.stp
XFAIL: ./testsuite/semko/twentyeight.stp
XFAIL: ./testsuite/semko/twentyfive.stp
XFAIL: ./testsuite/semko/twentyfour.stp
XFAIL: ./testsuite/semko/twentynine.stp
XFAIL: ./testsuite/semko/twentyone.stp
XFAIL: ./testsuite/semko/twentyseven.stp
XFAIL: ./testsuite/semko/twentysix.stp
XFAIL: ./testsuite/semko/twentythree.stp
XFAIL: ./testsuite/semko/twentytwo.stp
XFAIL: ./testsuite/semko/two.stp
PASS: ./testsuite/transok/buildko.stp
PASS: ./testsuite/transok/eight.stp
PASS: ./testsuite/transok/five.stp
PASS: ./testsuite/transok/four.stp
PASS: ./testsuite/transok/nine.stp
PASS: ./testsuite/transok/one.stp
PASS: ./testsuite/transok/seven.stp
PASS: ./testsuite/transok/six.stp
FAIL: ./testsuite/transok/ten.stp
PASS: ./testsuite/transok/three.stp
PASS: ./testsuite/transok/two.stp
XFAIL: ./testsuite/transko/one.stp
XFAIL: ./testsuite/transko/two.stp
FAIL: ./testsuite/buildok/context_test.stp
PASS: ./testsuite/buildok/delete.stp
PASS: ./testsuite/buildok/eight.stp
FAIL: ./testsuite/buildok/eighteen.stp
PASS: ./testsuite/buildok/eleven.stp
FAIL: ./testsuite/buildok/fifteen.stp
FAIL: ./testsuite/buildok/five.stp
FAIL: ./testsuite/buildok/four.stp
PASS: ./testsuite/buildok/fourteen.stp
PASS: ./testsuite/buildok/histogram_operator_in.stp
PASS: ./testsuite/buildok/iterate_histogram_buckets.stp
PASS: ./testsuite/buildok/nine.stp
PASS: ./testsuite/buildok/nineteen.stp
PASS: ./testsuite/buildok/one.stp
PASS: ./testsuite/buildok/pmap_foreach.stp
PASS: ./testsuite/buildok/print_histogram_entry.stp
PASS: ./testsuite/buildok/print_histograms.stp
PASS: ./testsuite/buildok/printf.stp
FAIL: ./testsuite/buildok/seven.stp
FAIL: ./testsuite/buildok/seventeen.stp
FAIL: ./testsuite/buildok/six.stp
PASS: ./testsuite/buildok/sixteen.stp
PASS: ./testsuite/buildok/stat_extract.stp
PASS: ./testsuite/buildok/stat_insert.stp
FAIL: ./testsuite/buildok/syscall.stp
PASS: ./testsuite/buildok/ten.stp
FAIL: ./testsuite/buildok/thirteen.stp
FAIL: ./testsuite/buildok/three.stp
PASS: ./testsuite/buildok/twelve.stp
FAIL: ./testsuite/buildok/twenty.stp
PASS: ./testsuite/buildok/twentyone.stp
FAIL: ./testsuite/buildok/twentythree.stp
FAIL: ./testsuite/buildok/twentytwo.stp
PASS: ./testsuite/buildok/two.stp
XFAIL: ./testsuite/buildko/one.stp
=============================================
19 of 136 tests failed
Please report to systemtap@sources.redhat.com
=============================================

Where all the errors are of type:

cat ./testresults/semok-seventeen.stp.err
semantic error: cannot find module kernel debuginfo: No DWARF information found
semantic error: no match for probe point
         while: resolving probe point kernel.function("pipe_writev")
Pass 2: analysis failed.  Try again with '-v' (verbose) option.
=========================================

I have checked the vmlinux version of the kernel, but I am lost when it comes to this debuginfo stuff. Knowing enough to be dangerous, I can recompile the kernel with different options, but I have never built a debug kernel, or really don't know what this "debuginfo" errors are about. Please advise.

Peter


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]