This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Failed to compile after 86aae990179c7
- From: Masanari Iida <standby24x7 at gmail dot com>
- To: systemtap at sourceware dot org, wcohen at redhat dot com
- Date: Wed, 13 Nov 2013 02:59:39 +0900
- Subject: Failed to compile after 86aae990179c7
- Authentication-results: sourceware.org; auth=none
systemtap source failed to compile on F18(x86).
make[2]: Entering directory `/home/iida/Repo/systemtap'
CXX stap-tapsets.o
tapsets.cxx: In function ‘void validate_module_elf(Dwfl_Module*, const
char*, base_query*)’:
tapsets.cxx:1998:10: error: ‘EM_AARCH64’ was not declared in this scope
tapsets.cxx: In constructor
‘sdt_uprobe_var_expanding_visitor::sdt_uprobe_var_expanding_visitor(systemtap_session&,
int, const string&, const string&, const string&, stap_sdt_probe_type,
const string&, int)’:
tapsets.cxx:5613:31: error: ‘EM_AARCH64’ was not declared in this scope
make[2]: *** [stap-tapsets.o] Error 1
make[2]: Leaving directory `/home/iida/Repo/systemtap'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/iida/Repo/systemtap'
make: *** [all] Error 2
git bisect shows the first bad is 86aae990179c7.
[iida@masabert systemtap ((8e279cf...)|BISECTING)]$ git bisect good
86aae990179c79892fb924b5d2ea147ec9e4e46b is the first bad commit
commit 86aae990179c79892fb924b5d2ea147ec9e4e46b
Author: William Cohen <wcohen@redhat.com>
Date: Sun Oct 27 15:03:18 2013 -0400
Add basic aarch64 support for kprobes
Signed-off-by: William Cohen <wcohen@redhat.com>
:100644 100644 6dea4d2729b3c540e82f913455b99ddf21c6fefc
9755bf3a2d8ef179ab9b8793dc8466e7f1802e6c M tapsets.cxx
[iida@masabert systemtap ((8e279cf...)|BISECTING)]$ git bisect log
git bisect start
# good: [aa7b1e00e6cb7058071ead0180de0541b1c6eccf] pre-release version bump
git bisect good aa7b1e00e6cb7058071ead0180de0541b1c6eccf
# good: [aa7b1e00e6cb7058071ead0180de0541b1c6eccf] pre-release version bump
git bisect good aa7b1e00e6cb7058071ead0180de0541b1c6eccf
# bad: [225eaa4dd7a8b6e81b08b823eeeaaabde6cd9fd6] Add
tapset/arm64/aux_syscalls.stp
git bisect bad 225eaa4dd7a8b6e81b08b823eeeaaabde6cd9fd6
# bad: [ce532fda35461c2963033de2eff20e91152c6c49] systemtap.spec:
specify /usr for udev rules on UsrMove systems
git bisect bad ce532fda35461c2963033de2eff20e91152c6c49
# good: [8d07ea318bbf730a0f4bebaa36b64db61e60d60b] PR16132: staprun:
fix fallback for openat/open modes for debugfs trace%d
git bisect good 8d07ea318bbf730a0f4bebaa36b64db61e60d60b
# bad: [86aae990179c79892fb924b5d2ea147ec9e4e46b] Add basic aarch64
support for kprobes
git bisect bad 86aae990179c79892fb924b5d2ea147ec9e4e46b
# good: [8e279cf90890ccd33cddfdb96ca49947571d1c3f] PR16132: staprun:
fix a comment to not remove a not double not negative. not.
git bisect good 8e279cf90890ccd33cddfdb96ca49947571d1c3f
# first bad commit: [86aae990179c79892fb924b5d2ea147ec9e4e46b] Add
basic aarch64 support for kprobes
[iida@masabert systemtap ((8e279cf...)|BISECTING)]$