Debian Bug report logs -
#868612
mixxx FTBFS with libsqlite3-dev 3.19.3-3
Reported by: Adrian Bunk <bunk@debian.org>
Date: Sun, 16 Jul 2017 23:57:05 UTC
Severity: serious
Tags: buster, patch, sid, upstream
Found in version mixxx/2.0.0~dfsg-7
Fixed in version mixxx/2.0.0~dfsg-7.1
Done: Simon McVittie <smcv@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#868612; Package src:mixxx.
(Sun, 16 Jul 2017 23:57:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Sun, 16 Jul 2017 23:57:08 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: mixxx
Version: 2.0.0~dfsg-7
Severity: serious
Tags: buster sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mixxx.html
...
In file included from src/library/trackcollection.cpp:7:0:
/usr/include/sqlite3.h:3712:16: error: using typedef-name 'sqlite3_value' after 'struct'
typedef struct sqlite3_value sqlite3_value;
^~~~~~~~~~~~~
In file included from src/library/trackcollection.cpp:4:0:
src/library/trackcollection.h:38:20: note: 'sqlite3_value' has a previous declaration here
typedef struct Mem sqlite3_value;
^~~~~~~~~~~~~
In file included from src/library/trackcollection.cpp:7:0:
/usr/include/sqlite3.h:3712:30: error: conflicting declaration 'typedef int sqlite3_value'
typedef struct sqlite3_value sqlite3_value;
^~~~~~~~~~~~~
In file included from src/library/trackcollection.cpp:4:0:
src/library/trackcollection.h:38:20: note: previous declaration as 'typedef struct Mem sqlite3_value'
typedef struct Mem sqlite3_value;
^~~~~~~~~~~~~
scons: *** [lin64_build/library/trackcollection.o] Error 1
scons: building terminated because of errors.
debian/rules:46: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#868612; Package src:mixxx.
(Mon, 17 Jul 2017 13:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to James Cowgill <jcowgill@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Mon, 17 Jul 2017 13:03:03 GMT) (full text, mbox, link).
Message #10 received at 868612@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags -1 patch upstream
Hi,
On 17/07/17 00:55, Adrian Bunk wrote:
> Source: mixxx
> Version: 2.0.0~dfsg-7
> Severity: serious
> Tags: buster sid
>
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mixxx.html
>
> ...
> In file included from src/library/trackcollection.cpp:7:0:
> /usr/include/sqlite3.h:3712:16: error: using typedef-name 'sqlite3_value' after 'struct'
> typedef struct sqlite3_value sqlite3_value;
> ^~~~~~~~~~~~~
> In file included from src/library/trackcollection.cpp:4:0:
> src/library/trackcollection.h:38:20: note: 'sqlite3_value' has a previous declaration here
> typedef struct Mem sqlite3_value;
> ^~~~~~~~~~~~~
> In file included from src/library/trackcollection.cpp:7:0:
> /usr/include/sqlite3.h:3712:30: error: conflicting declaration 'typedef int sqlite3_value'
> typedef struct sqlite3_value sqlite3_value;
> ^~~~~~~~~~~~~
> In file included from src/library/trackcollection.cpp:4:0:
> src/library/trackcollection.h:38:20: note: previous declaration as 'typedef struct Mem sqlite3_value'
> typedef struct Mem sqlite3_value;
> ^~~~~~~~~~~~~
> scons: *** [lin64_build/library/trackcollection.o] Error 1
The attached patch should fix this.
Upstream appears to have completely rewritten the sqlite3 code so this
patch can't really be applied upstream.
James
[0009-sqlite-forward-decl.patch (text/x-patch, attachment)]
[signature.asc (application/pgp-signature, attachment)]
Added tag(s) patch and upstream.
Request was from James Cowgill <jcowgill@debian.org>
to 868612-submit@bugs.debian.org.
(Mon, 17 Jul 2017 13:03:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#868612; Package src:mixxx.
(Mon, 24 Jul 2017 11:54:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Mon, 24 Jul 2017 11:54:06 GMT) (full text, mbox, link).
Message #17 received at 868612@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
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
[mixxx-2.0.0~dfsg-7.1-nmu.diff (text/x-diff, attachment)]
Added tag(s) pending.
Request was from Simon McVittie <smcv@debian.org>
to 868612-submit@bugs.debian.org.
(Mon, 24 Jul 2017 11:54:06 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#868612; Package src:mixxx.
(Mon, 24 Jul 2017 12:06:02 GMT) (full text, mbox, link).
Message #22 received at 868612@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Mon, Jul 24, 2017 at 12:51:55PM +0100, Simon McVittie wrote:
> 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
I've merged your changes and added a tag to the git repository; please
feel free to reschedule it to delayed/0.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
[signature.asc (application/pgp-signature, inline)]
Message sent on
to Adrian Bunk <bunk@debian.org>:
Bug#868612.
(Mon, 24 Jul 2017 12:06:05 GMT) (full text, mbox, link).
Message #25 received at 868612-submitter@bugs.debian.org (full text, mbox, reply):
tag 868612 pending
thanks
Hello,
Bug #868612 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:
http://anonscm.debian.org/git/pkg-multimedia/mixxx.git/commit/?id=4807d6f
---
commit 4807d6f7d9aa9478f27431784a1422d271ef3c26
Author: Simon McVittie <smcv@debian.org>
Date: Mon Jul 24 11:08:18 2017 +0100
Non-maintainer upload 2.0.0~dfsg-7.1
Gbp-Dch: ignore
diff --git a/debian/changelog b/debian/changelog
index af37538..2f9010b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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 <smcv@debian.org> Mon, 24 Jul 2017 11:08:10 +0100
+
mixxx (2.0.0~dfsg-7) unstable; urgency=medium
* Team upload.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#868612; Package src:mixxx.
(Mon, 24 Jul 2017 12:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Mon, 24 Jul 2017 12:51:04 GMT) (full text, mbox, link).
Message #30 received at 868612@bugs.debian.org (full text, mbox, reply):
On Mon, 24 Jul 2017 at 14:04:03 +0200, Mattia Rizzolo wrote:
> I've merged your changes and added a tag to the git repository; please
> feel free to reschedule it to delayed/0.
Thanks, done (assuming I got my dcut syntax right).
S
Reply sent
to Simon McVittie <smcv@debian.org>:
You have taken responsibility.
(Mon, 24 Jul 2017 13:06:08 GMT) (full text, mbox, link).
Notification sent
to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer.
(Mon, 24 Jul 2017 13:06:08 GMT) (full text, mbox, link).
Message #35 received at 868612-close@bugs.debian.org (full text, mbox, reply):
Source: mixxx
Source-Version: 2.0.0~dfsg-7.1
We believe that the bug you reported is fixed in the latest version of
mixxx, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 868612@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated mixxx package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 24 Jul 2017 11:08:10 +0100
Source: mixxx
Binary: mixxx mixxx-data
Architecture: source
Version: 2.0.0~dfsg-7.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 868612
Description:
mixxx-data - Digital Disc Jockey Interface -- data files
mixxx - Digital Disc Jockey Interface
Changes:
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)
Checksums-Sha1:
77c0b10d9c153fa345435b6a98d87b2b0c093f43 2675 mixxx_2.0.0~dfsg-7.1.dsc
a4ec226d253c68f1135c69584a3cb464c6892ccf 18192 mixxx_2.0.0~dfsg-7.1.debian.tar.xz
Checksums-Sha256:
238109d93a79e1430889cbdd4aac02cc5ff3e300a376a0f3a102c7d4186b045d 2675 mixxx_2.0.0~dfsg-7.1.dsc
dcdc5e53de696f761be3d93e0fc3a269f9ef300c80e6d354bd8ebdbad4304366 18192 mixxx_2.0.0~dfsg-7.1.debian.tar.xz
Files:
e2d95d018537531843be3fdd69989540 2675 sound optional mixxx_2.0.0~dfsg-7.1.dsc
42092491f96dadb10bbff3290ba4c913 18192 sound optional mixxx_2.0.0~dfsg-7.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE2pjyXAhxxJpZ6v8sTej/KmPHzJAFAll13yQACgkQTej/KmPH
zJDEzQ//Xl/5OUqz3Dep63y8fY7QbfcgkgfWym+EUX+Y2Ies7J9lILYYewpl/6kk
w4YKR6NxDakxJ4Qs9HUgrqFUJT50XOXC1DFgzCsp3fvqLD1rDiHHUprzQ2naAUYG
5Iz2bEkQPCWWPxVucBBrX5O58r0KDq10qOdyrqcKgTfjyZ+LuvBX82oBMqFVWCFC
hRQfQxOP7gRBTARKqO8c+Q4vTlLoawl4allH17Vx6l5RNQFzCzIwe0fkK9LnxO6l
w9d/xSoiUb7OXtY6IIkJceg8UMloaGPlUTip4PE8xlslM55hNbrjHeYCRgHjd5G0
mqdOs83xEiOzUdANSCZH/l3l61YfDnl4y6VUGYu68TiLG7rCcIwx2U9KAt4aubeT
zXJM8OHu1Mwpiai6s21zu6tNffvmFG4h4iQqe0wbsgt7x8IdAA2Au41F5TtgfbmE
UGTJUaa876rIC0KCf1xIZ555h14JGhxQ6FeeFK7v/N8JwOxvtj5XE+hOQrv1a9QU
Xi2hBrjaFr5eHmb+dj0rDdEzVAK0pAk2T/ZTPaGlj5jWgGzMUjQyzpxpq3bociH8
j0aKaqdES1SN9TAr7t/8mw7hrctKOW6JDZ6clA523vvD24nVs/rDHhUZAgHIUvJ+
Ep0Qj1kdk7h4dH2qdvMc8BwPx/WqmWd94cRlmf/L0bi8qgcEh58=
=kHON
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 26 Aug 2017 07:25:44 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 14:00:36 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.