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

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to