Description: Fix cabal conditionals for ubuntu
 Just two arches are 32bit, everything else is 64bit. Fixes ftbfs on
 riscv64 & s390x.
Author: Dimitri John Ledkov <xnox@ubuntu.com>


--- haskell-primitive-unaligned-0.1.1.1.orig/primitive-unaligned.cabal
+++ haskell-primitive-unaligned-0.1.1.1/primitive-unaligned.cabal
@@ -22,10 +22,10 @@ library
     , base >=4.12.0.0 && <5
     , primitive >=0.6.4 && <0.8
   hs-source-dirs: src
-  if arch(x86_64) || arch(aarch64) || arch(ppc64)
-    hs-source-dirs: src-64
   if arch(i386) || arch(arm)
     hs-source-dirs: src-32
+  else
+    hs-source-dirs: src-64
   ghc-options: -Wall -O2
   default-language: Haskell2010
 
