diff options
author | Theodore Ts'o <tytso@mit.edu> | 2013-06-16 16:14:40 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2013-06-16 17:54:39 -0400 |
commit | 3df6014a3d216d19be7d2286de24e8ee106f18ad (patch) | |
tree | 87bbe4f4fe975da41008d05dcc63befe594422a1 /e2fsck/sigcatcher.c | |
parent | 1ad3174af5213fa7029944cc19723cda08f221d3 (diff) | |
download | e2fsprogs-3df6014a3d216d19be7d2286de24e8ee106f18ad.tar.gz |
Work around Debian Bug #712530
Add a test to see if the backtrace() function requires linking in a
library in /usr/lib.
Addresses-Debian-Bug: #708307
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'e2fsck/sigcatcher.c')
-rw-r--r-- | e2fsck/sigcatcher.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/e2fsck/sigcatcher.c b/e2fsck/sigcatcher.c index 13b9bccc..e4d60ce8 100644 --- a/e2fsck/sigcatcher.c +++ b/e2fsck/sigcatcher.c @@ -373,7 +373,7 @@ static void die_signal_handler(int signum, siginfo_t *siginfo, fprintf(stderr, "fault addr=%p", siginfo->si_addr); fprintf(stderr, "\n"); -#ifdef HAVE_BACKTRACE +#if defined(HAVE_BACKTRACE) && !defined(DISABLE_BACKTRACE) frames = backtrace(stack_syms, 32); backtrace_symbols_fd(stack_syms, frames, 2); #endif |