Package: drumgizmo / 0.9.14-3

Metadata

Package Version Patches format
drumgizmo 0.9.14-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 alsa kFreeBSD.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 alsa-kfreebsd

The configure script puts the alsa dependency on 1.0.18,
provided by libasound2-dev on linux packages. On kFreeBSD,
alsa is provided by liboss4-salsa-dev, which only provides
up to 1.0.5. Reduce it then to fix FTBFS.

0002 disable lv2 test.patch | (download)

test/Makefile.am | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 tests

0003 testsuite.patch | (download)

plugingui/image.cc | 10 8 + 2 - 0 !
src/atomic.h | 2 0 + 2 - 0 !
test/atomictest.cc | 1 0 + 1 - 0 !
test/memcheckertest.cc | 3 0 + 3 - 0 !
4 files changed, 8 insertions(+), 8 deletions(-)

 fix testsuite failures on various architectures
 plugingui/image.cc: Fix imagecachetest on big-endian systems. The original
 code used memcpy which is incorrect on big-endian systems.
 .
 src/atomic.h: Fix enginetest on architectures without 64-bit lock free atomics
 (like 32-bit mips). The code assumed that all atomics except for std::string
 were lock free which is not true in all architectures.
 .
 test/atomictest.cc: Disable podAtomicsAreLockFree because atomics may
 legitimately not be lock free on some architectures.
 .
 test/memcheckertest.cc: Disable tests which rely on the amount of free memory.
 These tests may fail spuriously if the build system has low free memory (where
 free does not include swap, buffers, etc).