Sukadev Bhattiprolu [[email protected]] wrote: | Mark Wielaard [[email protected]] wrote: | | On Tue, 2014-03-11 at 14:20 -0700, Sukadev Bhattiprolu wrote: | | > I am running Fedora 20 and built the libdw library from sources | | > with following elfutils.git commit as HEAD: | | > | | > commit 48827ec6cb2169bad15baf7702f86c4bf2847beb | | > Author: Mark Wielaard <[email protected]> | | > Date: Wed Feb 26 17:17:07 2014 +0100 | | | | BTW. Fedora 20 now has elfutils-0.158-1.fc20 which should be enough for | | what you are doing (unless there are bug fixed in git that you need). | | I don't need any specific bug fix from git but 'yum update' doesn't | find the update which is clearly in: | | http://dl.fedoraproject.org/pub/fedora-secondary/updates/20/ppc64/ | | but thats a separate issue.
The perf binary I built was referring to /lib64/libdw.so.1, from elfutils-0.157, rather than /opt/libdw/lib/libdw.so.1 from my build. I got a workaround for the 'yum update' problem[1]. With elfutils-0.158 the eu-stack and perf seem to work better. BTW, I did not find 'eu-stack' in elfutils-0.157; I got the NO_UNWIND error with '/opt/libdw/bin/stack -p $$' and that binary was also referring to libdw.so.1 from 0.157. Thank you, Sukadev [1] https://fedorahosted.org/rel-eng/ticket/5860
