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

Reply via email to