[SCM] Debian packaging for jack-audio-connection-kit branch, master, updated. debian/1.9.5.dfsg-8-4-gd63a437
adiknoth-guest at users.alioth.debian.org
adiknoth-guest at users.alioth.debian.org
Thu May 6 13:59:34 UTC 2010
The following commit has been merged in the master branch:
commit e4b31b03f820a2a90ada8dce9f2955f81dc858d1
Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
Date: Wed May 5 16:40:15 2010 +0200
Provide fix for GNU/kFreeBSD (Closes: #579465)
diff --git a/debian/patches/kfreebsd-fix b/debian/patches/kfreebsd-fix
new file mode 100644
index 0000000..51475ac
--- /dev/null
+++ b/debian/patches/kfreebsd-fix
@@ -0,0 +1,47 @@
+Index: jack-audio-connection-kit/common/jack/systemdeps.h
+===================================================================
+--- jack-audio-connection-kit.orig/common/jack/systemdeps.h 2010-05-05 16:36:31.000000000 +0200
++++ jack-audio-connection-kit/common/jack/systemdeps.h 2010-05-05 16:36:55.000000000 +0200
+@@ -53,7 +53,7 @@
+
+ #endif /* WIN32 */
+
+-#if defined(__APPLE__) || defined(__linux__) || defined(__sun__) || defined(sun)
++#if defined(__APPLE__) || defined(__linux__) || defined(__sun__) || defined(sun) || defined(__unix__)
+ #include <inttypes.h>
+ #include <pthread.h>
+ #include <sys/types.h>
+Index: jack-audio-connection-kit/linux/cycles.h
+===================================================================
+--- jack-audio-connection-kit.orig/linux/cycles.h 2010-05-05 16:37:14.000000000 +0200
++++ jack-audio-connection-kit/linux/cycles.h 2010-05-05 16:38:04.000000000 +0200
+@@ -119,4 +119,17 @@
+
+ #endif
+
++#if defined(__FreeBSD_kernel__)
++
++#warning No suitable get_cycles() implementation. Returning 0 instead
++
++typedef unsigned long long cycles_t;
++
++static inline cycles_t get_cycles(void)
++{
++ return 0;
++}
++
++#endif
++
+ #endif /* __jack_cycles_h__ */
+Index: jack-audio-connection-kit/wscript
+===================================================================
+--- jack-audio-connection-kit.orig/wscript 2010-05-05 16:35:25.000000000 +0200
++++ jack-audio-connection-kit/wscript 2010-05-05 16:35:46.000000000 +0200
+@@ -79,6 +79,7 @@
+ platform = Utils.detect_platform()
+ conf.env['IS_MACOSX'] = platform == 'darwin'
+ conf.env['IS_LINUX'] = platform == 'linux'
++ conf.env['IS_LINUX'] = platform == 'posix'
+ conf.env['IS_SUN'] = platform == 'sunos'
+
+ if conf.env['IS_LINUX']:
diff --git a/debian/patches/more-kfreebsd b/debian/patches/more-kfreebsd
new file mode 100644
index 0000000..dfff165
--- /dev/null
+++ b/debian/patches/more-kfreebsd
@@ -0,0 +1,13 @@
+Index: jack-audio-connection-kit-1.9.5~dfsg/dbus/sigsegv.c
+===================================================================
+--- jack-audio-connection-kit-1.9.5~dfsg.orig/dbus/sigsegv.c 2010-05-05 18:51:06.000000000 +0200
++++ jack-audio-connection-kit-1.9.5~dfsg/dbus/sigsegv.c 2010-05-05 18:52:05.000000000 +0200
+@@ -98,7 +98,7 @@
+ jack_error("info.si_errno = %d", info->si_errno);
+ jack_error("info.si_code = %d (%s)", info->si_code, si_codes[info->si_code]);
+ jack_error("info.si_addr = %p", info->si_addr);
+-#if !defined(__alpha__) && !defined(__ia64__)
++#if !defined(__alpha__) && !defined(__ia64__) && !defined(__FreeBSD_kernel__)
+ for(i = 0; i < NGREG; i++)
+ jack_error("reg[%02d] = 0x" REGFORMAT, i,
+ #if defined(__powerpc__)
diff --git a/debian/patches/series b/debian/patches/series
index 061c93c..87690b5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,6 +1,8 @@
0000_sync_upstream_VCS.patch
+kfreebsd-fix
alpha_ia64-sigsegv
0001_jackrec-rename.patch
0002_manpages.patch
1001_connect.patch
1002_waf_wscript_update.patch
+more-kfreebsd
--
Debian packaging for jack-audio-connection-kit
More information about the pkg-multimedia-commits
mailing list