Package: portmidi
Severity: minor
Usertags: clang-ftbfs
User: pkg-llvm-t...@lists.alioth.debian.org
Tag: patch


Hello,

Using the rebuild infrastructure, your package fails to build with clang
(instead of gcc).

Thanks,
Arthur
diff -Naur portmidi.orig/portmidi-184/debian/changelog portmidi/portmidi-184/debian/changelog
--- portmidi.orig/portmidi-184/debian/changelog	2014-02-18 18:53:53.595194136 -0600
+++ portmidi/portmidi-184/debian/changelog	2014-02-18 18:56:10.299196516 -0600
@@ -1,3 +1,10 @@
+portmidi (1:184-2.2) unstable; urgency=low
+
+  * Fix the FTBFS with clang:
+    - Fixed return void bug pmlinux.c
+
+ -- Arthur Marble <art...@playtux.info9.net>  Tue, 18 Feb 2014 18:56:10 -0600
+
 portmidi (1:184-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Naur portmidi.orig/portmidi-184/debian/patches/clang-ftbfs.diff portmidi/portmidi-184/debian/patches/clang-ftbfs.diff
--- portmidi.orig/portmidi-184/debian/patches/clang-ftbfs.diff	1969-12-31 18:00:00.000000000 -0600
+++ portmidi/portmidi-184/debian/patches/clang-ftbfs.diff	2014-02-18 18:56:33.495196920 -0600
@@ -0,0 +1,17 @@
+Index: portmidi-184/pm_linux/pmlinux.c
+===================================================================
+--- portmidi-184.orig/pm_linux/pmlinux.c	2014-02-18 18:51:05.939191216 -0600
++++ portmidi-184/pm_linux/pmlinux.c	2014-02-18 18:55:07.411195421 -0600
+@@ -34,10 +34,10 @@
+      * devices.
+      */
+     #ifdef PMALSA
+-	return pm_linuxalsa_init();
++	pm_linuxalsa_init();
+     #endif
+     #ifdef PMNULL
+-        return pm_linuxnull_init();
++        pm_linuxnull_init();
+     #endif
+     // this is set when we return to Pm_Initialize, but we need it
+     // now in order to (successfully) call Pm_CountDevices()
diff -Naur portmidi.orig/portmidi-184/debian/patches/series portmidi/portmidi-184/debian/patches/series
--- portmidi.orig/portmidi-184/debian/patches/series	2014-02-18 18:53:53.591194136 -0600
+++ portmidi/portmidi-184/debian/patches/series	2014-02-18 18:54:39.527194936 -0600
@@ -7,3 +7,4 @@
 08_pm_test_qtest.diff
 09_makefile_linking.diff
 11-pmlinuxalsa.patch
+clang-ftbfs.diff

Reply via email to