stap fails with 3.5/3.8 kernels in precise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemtap (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Chris J Arges |
Bug Description
[Impact]
* When using systemtap on Precise with a hwe kernel (3.5/3.8) systemtap probes runtime compiles fail.
[Test Case]
# echo 'probe timer.s(1) {exit();}' | stap -
* Expected Result:
script compiles and starts running. exits with 0.
* Actual Result:
In file included from /usr/share/
/usr/share/
/usr/share/
In file included from /usr/share/
/usr/share/
/usr/share/
In file included from /tmp/stapEhR7Am
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
cc1: all warnings being treated as errors
make[1]: *** [/tmp/stapEhR7A
make: *** [_module_
Warning: make exited with status: 2
Pass 4: compilation failed. Try again with another '--vp 0001' option.
[Regression Potential]
* All three patches used to fix this: e14ac0e2, 52dea427, 56111fdc are in upsteam systemtap.
* I've tested this package on 3.5/3.8 and again on 3.2 to ensure it didn't break.
--
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: systemtap 1.6-1ubuntu1
ProcVersionSign
Uname: Linux 3.8.0-31-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.4
Architecture: amd64
Date: Wed Oct 9 07:55:33 2013
InstallationMedia: Ubuntu-Server 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.2)
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: systemtap
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
description: | updated |
description: | updated |
summary: |
- stap fails with 3.8 kernel in precise + stap fails with 3.5/3.8 kernel in precise |
Changed in systemtap (Ubuntu): | |
status: | New → Fix Released |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This problem was fixed in upstream systemtap in commit e14ac0e274c back in Apr. 2012, and included in subsequent releases 1.8, 2.0, 2.1, 2.2, and 2.3.