Package: icedove
Version: 17.0.10-1
Severity: important
Tags: patch

Hi,

icedove doesn't work on a mipsel based Loongson CPU, as the page size
is different from other CPU. There is already a patch to fix that in
debian/patches, but it gets the defines wrong. __mipsel__ doesn't exist,
as __mips__ catches both big and little endian mips cpu.

Could you therefore apply the following patch to debian/patches/
Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch?

Thanks in advance.

--- Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch.orig
+++ Don-t-hardcode-page-size-on-ia64-sparc-or-mipsel.patch
@@ -27,7 +27,7 @@
   * controlling the malloc behavior are defined as compile-time constants
   * for best performance and cannot be altered at runtime.
   */
-+#if !defined(__ia64__) && !defined(__sparc__) && !defined(__mipsel__)
++#if !defined(__ia64__) && !defined(__sparc__) && !defined(__mips__)
  #define MALLOC_STATIC_SIZES 1
 +#endif


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: mipsel (mips64)

Kernel: Linux 3.2.0-4-loongson-2e
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to