Bug#684470: jackd2: FTBFS on ppc64
Aurelien Jarno
aurel32 at debian.org
Fri Aug 10 09:16:23 UTC 2012
Package: jackd2
Version: jackd2_1.9.8~dfsg.4+20120529git007cdc37-2
Severity: normal
Hi,
jackd2 fails to build from source, as the way to dump registers is
slightly different than on 32-bit powerpc. The small patch below fixes
the problem. Would it be possible to apply it in the next upload? Thanks
in advance.
Regards,
Aurelien
--- jackd2-1.9.8~dfsg.4+20120529git007cdc37.orig/dbus/sigsegv.c
+++ jackd2-1.9.8~dfsg.4+20120529git007cdc37/dbus/sigsegv.c
@@ -107,7 +107,9 @@ static void signal_segv(int signum, sigi
#if !defined(__alpha__) && !defined(__ia64__) && !defined(__FreeBSD_kernel__) && !defined(__arm__) && !defined(__hppa__) && !defined(__sh__)
for(i = 0; i < NGREG; i++)
jack_error("reg[%02d] = 0x" REGFORMAT, i,
-#if defined(__powerpc__)
+#if defined(__powerpc64__)
+ ucontext->uc_mcontext.gp_regs[i]
+#elif defined(__powerpc__)
ucontext->uc_mcontext.uc_regs[i]
#elif defined(__sparc__) && defined(__arch64__)
ucontext->uc_mcontext.mc_gregs[i]
-- System Information:
Debian Release: wheezy/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64
Kernel: Linux 3.2.0-3-powerpc64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
More information about the pkg-multimedia-maintainers
mailing list