[SCM] ladish/master: debian/patches/0001-disable_stacktrace.patch
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Mon Apr 18 23:09:36 UTC 2011
The following commit has been merged in the master branch:
commit 282e04d003538f1e05fba486322ae6e3bbce2496
Author: Alessio Treglia <alessio at debian.org>
Date: Tue Apr 19 01:08:49 2011 +0200
debian/patches/0001-disable_stacktrace.patch
- Don't print the stacktrace on segfaults.
Fixes FTBFS on armel,powerpc,ia64,alpha,sh4.
diff --git a/debian/patches/0001-disable_stacktrace.patch b/debian/patches/0001-disable_stacktrace.patch
new file mode 100644
index 0000000..86c58c4
--- /dev/null
+++ b/debian/patches/0001-disable_stacktrace.patch
@@ -0,0 +1,31 @@
+Description: Don't print the stacktrace on segfaults.
+ Fixes FTBFS on armel,powerpc,ia64,alpha,sh4.
+Origin: Ubuntu, https://launchpad.net/bugs/647091
+Bug-Ubuntu: https://launchpad.net/bugs/647091
+Bug-Debian: http://bugs.debian.org/620315
+Last-Update: 2011-04-19
+Reviewed-by: Alessio Treglia <alessio at debian.org>
+---
+ daemon/sigsegv.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+--- ladish.orig/daemon/sigsegv.c
++++ ladish/daemon/sigsegv.c
+@@ -101,6 +101,9 @@ static void signal_segv(int signum, sigi
+ log_error("info.si_errno = %d", info->si_errno);
+ log_error("info.si_code = %d (%s)", info->si_code, si_codes[info->si_code]);
+ log_error("info.si_addr = %p", info->si_addr);
++#if defined(__arm__) || defined(__powerpc__) || defined (__ia64__) || defined (__alpha__) || defined (__FreeBSD_kernel__) || defined (__sh__)
++ log_error("No stack trace");
++#else
+ for(i = 0; i < NGREG; i++)
+ log_error("reg[%02d] = 0x" REGFORMAT, i, ucontext->uc_mcontext.gregs[i]);
+
+@@ -154,6 +157,7 @@ static void signal_segv(int signum, sigi
+ log_error("%s", strings[i]);
+ #endif
+ log_error("End of stack trace");
++#endif
+ exit (-1);
+ }
+
diff --git a/debian/patches/series b/debian/patches/series
index 1493fa7..375c2a8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
+0001-disable_stacktrace.patch
1001-desktop_file.patch
--
ladish packaging
More information about the pkg-multimedia-commits
mailing list