Your message dated Sun, 22 Feb 2015 19:48:35 +0000
with message-id <e1ypcw3-0000go...@franck.debian.org>
and subject line Bug#778830: fixed in xbmc-pvr-addons
13.0+git20140512+g91cc731+dfsg1-2
has caused the Debian Bug report #778830,
regarding xbmc-pvr-addons: FTBFS on mips* - fatal error: atomic.h: No such file
or directory
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.)
--
778830: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778830
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xbmc-pvr-addons
Version: 13.0+git20140512+g91cc731+dfsg1-1
Severity: important
Tags: patch
Hi,
xbmc-pvr-addons FTBFS on mips and mipsel with the error:
> In file included from ../include/refmem/refmem.h:27:0,
> from alloc.c:44:
> ../include/refmem/atomic.h:33:20: fatal error: atomic.h: No such file or
> directory
> #include <atomic.h>
> ^
> compilation terminated.
Full logs:
https://buildd.debian.org/status/package.php?p=xbmc-pvr-addons
The best way to fix this is probably to just use the generic GCC atomics
on mips. I've attached a patch which fixes this for me.
Thanks,
James
Index: xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/include/refmem/atomic.h
===================================================================
--- xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1.orig/lib/cmyth/include/refmem/atomic.h
+++ xbmc-pvr-addons-13.0+git20140512+g91cc731+dfsg1/lib/cmyth/include/refmem/atomic.h
@@ -29,10 +29,6 @@
#define inline __inline
#endif
-#if defined __mips__
-#include <atomic.h>
-#endif
-
#if defined(__APPLE__)
#include <libkern/OSAtomic.h>
@@ -96,8 +92,6 @@ __mvp_atomic_increment(mvp_atomic_t *val
: "=&r"(tmp1), "=&r"(__val), "=&r"(tmp2)
: "r" (valp), "r"(inc)
: "cc", "memory");
-#elif defined __mips__
- __val = atomic_increment_val(valp);
#elif defined __GNUC__
/*
* Don't know how to atomic increment for a generic architecture
@@ -162,8 +156,6 @@ __mvp_atomic_decrement(mvp_atomic_t *val
: "=&r"(tmp1), "=&r"(__val), "=&r"(tmp2)
: "r" (valp), "r"(inc)
: "cc", "memory");
-#elif defined __mips__
- __val = atomic_decrement_val(valp);
#elif defined __sparcv9__
mvp_atomic_t __newval, __oldval = (*valp);
do
--- End Message ---
--- Begin Message ---
Source: xbmc-pvr-addons
Source-Version: 13.0+git20140512+g91cc731+dfsg1-2
We believe that the bug you reported is fixed in the latest version of
xbmc-pvr-addons, 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 778...@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 xbmc-pvr-addons
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: SHA1
Format: 1.8
Date: Sun, 22 Feb 2015 19:46:50 +0100
Source: xbmc-pvr-addons
Binary: xbmc-pvr-mythtv-cmyth xbmc-pvr-vuplus xbmc-pvr-vdr-vnsi xbmc-pvr-njoy
xbmc-pvr-nextpvr xbmc-pvr-mediaportal-tvserver xbmc-pvr-wmc
xbmc-pvr-tvheadend-hts xbmc-pvr-dvbviewer xbmc-pvr-argustv xbmc-pvr-demo
xbmc-pvr-iptvsimple
Architecture: source
Version: 13.0+git20140512+g91cc731+dfsg1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Balint Reczey <bal...@balintreczey.hu>
Description:
xbmc-pvr-argustv - XBMC PVR Addon Argustv
xbmc-pvr-demo - XBMC PVR Demo Addon
xbmc-pvr-dvbviewer - XBMC PVR Addon Dvbviewer
xbmc-pvr-iptvsimple - XBMC PVR Iptv Addon
xbmc-pvr-mediaportal-tvserver - XBMC PVR Addon Mediaportal Tvserver
xbmc-pvr-mythtv-cmyth - XBMC PVR Addon MythTv - Cmyth
xbmc-pvr-nextpvr - XBMC PVR Addon NextPvr
xbmc-pvr-njoy - XBMC PVR Addon Njoy
xbmc-pvr-tvheadend-hts - XBMC PVR Addon TvHeadend Hts
xbmc-pvr-vdr-vnsi - XBMC PVR Addon VDR Vnsi
xbmc-pvr-vuplus - XBMC PVR Addon Vuplus
xbmc-pvr-wmc - XBMC PVR Addon Windows Media Center
Closes: 755818 778830
Changes:
xbmc-pvr-addons (13.0+git20140512+g91cc731+dfsg1-2) unstable; urgency=low
.
[ Balint Reczey ]
* Stop build-depending on libavcodec-dev (Closes: #755818)
.
[ James Cowgill ]
* Fix build on MIPS by using generic atomics (Closes: #778830)
Checksums-Sha1:
9231c4b3acbce473cdd071b95bf85984365b3ffa 3124
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.dsc
99c2bc9de6eb2c7b62f1d489aec70b05b87ce917 7840
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.debian.tar.xz
Checksums-Sha256:
55a65ac684084e5e8a072d22efa60a6d17895299b52958f5dbfa724ad1e24d96 3124
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.dsc
8b4d6c90175454e801b2a6bfb8239e307951b67d477ca5a56d704bf5764fd348 7840
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.debian.tar.xz
Files:
fee6d005970a9f936ce21894e25cc91b 3124 video extra
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.dsc
1d10e96fc476f167bce708c02a94197c 7840 video extra
xbmc-pvr-addons_13.0+git20140512+g91cc731+dfsg1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJU6i8fAAoJEPZk0la0aRp97MsP/3CL2QHQwpDrEpy1CtLzN3WO
C+t514wyeY+bmg4+Z+1rxG0hIPbRc6uy2cNF/WQ3sTzSoCJh06sdiLrRWeqK+R33
8+qIm4cFOHl95mDlu/CmTK7rOOTb3ta7Vkj4Pm3vW+j6oso5FV/WnhFrpMamk7o7
xcsV62RcybdxaVliD9wgDnteR6QIA2Cn/GxU2GP2RuVHkwBekVXjuLX5nzphCJm+
4SNSGO3I3HsojHBux27QIskXp0JtDYkhsokYyQ8ZnmlKkwePtvAk9xdcijx2O/ii
d+Agcn+em0c5cqH57j3F+bmwajQPu1xZWWtSQdkffJy6bMzWifFqdHq7fSj2hzrL
sQqnZ24bkJ0cA4aIfq3C4KbHf/ylQ/VGgD37A8COHwFUjxRhh0mVP6uTpxQ9oYAm
KPK1brROdTzwRYeVAzDH2hwo+JCN8t0vngj8uzZewlm8RzAY70liXGQQH6+w7U81
vSPFBNHPJrfRPu1zeoRAZ9tNLj0PsgzrJngObLChxMjFO4w6mwyfl+U3mlWsbACm
V2sF0CjeQCo1cY9akYsO3P6NzDXr9hsIyjN/fpaDQD7UL00FgUj6bJPRkq6rvH4w
HW3ni9laoYpTOQg26u3ZT5ll1hi4e3Qs6o+m+ndUVhFSUBxCDuVEoqP9qR7QR94b
6e0/QfswRqFzt6pkPale
=Kpzz
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers