diff -Nru ghc-7.6.3/debian/changelog ghc-7.6.3/debian/changelog --- ghc-7.6.3/debian/changelog 2014-04-05 01:00:22.000000000 +0000 +++ ghc-7.6.3/debian/changelog 2014-04-12 01:26:06.000000000 +0000 @@ -1,3 +1,10 @@ +ghc (7.6.3-10) unstable; urgency=medium + + * Team upload. + * Add ppc64el support. + + -- Colin Watson Sat, 12 Apr 2014 02:26:04 +0100 + ghc (7.6.3-9) unstable; urgency=medium * Team upload. diff -Nru ghc-7.6.3/debian/patches/ppc64el.patch ghc-7.6.3/debian/patches/ppc64el.patch --- ghc-7.6.3/debian/patches/ppc64el.patch 1970-01-01 00:00:00.000000000 +0000 +++ ghc-7.6.3/debian/patches/ppc64el.patch 2014-04-12 00:39:14.000000000 +0000 @@ -0,0 +1,41 @@ +Description: Add ppc64el support +Author: Colin Watson +Bug: https://ghc.haskell.org/trac/ghc/ticket/8965 +Last-Update: 2014-04-12 + +Index: b/aclocal.m4 +=================================================================== +--- a/aclocal.m4 ++++ b/aclocal.m4 +@@ -173,7 +173,7 @@ + GET_ARM_ISA() + test -z "[$]2" || eval "[$]2=\"ArchARM {armISA = \$ARM_ISA, armISAExt = \$ARM_ISA_EXT, armABI = \$ARM_ABI}\"" + ;; +- aarch64|alpha|mips|mipseb|mipsel|hppa|hppa1_1|ia64|m68k|rs6000|s390|s390x|sparc64|vax) ++ aarch64|alpha|mips|mipseb|mipsel|hppa|hppa1_1|ia64|m68k|powerpc64le|rs6000|s390|s390x|sparc64|vax) + test -z "[$]2" || eval "[$]2=ArchUnknown" + ;; + *) +@@ -1868,6 +1868,9 @@ + mips*) + $2="mips" + ;; ++ powerpc64le*) ++ $2="powerpc64le" ++ ;; + powerpc64*) + $2="powerpc64" + ;; +Index: b/includes/Stg.h +=================================================================== +--- a/includes/Stg.h ++++ b/includes/Stg.h +@@ -213,7 +213,7 @@ + #define II_(X) static StgWordArray (X) GNU_ATTRIBUTE(aligned (8)) + #define IF_(f) static StgFunPtr GNUC3_ATTRIBUTE(used) f(void) + #define FN_(f) StgFunPtr f(void) +-#define EF_(f) extern StgFunPtr f(void) ++#define EF_(f) extern StgFunPtr f() + + /* ----------------------------------------------------------------------------- + Tail calls diff -Nru ghc-7.6.3/debian/patches/series ghc-7.6.3/debian/patches/series --- ghc-7.6.3/debian/patches/series 2014-04-04 17:28:34.000000000 +0000 +++ ghc-7.6.3/debian/patches/series 2014-04-12 00:44:53.000000000 +0000 @@ -8,3 +8,4 @@ llvm-3.3-compat 64-bit-big-endian arm64.patch +ppc64el.patch