Your message dated Tue, 18 Aug 2015 13:35:44 +0000
with message-id <e1zrh3i-00085u...@franck.debian.org>
and subject line Bug#795813: fixed in kodi 15.1+dfsg1-1
has caused the Debian Bug report #795813,
regarding kodi: FTBFS with g++-5: multiple definitions of argument-parsing stuff
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
795813: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795813
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: kodi
Version: 14.2+dfsg1-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: patch

kodi fails to build from source when binNMU'd for the libstdc++ transitions:
<https://buildd.debian.org/status/package.php?p=kodi>

There are lots of errors like this:

../../lib/libmisc.a(argp-parse.o): In function `argp_usage':
/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:568: multiple 
definition of `argp_usage'
../../lib/libmisc.a(argp-help.o):/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:568:
 first defined here
../../lib/libmisc.a(argp-parse.o): In function `_option_is_short':
/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:574: multiple 
definition of `_option_is_short'
../../lib/libmisc.a(argp-help.o):/«BUILDDIR»/kodi-14.2+dfsg1/xbmc/screensavers/rsxs-0.9/lib/argp.h:574:
 first defined here

I believe this is because g++-5 changed the default interpretation of
"inline T foo() { ... }" from historical GNU behaviour to Standard C++.
<https://gcc.gnu.org/gcc-5/changes.html>

In Ubuntu, Matthias Klose patched kodi to use historical GNU inline
semantics <http://patches.ubuntu.com/k/kodi/kodi_14.2+dfsg1-2ubuntu1.patch>:

diff -pruN 14.2+dfsg1-2/debian/rules 14.2+dfsg1-2ubuntu1/debian/rules
--- 14.2+dfsg1-2/debian/rules   2015-06-04 08:33:30.000000000 +0000
+++ 14.2+dfsg1-2ubuntu1/debian/rules    2015-08-10 19:42:58.000000000 +0000
@@ -37,6 +37,7 @@ DEB_CFLAGS ?=  $(shell dpkg-buildflags -
 DEB_CXXFLAGS ?= $(shell dpkg-buildflags --get CPPFLAGS) \
   $(filter-out -g -O2, $(shell dpkg-buildflags --get CXXFLAGS))
 DEB_LDFLAGS ?= $(shell dpkg-buildflags --get LDFLAGS) $(shell pkg-config 
--libs ftgl)
+DEB_CFLAGS += -fgnu89-inline
 ENV_OPTIONS = CFLAGS="$(DEB_CFLAGS)" CXXFLAGS="$(DEB_CXXFLAGS)" \
   LDFLAGS="$(DEB_LDFLAGS)"
 

This is probably an appropriate change for kodi in Debian too.

Regards,
    S

--- End Message ---
--- Begin Message ---
Source: kodi
Source-Version: 15.1+dfsg1-1

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

Debian distribution maintenance software
pp.
Balint Reczey <bal...@balintreczey.hu> (supplier of updated kodi 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 18 Aug 2015 14:16:59 +0200
Source: kodi
Binary: kodi kodi-bin kodi-dbg kodi-eventclients-common kodi-eventclients-dev 
kodi-eventclients-wiiremote kodi-eventclients-j2me kodi-eventclients-ps3 
kodi-eventclients-kodi-send kodi-addons-dev
Architecture: source all i386
Version: 15.1+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Balint Reczey <bal...@balintreczey.hu>
Description:
 kodi       - Open Source Home Theatre (arch-independent data package)
 kodi-addons-dev - Open Source Home Theatre (Addons Dev package)
 kodi-bin   - Open Source Home Theatre (binary data package)
 kodi-dbg   - Open Source Home Theatre - debug symbols
 kodi-eventclients-common - Open Source Home Theatre (Event Client Common 
package)
 kodi-eventclients-dev - Open Source Home Theatre (Event Client Dev package)
 kodi-eventclients-j2me - Open Source Home Theatre (Event Client J2ME package)
 kodi-eventclients-kodi-send - Open Source Home Theatre (Event Client Kodi-SEND 
package)
 kodi-eventclients-ps3 - Open Source Home Theatre (Event Client PS3 package)
 kodi-eventclients-wiiremote - Open Source Home Theatre (Event Client WII 
Remote support package
Closes: 795813
Changes:
 kodi (15.1+dfsg1-1) unstable; urgency=medium
 .
   * New upstream release 15.0
     See http://www.kodi.tv/kodi-15-0-isengard-one-release-to-rule-them-all/
   * Depend on libav.*-dev provided by src:ffmpeg
   * Recommend udisks2 instead of udisks.
     Udisks has been removed from unstable but support for udisks2 is not
     implemented yet.
   * Ship patch helping Jessie backports
   * Refresh patches
   * Eliminate __DATE__ macros from source to make build more reproducible
   * Build-depend on libsdl2.*-dev instead of libsdl.*-dev
   * Build-depend on libgif-dev
   * Drop obsoleted fix of installed header's include paths
   * Refresh include file list included by kodi-addons-dev
   * Build depend on libcec (>= 3)
   * Build-depend on groovy2 instead of groovy
   * Sort build dependencies
   * Fix packaging repository URL
   * Remove removed files from debian/copyright
   * Fix filenames with spaces in debian/copyright
   * Ship TexturePacker in kodi-addons-dev in /usr/lib/kodi
   * Build depend on libcec-platform-dev
   * Stop using embedded gnulib modules in rsxs screensaver (Closes: #795813)
   * Add missing copyright paragraphs to d/copyright
   * Stop marking files as excluded which are removed from upstream tarball
     already
   * Bump standards version to 3.9.6
   * New upstream release 15.1
     See http://kodi.tv/kodi-15-1-isengard-maintenance-release/
   * Move TexturePacker to kodi-bin
   * Stop building TexturePacker statically
Checksums-Sha1:
 67e39e5a7c8313bf1798de0eb08ca534f1a02abd 4436 kodi_15.1+dfsg1-1.dsc
 40012434b9e4ebc3a9dee3de3a403e46c9c63d82 18305844 kodi_15.1+dfsg1.orig.tar.xz
 fafdee0e221da81b2e01e9b29fee1a349eb69468 23188 kodi_15.1+dfsg1-1.debian.tar.xz
 37bb788cbdc8a3b5b0c7d345f1a04fa9fff2b2c5 37138 
kodi-addons-dev_15.1+dfsg1-1_all.deb
 f44a1e8463c031ac9b2ef118ed9785987bd6d95a 6191440 kodi-bin_15.1+dfsg1-1_i386.deb
 972f884ad90abae1271e9e3f398268c21341987c 76717654 
kodi-dbg_15.1+dfsg1-1_i386.deb
 dd8d159bdb3bc7a0e74300efcb3e36f73429752b 33490 
kodi-eventclients-common_15.1+dfsg1-1_all.deb
 fd6749c212b21f95d991b54ee58e3301d14d2f07 19578 
kodi-eventclients-dev_15.1+dfsg1-1_all.deb
 f6d963e350967ee7834f02e4b52bf026738ae3be 13322 
kodi-eventclients-j2me_15.1+dfsg1-1_all.deb
 f7c66ed11c6bf1e9375117036dde0cab47d867aa 12592 
kodi-eventclients-kodi-send_15.1+dfsg1-1_all.deb
 cbd7a8686c9c2b75666ee8b1abdd88c01a60d755 13758 
kodi-eventclients-ps3_15.1+dfsg1-1_all.deb
 7b9573f8f7e4ef60b23f259ccab79e161930bc85 31676 
kodi-eventclients-wiiremote_15.1+dfsg1-1_i386.deb
 87cf314de10fe10c4d448658d47eaefdacf6cdb3 11400438 kodi_15.1+dfsg1-1_all.deb
Checksums-Sha256:
 98bb0e96ce8fc3678a9ebaaf7051fdc77716b3b512be85f97da4f4e56c7e2320 4436 
kodi_15.1+dfsg1-1.dsc
 eb1bd9f001c00c1fca2d858ca19800e0a6d07a1614ede3490bb2fd0e9519e25f 18305844 
kodi_15.1+dfsg1.orig.tar.xz
 aecf7304ed27d6d485a256329187579de1ba9c455f705d5a4cc888a2104e42b8 23188 
kodi_15.1+dfsg1-1.debian.tar.xz
 912feed9b666ccf82f6d01fa418c9676d5194bca13411640361853097df36fb9 37138 
kodi-addons-dev_15.1+dfsg1-1_all.deb
 554d3bc0b7bb884616f639937b710e6cb41256dd87a50570814f5ee173555d79 6191440 
kodi-bin_15.1+dfsg1-1_i386.deb
 783b9d204c8a54ba6583b1a25b880e27b3615a73257dc31d9d6f01d511ccc407 76717654 
kodi-dbg_15.1+dfsg1-1_i386.deb
 93e0e0dcbc603b87d5c51a01f2a70de15f8b70558eca503dc9505fa500c79461 33490 
kodi-eventclients-common_15.1+dfsg1-1_all.deb
 59eb3b9f2c1483749b04d5535f6bb98e38474aa5cddbf7da90ad234b1e81ec73 19578 
kodi-eventclients-dev_15.1+dfsg1-1_all.deb
 7f5fce2051d1dfe79c9188aa9ef0465015330072c58c3721e19198f731506d60 13322 
kodi-eventclients-j2me_15.1+dfsg1-1_all.deb
 a5727b84b533bee52d37d2e93fbe3fc9a5fb6fd408042d0880ec00a57b7da7a9 12592 
kodi-eventclients-kodi-send_15.1+dfsg1-1_all.deb
 aa6b821fb4d567ddbfa3380a09ad4ae45b1e57756e3fd22f8746fe00c6eec4b8 13758 
kodi-eventclients-ps3_15.1+dfsg1-1_all.deb
 49d21476f208a2a017fdff82b273c048eed9a9bf30146788cacf9e3d5e82be29 31676 
kodi-eventclients-wiiremote_15.1+dfsg1-1_i386.deb
 b5494af21fcee630657eae2f432e76ac270ac90a81fc01de692af8fd0d24f6cc 11400438 
kodi_15.1+dfsg1-1_all.deb
Files:
 69274faffe98293ab614ade3ac954fa3 4436 video optional kodi_15.1+dfsg1-1.dsc
 b8ee97aa33e7d64f8a7fba388900a940 18305844 video optional 
kodi_15.1+dfsg1.orig.tar.xz
 39334060ae5756d5061cd0a12a10f669 23188 video optional 
kodi_15.1+dfsg1-1.debian.tar.xz
 4c273214d37547bee7e688008e40dae0 37138 libdevel optional 
kodi-addons-dev_15.1+dfsg1-1_all.deb
 d7b17966f7dbe43735175685f4ba7383 6191440 video optional 
kodi-bin_15.1+dfsg1-1_i386.deb
 0d350f82d37d70e9fd74a8a5beb0a94a 76717654 debug extra 
kodi-dbg_15.1+dfsg1-1_i386.deb
 b7aa40f770a4ebd93e86130c83c5568c 33490 video optional 
kodi-eventclients-common_15.1+dfsg1-1_all.deb
 41a0d893c55a63512be6eb308a6c7547 19578 libdevel optional 
kodi-eventclients-dev_15.1+dfsg1-1_all.deb
 482506b7a2c6ef3dc779b2f406db81a8 13322 video optional 
kodi-eventclients-j2me_15.1+dfsg1-1_all.deb
 c53587f5325d6c70901a49e37c370581 12592 video optional 
kodi-eventclients-kodi-send_15.1+dfsg1-1_all.deb
 16f3884dc34028b03aae2212fe36b1b9 13758 video optional 
kodi-eventclients-ps3_15.1+dfsg1-1_all.deb
 b79781a8a454938ad0e6610e15a3be47 31676 video optional 
kodi-eventclients-wiiremote_15.1+dfsg1-1_i386.deb
 3a703513f866a694b4bb056d96d8eff0 11400438 video optional 
kodi_15.1+dfsg1-1_all.deb

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

iQIcBAEBCAAGBQJV0ypTAAoJEPZk0la0aRp9MIAP/1Wt0oqY9LUFOPsHnefwMdqX
dqTrAlqPXtzcT8tkEu7NaaQqZWtbfckIUh+vcmD9KdsLeu0FzGcnv4xXjgtNw8Md
lCrNO2cyNxkPY0ffAIIBkU/O9ZNN1p+7aACu7y+7SYCbt3HOs11BYgbBkJotagem
4lp0kF8CFD6m1KmHgqcIc0J0+UDKNku9QALbVonMj01AlWQ7Kw6vSiSSC324pC0m
WpQPOTIXGj+urID66BXG+kANBaGbGVj/0fNwTiLmaPIQB7n78RUvmZPWp0GVVqCY
ijU3McSeRhBQgXz+t1xFIkODHZ7/i9zpG3pS15cgK13anYk4DZueM5oTBbyQctNJ
E6yjmhmB93h/+mcMHnqvfqWhTn6S+hIka4nJBJt7dggRXldYNIcbn/N7Z8CCHzY9
ebe2lTVQN2cgC7BC+H6fbdoPiFOijnF1gAjbEI3cNL0w3ffqOO7J8mYiQsf8zLGg
PMeDOsYuxdsbD7gyee0BXiE0LoIs66n2CsvTHr4WOnulWDodEsC8jWICu0SKZKSC
S68yIx9eECLQAHmOKTAWXHxoMBNEY4qjwi51WFCQa5i/zFukHC2PfOGfuslujdwO
goRGijWB/X9NUgbzizGsKmnPgwpG4aKsNpi8N/KLI8uJ0IRGhYDbOpoNwqEQU+UC
I0tZYwMGBOOYuQ3cBI2w
=Ln1M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to