Control: tags 868612 + patch pending

I've prepared an NMU for mixxx (versioned as 2.0.0~dfsg-7.1)
incorporating the patch from James Cowgill for #868612 and the pending
change from pkg-multimedia git, and uploaded it to DELAYED/2. Please
feel free to tell me if I should delay it longer.

The changes can also be fetched from the 'nmu' branch in this git
repository: https://anonscm.debian.org/git/users/smcv/mixxx.git

Regards,
    S
diffstat for mixxx-2.0.0~dfsg mixxx-2.0.0~dfsg

 changelog                                                               |   13 +++++
 control                                                                 |    1 
 patches/0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch |   26 ++++++++++
 patches/series                                                          |    1 
 patches/ubuntu.series                                                   |    1 
 5 files changed, 41 insertions(+), 1 deletion(-)

diff -Nru mixxx-2.0.0~dfsg/debian/changelog mixxx-2.0.0~dfsg/debian/changelog
--- mixxx-2.0.0~dfsg/debian/changelog	2017-01-11 20:04:24.000000000 +0000
+++ mixxx-2.0.0~dfsg/debian/changelog	2017-07-24 11:08:10.000000000 +0100
@@ -1,3 +1,16 @@
+mixxx (2.0.0~dfsg-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Sebastian Ramacher ]
+  * Remove used B-D on libaudiofile-dev
+
+  [ Simon McVittie ]
+  * Add patch from James Cowgill to fix FTBFS with newer sqlite3
+    (Closes: #868612)
+
+ -- Simon McVittie <s...@debian.org>  Mon, 24 Jul 2017 11:08:10 +0100
+
 mixxx (2.0.0~dfsg-7) unstable; urgency=medium
 
   * Team upload.
diff -Nru mixxx-2.0.0~dfsg/debian/control mixxx-2.0.0~dfsg/debian/control
--- mixxx-2.0.0~dfsg/debian/control	2017-01-11 19:47:04.000000000 +0000
+++ mixxx-2.0.0~dfsg/debian/control	2017-07-24 11:08:10.000000000 +0100
@@ -11,7 +11,6 @@
  chrpath,
  debhelper (>= 9),
  docbook-to-man,
- libaudiofile-dev,
  libchromaprint-dev,
  libexpat-dev,
  libfftw3-dev,
diff -Nru mixxx-2.0.0~dfsg/debian/patches/0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch mixxx-2.0.0~dfsg/debian/patches/0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch
--- mixxx-2.0.0~dfsg/debian/patches/0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch	1970-01-01 01:00:00.000000000 +0100
+++ mixxx-2.0.0~dfsg/debian/patches/0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch	2017-07-24 11:08:10.000000000 +0100
@@ -0,0 +1,26 @@
+From: James Cowgill <jcowg...@debian.org>
+Date: Mon, 17 Jul 2017 14:01:04 +0100
+Subject: Include sqlite3.h instead of forward-declaring typedefs
+
+This fixes FTBFS with libsqlite3-dev 3.19.3-3.
+
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868612
+Forwarded: no, upstream appears to have rewritten the sqlite3 code
+---
+ src/library/trackcollection.h | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/library/trackcollection.h b/src/library/trackcollection.h
+index 0ce9a23..fb66ce6 100644
+--- a/src/library/trackcollection.h
++++ b/src/library/trackcollection.h
+@@ -34,8 +34,7 @@
+ #include "library/dao/libraryhashdao.h"
+ 
+ #ifdef __SQLITE3__
+-typedef struct sqlite3_context sqlite3_context;
+-typedef struct Mem sqlite3_value;
++#include <sqlite3.h>
+ #endif
+ 
+ class TrackInfoObject;
diff -Nru mixxx-2.0.0~dfsg/debian/patches/series mixxx-2.0.0~dfsg/debian/patches/series
--- mixxx-2.0.0~dfsg/debian/patches/series	2017-01-11 19:55:53.000000000 +0000
+++ mixxx-2.0.0~dfsg/debian/patches/series	2017-07-24 11:08:10.000000000 +0100
@@ -6,3 +6,4 @@
 0006-opengles.patch
 0007-fix_gcc6_issue.patch
 0008-chromaprint-1.4.patch
+0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch
diff -Nru mixxx-2.0.0~dfsg/debian/patches/ubuntu.series mixxx-2.0.0~dfsg/debian/patches/ubuntu.series
--- mixxx-2.0.0~dfsg/debian/patches/ubuntu.series	2017-01-11 19:56:01.000000000 +0000
+++ mixxx-2.0.0~dfsg/debian/patches/ubuntu.series	2017-07-24 11:08:10.000000000 +0100
@@ -5,3 +5,4 @@
 0006-opengles.patch
 0007-fix_gcc6_issue.patch
 0008-chromaprint-1.4.patch
+0009-Include-sqlite3.h-instead-of-forward-declaring-typed.patch
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to