Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: libunwind (Ubuntu)
Status: New => Confirmed
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libunwind in Ubuntu.
perf --call-graph dwarf doesn't record correct call graph
Status in libunwind package in Ubuntu:
Status in linux-meta package in Ubuntu:
1. What you expected to happen
Profiling program by "perf --call-graph dwarf" shows correct call-graph in
2. What actually happened
perf report doesn't show correct call graph. Then perf is re-builded from
source. During building, perf configure detection says stock libunwind's
debug_frame feature is not enabled. It leads perf can't record program's
3. How it is solved on my local machine
a. get libunwind source by apt-get source libunwind-dev.
b. enable CONFIG_DEBUG_FRAME in libunwind configuration: autoreconfig -i &&
c. build libunwind and install it to /usr/lib/local
d. get kernel source by apt-get source linux and compile perf with
CFLAGS=-I/usr/local/include/ LDFLAGS="-lunwind -L/usr/local/lib/" make
e. perf call-graph works!
DistroRelease: Ubuntu 16.04
Package: libunwind-dev (not installed)
ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
Uname: Linux 4.4.0-22-generic aarch64
Date: Wed Jun 8 03:33:05 2016
Error: command ['journalctl', '-b', '--priority=warning', '--lines=1000']
failed with exit code 1: Hint: You are currently not seeing messages from other
users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~touch-packages
Post to : firstname.lastname@example.org
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp