Debian Bug report logs - #795144
clementine: Fix FTBFS with qt4 moc & boost includes.

version graph

Package: clementine; Maintainer for clementine is Thomas Pierson <contact@thomaspierson.fr>; Source for clementine is src:clementine (PTS, buildd, popcon).

Reported by: Robert Bruce Park <robert.park@canonical.com>

Date: Mon, 10 Aug 2015 23:27:02 UTC

Severity: important

Tags: patch

Found in version clementine/1.2.3+dfsg-3

Fixed in version clementine/1.2.3+dfsg-4

Done: Thomas Pierson <contact@thomaspierson.fr>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, robert.park@canonical.com, Thomas Pierson <contact@thomaspierson.fr>:
Bug#795144; Package clementine. (Mon, 10 Aug 2015 23:27:06 GMT) (full text, mbox, link).


Acknowledgement sent to Robert Bruce Park <robert.park@canonical.com>:
New Bug report received and forwarded. Copy sent to robert.park@canonical.com, Thomas Pierson <contact@thomaspierson.fr>. (Mon, 10 Aug 2015 23:27:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Robert Bruce Park <robert.park@canonical.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: clementine: Fix FTBFS with qt4 moc & boost includes.
Date: Mon, 10 Aug 2015 16:22:10 -0700
[Message part 1 (text/plain, inline)]
Package: clementine
Version: 1.2.3+dfsg-3
Severity: important
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu wily ubuntu-patch

Dear Maintainer,

The attached patch resolves the clementine FTBFS by wrapping boost includes in
a way that causes the buggy qt4 moc to ignore them.

*** /tmp/tmpgSMehO/bug_body

In Ubuntu, the attached patch was applied to achieve the following:

  * Wrap boost imports with '#ifndef Q_MOC_RUN // #endif' to avoid qt4 moc issues.


Thanks for considering the patch.


-- System Information:
Debian Release: jessie/sid
  APT prefers vivid-updates
  APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
[clementine_1.2.3+dfsg-3ubuntu1.debdiff (text/x-diff, attachment)]

Reply sent to Thomas Pierson <contact@thomaspierson.fr>:
You have taken responsibility. (Thu, 13 Aug 2015 21:39:30 GMT) (full text, mbox, link).


Notification sent to Robert Bruce Park <robert.park@canonical.com>:
Bug acknowledged by developer. (Thu, 13 Aug 2015 21:39:30 GMT) (full text, mbox, link).


Message #10 received at 795144-close@bugs.debian.org (full text, mbox, reply):

From: Thomas Pierson <contact@thomaspierson.fr>
To: 795144-close@bugs.debian.org
Subject: Bug#795144: fixed in clementine 1.2.3+dfsg-4
Date: Thu, 13 Aug 2015 21:35:03 +0000
Source: clementine
Source-Version: 1.2.3+dfsg-4

We believe that the bug you reported is fixed in the latest version of
clementine, 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 795144@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Pierson <contact@thomaspierson.fr> (supplier of updated clementine 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: SHA1

Format: 1.8
Date: Thu, 13 Aug 2015 20:05:56 +0200
Source: clementine
Binary: clementine
Architecture: source amd64
Version: 1.2.3+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Thomas Pierson <contact@thomaspierson.fr>
Changed-By: Thomas Pierson <contact@thomaspierson.fr>
Description:
 clementine - modern music player and library organizer
Closes: 790541 794673 795144
Changes:
 clementine (1.2.3+dfsg-4) unstable; urgency=medium
 .
   * Improve dh_clean rules to remove all generated files during the build.
     Thanks to Timothy Potter for the patch. (Closes: #790541)
   * Add a patch to fix FTBFS with Boost 1.58. Thanks to Robert Bruce Park for
     the patch. (Closes: #795144, #794673)
Checksums-Sha1:
 dffac5b63e6f796cbcf6984d2f7e5a15b461e696 2390 clementine_1.2.3+dfsg-4.dsc
 91219317eeb2411ccefdaca100fd501b1c798c06 16352 clementine_1.2.3+dfsg-4.debian.tar.xz
 1f07d275883bcc8e84ae1c1fdeefe4fcc451aad0 4548830 clementine_1.2.3+dfsg-4_amd64.deb
Checksums-Sha256:
 2dcb22a0e6852b8580e5874801d549bf598cd6f8ef2510aa6f2f95d39e6051e9 2390 clementine_1.2.3+dfsg-4.dsc
 6941c0b646aa856dd4a17078a91f1328d5cb6afe6f54248be081afdadd61daf5 16352 clementine_1.2.3+dfsg-4.debian.tar.xz
 565b5bf05909eee7e49e2f0c8cb002c7933a74d2ae36c5def66713f07f384b9b 4548830 clementine_1.2.3+dfsg-4_amd64.deb
Files:
 38221aceee1f7209d4bd4539fe407e50 2390 sound optional clementine_1.2.3+dfsg-4.dsc
 f24eee7813de4018f1ef28c0739a43c9 16352 sound optional clementine_1.2.3+dfsg-4.debian.tar.xz
 74c54cda5fb800190f1d0fa412d83786 4548830 sound optional clementine_1.2.3+dfsg-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVzP5UAAoJEHcXUHZuHHILmYsQAIRvnkHn+cAukYVRNFssJc1Z
tLBXqUwY+dKfyeLYRS1uCwAh5rfqRD4S2wfv5RB41a/5giTR9eqEnQxWT1A5cHWx
cVXDJuwliec6zNAKrJT6OFj/zbmsv7Cr7uurtgVVUKa77KnJRMQ4bCFCrh2xyYAU
pP6AJ1BLvc+b45V3yOFy2EPsAQyflrr6iBwa7rLByMeIiGIjJCAHRLIwSPib9BH2
I3aJtr2i2BQOXJyz08+NDrtjlyUGB83BLdeD8S3pQORvZCcIrlbKoHcdr/eQyXAI
JUaHUnm9GJvMByWCG+m4bKTRWUXJcR1nyUnPmUw+s/Gi2KTRu3tYky5GbPqu91CQ
VfwBmrMcY3HP8FP4Lc2jOSHBepxyIW37qaZ7+U6P5kP7wlK/vw01kG70fXhMB6t8
DpiwT20Be4U2L4ZqVlt/3z533KLWdCO486b+rMQW6iK7wL7rgULAXHd+IrlLZPtc
59J3p7vwJILqzUOVnwRwTzBaTvqzBc52XgisKk2Ci6wRuWmM4bv7o8rJQE6CgGpB
2fp8VWIKXhaDsHSYcnbfA4XJEMXXLIbZ0aPli1Y+x08e6txiuQgrz3EOswfrFqTS
YHi7ZiKJkmUyZC9aIbgYdh6wplrGU8KJWoZxY6F4UzUKmr40/cZIA7eipkdoXhNZ
A8lI9ZCqbh/mVQeInj8T
=HKB/
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 08 Oct 2015 07:29:10 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: Thu Jan 4 21:28:11 2018; 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.