[SCM] zynaddsubfx/master: Add patch to fix test on big-endian systems.
mira-guest at users.alioth.debian.org
mira-guest at users.alioth.debian.org
Wed Jun 15 22:03:53 UTC 2016
The following commit has been merged in the master branch:
commit e0dacef51205152044f217e1b4188545b947cea3
Author: Jaromír Mikeš <mira.mikes at seznam.cz>
Date: Thu Jun 16 00:03:40 2016 +0200
Add patch to fix test on big-endian systems.
diff --git a/debian/patches/0002-bigendian-fix.patch b/debian/patches/0002-bigendian-fix.patch
new file mode 100644
index 0000000..ac212ef
--- /dev/null
+++ b/debian/patches/0002-bigendian-fix.patch
@@ -0,0 +1,27 @@
+Description: Fix Test Failure On Big-Endian Systems.
+Cherrypicked from upstream.
+Author: Jaromír Mikeš <mira.mikes at seznam.cz>
+Forwarded: no
+
+Index: zynaddsubfx/rtosc/test/fat-message.c
+===================================================================
+--- zynaddsubfx.orig/rtosc/test/fat-message.c
++++ zynaddsubfx/rtosc/test/fat-message.c
+@@ -46,14 +46,15 @@ int main()
+ assert_str_eq(s, rtosc_argument(buffer, 2).s,
+ "Checking 's' Argument", __LINE__);
+ CHECK(b.len,b.len,3);
+- assert_hex_eq((char*)b.data, (char*)arg.b.data, 3, b.len,
++ assert_hex_eq((char*)b.data, (char*)arg.b.data, 3, b.len,
+ "Checking 'b.data' Argument", __LINE__);
+ CHECK(h,h,4);
+ CHECK(t,t,5);
+ CHECK(d,d,6);
+ assert_str_eq(S,rtosc_argument(buffer, 7).s,
+ "Checking 'S' Argument", __LINE__);
+- CHECK(c,i,8);
++ assert_char_eq(c,rtosc_argument(buffer, 8).i,
++ "Checking 'c' Argument", __LINE__);
+ CHECK(r,i,9);
+ CHECK(m,m,10);
+ assert_char_eq('T', rtosc_type(buffer,11),
diff --git a/debian/patches/series b/debian/patches/series
index bf53083..e7359a2 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
0001-fix-build.patch
+0002-bigendian-fix.patch
0003-dont_duplicate_changelog_files.patch
0004-spelling.patch
--
zynaddsubfx packaging
More information about the pkg-multimedia-commits
mailing list