On Sun, 14 Dec 2008, Asheesh Laroia wrote:
attached as debdiff.patch against -1
Actually attached this time. Pardon the noise!
-- Asheesh.
--
Don't plan any hasty moves. You'll be evicted soon anyway.
diff -urN jack-audio-connection-kit-0.115.6-1/debian/changelog jack-audio-connection-kit-0.115.6-1.1/debian/changelog
--- jack-audio-connection-kit-0.115.6-1/debian/changelog 2008-12-14 19:41:31.000000000 -0800
+++ jack-audio-connection-kit-0.115.6-1.1/debian/changelog 2008-12-14 19:46:33.000000000 -0800
@@ -1,3 +1,13 @@
+jack-audio-connection-kit (0.115.6-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * 11_fix_varargs_to_fix_ftbfs_on_alpha.patch: Add patch to fix alpha
+ build failure by using var args correctly (earlier versions of Jack
+ improperly passed the va_list around). The issue is fixed in upstream
+ svn r3205. (Closes: #508114)
+
+ -- Asheesh Laroia <ashe...@asheesh.org> Sun, 14 Dec 2008 12:09:16 -0800
+
jack-audio-connection-kit (0.115.6-1) unstable; urgency=low
* New Upstream Version
diff -urN jack-audio-connection-kit-0.115.6-1/debian/patches/11_fix_varargs_to_fix_ftbfs_on_alpha.patch jack-audio-connection-kit-0.115.6-1.1/debian/patches/11_fix_varargs_to_fix_ftbfs_on_alpha.patch
--- jack-audio-connection-kit-0.115.6-1/debian/patches/11_fix_varargs_to_fix_ftbfs_on_alpha.patch 1969-12-31 16:00:00.000000000 -0800
+++ jack-audio-connection-kit-0.115.6-1.1/debian/patches/11_fix_varargs_to_fix_ftbfs_on_alpha.patch 2008-12-14 19:46:34.000000000 -0800
@@ -0,0 +1,28 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 11_fix_varargs_to_fix_ftbfs_on_alpha.patch.dpatch by <ashe...@asheesh.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+...@dpatch@
+diff -urNad jack-audio-connection-kit-0.115.6~/libjack/client.c jack-audio-connection-kit-0.115.6/libjack/client.c
+--- jack-audio-connection-kit-0.115.6~/libjack/client.c 2008-11-23 06:27:20.000000000 -0800
++++ jack-audio-connection-kit-0.115.6/libjack/client.c 2008-12-14 18:47:32.000000000 -0800
+@@ -969,7 +969,7 @@
+ }
+
+ /* parse variable arguments */
+- if (ap)
++ if (options & (JackServerName | JackLoadName | JackLoadInit))
+ jack_varargs_parse(options, ap, &va);
+ else
+ jack_varargs_init(&va);
+@@ -1117,7 +1117,7 @@
+ jack_options_t options = JackUseExactName;
+ if (getenv("JACK_START_SERVER") == NULL)
+ options |= JackNoStartServer;
+- return jack_client_open_aux (client_name, options, NULL, NULL);
++ return jack_client_open (client_name, options, NULL);
+ }
+
+ char *