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