Your message dated Sun, 30 Aug 2015 19:34:49 +0000
with message-id <e1zw8nn-0000w9...@franck.debian.org>
and subject line Bug#796532: fixed in kodi 15.1+dfsg1-3
has caused the Debian Bug report #796532,
regarding kodi: FTBFS on arm64
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.)


-- 
796532: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796532
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: kodi
Version: 15.1+dfsg1-2
Tags: patch

Thanks for sorting out the configuration on unknown architectures.

Here's a patch for arm64. You should probably reverse some of the
tests: test for Intel instead of listing all the non-Intel
architectures we can think of. But this patch did get it to build for
me on arm64.
diff -ru kodi-15.1+dfsg1.orig/xbmc/cores/DllLoader/DllLoader.h kodi-15.1+dfsg1/xbmc/cores/DllLoader/DllLoader.h
--- kodi-15.1+dfsg1.orig/xbmc/cores/DllLoader/DllLoader.h
+++ kodi-15.1+dfsg1/xbmc/cores/DllLoader/DllLoader.h
@@ -23,7 +23,7 @@
 #include "coffldr.h"
 #include "LibraryLoader.h"
 
-#if defined(__linux__) && !defined(__powerpc__) && !defined(__arm__) && !defined(__mips__)
+#if defined(__linux__) && !defined(__powerpc__) && !defined(__arm__) && !defined(__mips__) && !defined(__aarch64__)
 #define USE_LDT_KEEPER
 #include "ldt_keeper.h"
 #endif
diff -ru kodi-15.1+dfsg1.orig/xbmc/cores/DllLoader/ldt_keeper.c kodi-15.1+dfsg1/xbmc/cores/DllLoader/ldt_keeper.c
--- kodi-15.1+dfsg1.orig/xbmc/cores/DllLoader/ldt_keeper.c
+++ kodi-15.1+dfsg1/xbmc/cores/DllLoader/ldt_keeper.c
@@ -19,7 +19,7 @@
  */
 
 //#ifndef __powerpc__
-#if !defined(__powerpc__) && !defined(__ppc__) && !defined(__arm__) && !defined(__mips__)
+#if !defined(__powerpc__) && !defined(__ppc__) && !defined(__arm__) && !defined(__mips__) && !defined(__aarch64__)
 
 #include "ldt_keeper.h"
 
diff -ru kodi-15.1+dfsg1.orig/xbmc/cores/VideoRenderers/LinuxRendererGL.h kodi-15.1+dfsg1/xbmc/cores/VideoRenderers/LinuxRendererGL.h
--- kodi-15.1+dfsg1.orig/xbmc/cores/VideoRenderers/LinuxRendererGL.h
+++ kodi-15.1+dfsg1/xbmc/cores/VideoRenderers/LinuxRendererGL.h
@@ -323,7 +323,7 @@
 
 
 inline int NP2( unsigned x ) {
-#if defined(TARGET_POSIX) && !defined(__POWERPC__) && !defined(__PPC__) && !defined(__arm__) && !defined(__mips__)
+#if defined(TARGET_POSIX) && !defined(__POWERPC__) && !defined(__PPC__) && !defined(__arm__) && !defined(__mips__) && !defined(__aarch64__)
   // If there are any issues compiling this, just append a ' && 0'
   // to the above to make it '#if defined(TARGET_POSIX) && 0'
 
diff -ru kodi-15.1+dfsg1.orig/xbmc/threads/Atomics.cpp kodi-15.1+dfsg1/xbmc/threads/Atomics.cpp
--- kodi-15.1+dfsg1.orig/xbmc/threads/Atomics.cpp
+++ kodi-15.1+dfsg1/xbmc/threads/Atomics.cpp
@@ -106,7 +106,7 @@
 ///////////////////////////////////////////////////////////////////////////
 long long cas2(volatile long long* pAddr, long long expectedVal, long long swapVal)
 {
-#if defined(__ppc__) || defined(__powerpc__) || defined(__arm__)// PowerPC and ARM
+#if defined(__ppc__) || defined(__powerpc__) || defined(__arm__) || defined(__aarch64__) // PowerPC and ARM
 // Not available/required
 // Hack to allow compilation
   throw "cas2 is not implemented";
diff -ru kodi-15.1+dfsg1.orig/xbmc/utils/MathUtils.h kodi-15.1+dfsg1/xbmc/utils/MathUtils.h
--- kodi-15.1+dfsg1.orig/xbmc/utils/MathUtils.h
+++ kodi-15.1+dfsg1/xbmc/utils/MathUtils.h
@@ -35,7 +35,7 @@
 #if defined(__ppc__) || \
     defined(__powerpc__) || \
     defined(__mips__) || \
-    defined(__arm__)
+    defined(__arm__) || defined(__aarch64__)
   #define DISABLE_MATHUTILS_ASM_ROUND_INT
 #endif
 

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

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 796...@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: Sun, 30 Aug 2015 10:20:07 +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
Version: 15.1+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@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: 796532 797204
Changes:
 kodi (15.1+dfsg1-3) unstable; urgency=medium
 .
   * Make configure more verbose when building on architecture not supported
     by upstream
   * Fix FTBFS on aarch64 (Closes: #796532)
   * Don't use NEON on arm/armhf. (Closes: #797204)
   * Fix build on s390x
Checksums-Sha1:
 5b8673c1ad2bdbcf17408dbd63fbead1d80bd6ef 4436 kodi_15.1+dfsg1-3.dsc
 8607a4054a0cbef10c652cabfa6e221282b66c81 25132 kodi_15.1+dfsg1-3.debian.tar.xz
Checksums-Sha256:
 db8bceb886557a7c90d52ac92adac4bf2a7bf75242cace93c91b0d59f6ba0ba7 4436 
kodi_15.1+dfsg1-3.dsc
 29a3bafdc03cf6c17bb9a70d219badff92c795f82d607f38b3bd9ac146f98dfc 25132 
kodi_15.1+dfsg1-3.debian.tar.xz
Files:
 3ad443348a61db219088a3002adf6c22 4436 video optional kodi_15.1+dfsg1-3.dsc
 272c2c402b37bd4820d5a3c453c70a62 25132 video optional 
kodi_15.1+dfsg1-3.debian.tar.xz

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

iQIcBAEBCAAGBQJV41daAAoJEPZk0la0aRp9kQUP/0KmVFaFnVrzlf5o7l1lOmmg
DvTpC8B11lb5ur0+1zzc4gKWh7Mb7H1J0uo47tcpziK2FOsUyFHiXCxWe1g6sYXX
UdCKDrQKPUgkjsNnviK7/uC98j47y86yhm2LRpJ3XpkgDpHomNmsVmJF7afikAhA
uSWd3x/oU0CiOdvN0DYJv1L8IDXeKcOHVDziwN3z/OMIoupOTIKDBH3zncQ5BUb5
t5FAIj5BefyJQa00qUBFKaVSlb+gL7hw3rr7eRM/jWzs5dhUF+smRufDyGhkV4HH
B14kbpWXlgyt3cYr7o2Zt6iYTGlUWA2HiL0/p+bQLdjOa09dOmGJImEMUCWaxuAu
XMSA6wtlIODCrIrTD8SjDe6/Ju0j+MrxcvYSfou1tPyvIuy7fKwc638kp6yBTEOU
E0joR7Df03zyrPy7Vh1yXHuPlumqRTYpTGkSZikaDLpgS7AQGijIix4P9tM35seY
B1apI0MCtgV49lQd75GcbCfdEBLGfLHPz0TrhC/JicOBKeCLp7CX7K0hNvcrXbR1
ucISsmVU/whPkgtlqUhrliSB5TD0NceUeUTXGYV05k2d6eIR/rX9ooLS3L01qzX1
H0d9qvlvdc6z85S9QXeltmlwb3/gVEslm1RisFGfzyKfCaxO4wTYPj+ouFfYPKEL
9znH0Jzg57tfqne1rc6Z
=kWBg
-----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