systemtap 3.0 doesn't work with 4.10 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemtap (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Installing systemtap on zesty results in a non-functional system tap:
$ stap -v -e 'probe oneshot { println("hello world") }'
Pass 1: parsed user script and 111 library scripts using 49620virt/
Pass 2: analyzed script: 1 probe, 1 function, 0 embeds, 0 globals using 50280virt/
Pass 3: translated to C into "/tmp/stap33SHd
In file included from /usr/share/
/usr/share/
/usr/share/
ret = get_user_
...
Looking at the changelog for systemtap there are fixes in v3.1 for a 4.10 kernel. Compiling the upstream system tap results is functional:
$ ./stap -e 'probe oneshot { println("hello world") }'
hello world
This bug was fixed in the package systemtap - 3.1-2
---------------
systemtap (3.1-2) unstable; urgency=medium
* Upload to Unstable
* Fix kernel version detection for custom built kernels running
on Debian (Closes: #856461)
-- Ritesh Raj Sarraf <email address hidden> Wed, 08 Mar 2017 20:02:36 +0530
systemtap (3.1-1) experimental; urgency=medium
[ Ritesh Raj Sarraf ]
* New upstream version 3.1
* Refresh patches, and drop some that are part of new release
* Bump debhelper dependency to 9
-- Ritesh Raj Sarraf <email address hidden> Thu, 02 Mar 2017 21:11:22 +0530