Hi, please find attached the source debdiff for my NMU. As for the GNU/kFreeBSD build, one should note that it's going to fail if liboss-salsa-dev is installed since it doesn't provide enough ALSA features. Since the B-D on libasound2-dev is conditional, that shouldn't happen on the buildds, though.
Mraw, KiBi.
diff -u sooperlooper-1.0.8c/debian/changelog sooperlooper-1.0.8c/debian/changelog --- sooperlooper-1.0.8c/debian/changelog +++ sooperlooper-1.0.8c/debian/changelog @@ -1,3 +1,16 @@ +sooperlooper (1.0.8c-3.2) unstable; urgency=low + + * Non-maintainer upload. + * 03_const_char.patch: Fix FTBFS due to invalid const char conversion, + thanks to Ilya Barygin, patch from Ubuntu (Closes: #549983). + * 04_fix_ftbfs_on_kfreebsd.patch: Fix FTBFS on GNU/kFreeBSD by adding a + <cstring> include (Closes: #542618). + * Drop libjack0.100.0-dev from Build-Depends, jack people are trying to + get rid of the Provides. Only keep libjack-dev from the previous + alternative. Thanks to Felipe Sateler (Closes: #527439). + + -- Cyril Brulebois <[email protected]> Mon, 21 Dec 2009 13:54:37 +0100 + sooperlooper (1.0.8c-3.1) unstable; urgency=low * NMU. diff -u sooperlooper-1.0.8c/debian/control sooperlooper-1.0.8c/debian/control --- sooperlooper-1.0.8c/debian/control +++ sooperlooper-1.0.8c/debian/control @@ -2,7 +2,7 @@ Section: sound Priority: optional Maintainer: Guenter Geiger (Debian/GNU) <[email protected]> -Build-Depends: debhelper (>= 4.0.0), cdbs, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libjack0.100.0-dev | libjack-dev, liblo-dev, libsigc++-1.2-dev, libwxgtk2.6-dev, libxml2-dev, libsndfile1-dev, libncurses5-dev, libsamplerate-dev +Build-Depends: debhelper (>= 4.0.0), cdbs, libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libjack-dev, liblo-dev, libsigc++-1.2-dev, libwxgtk2.6-dev, libxml2-dev, libsndfile1-dev, libncurses5-dev, libsamplerate-dev Standards-Version: 3.7.2 Package: sooperlooper only in patch2: unchanged: --- sooperlooper-1.0.8c.orig/debian/patches/03_const_char.patch +++ sooperlooper-1.0.8c/debian/patches/03_const_char.patch @@ -0,0 +1,33 @@ +--- sooperlooper-1.0.8c/libs/midi++/midi.cc ++++ sooperlooper-1.0.8c/libs/midi++/midi.cc +@@ -159,7 +159,7 @@ + MIDI::decode_controller_name (const char *name) + + { +- char *lparen; ++ const char *lparen; + size_t len; + + if ((lparen = strrchr (name, '(')) != 0) { +--- sooperlooper-1.0.8c/libs/pbd/basename.cc ++++ sooperlooper-1.0.8c/libs/pbd/basename.cc +@@ -6,7 +6,7 @@ + PBD::basename (const char *path) + + { +- char *slash; ++ const char *slash; + + if ((slash = strrchr (path, '/')) == 0) { + return strdup (path); +--- sooperlooper-1.0.8c/libs/pbd/dirname.cc ++++ sooperlooper-1.0.8c/libs/pbd/dirname.cc +@@ -9,7 +9,7 @@ + PBD::dirname (const char *path) + + { +- char *slash; ++ const char *slash; + size_t len; + char *ret; + only in patch2: unchanged: --- sooperlooper-1.0.8c.orig/debian/patches/04_fix_ftbfs_on_kfreebsd.patch +++ sooperlooper-1.0.8c/debian/patches/04_fix_ftbfs_on_kfreebsd.patch @@ -0,0 +1,11 @@ +--- a/libs/midi++/midifactory.cc ++++ b/libs/midi++/midifactory.cc +@@ -35,6 +35,8 @@ + #include <midi++/coremidi_midiport.h> + #endif // WITH_COREMIDI + ++#include <cstring> ++ + + using namespace std; + using namespace MIDI;
signature.asc
Description: Digital signature

