[Pkg-haskell-commits] darcs: ghc: Fix patch/ghc-7.8.4-3-aarch64.patch; dropped a hunk when upgrading to 7.10 that I should not have dropped. Thanks Gianfranco Costamagna for noticing.

Joachim Breitner mail at joachim-breitner.de
Fri May 15 06:18:47 UTC 2015


Thu May 14 21:16:49 UTC 2015  Joachim Breitner <mail at joachim-breitner.de>
  * Fix patch/ghc-7.8.4-3-aarch64.patch; dropped a hunk when upgrading to 7.10 that I should not have dropped. Thanks Gianfranco Costamagna for noticing.

    M ./changelog -1 +8
    M ./patches/ghc-7.8.4-3-aarch64.patch -5 +20

Thu May 14 21:16:49 UTC 2015  Joachim Breitner <mail at joachim-breitner.de>
  * Fix patch/ghc-7.8.4-3-aarch64.patch; dropped a hunk when upgrading to 7.10 that I should not have dropped. Thanks Gianfranco Costamagna for noticing.
diff -rN -u old-ghc/changelog new-ghc/changelog
--- old-ghc/changelog	2015-05-15 06:18:47.581215483 +0000
+++ new-ghc/changelog	2015-05-15 06:18:47.601215945 +0000
@@ -1,9 +1,16 @@
+ghc (7.10.1-4) UNRELEASED; urgency=medium
+
+  * Fix patch/ghc-7.8.4-3-aarch64.patch; dropped a hunk when upgrading to
+    7.10 that I should not have dropped. Thanks Gianfranco Costamagna for
+    noticing.
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 14 May 2015 23:16:21 +0200
+
 ghc (7.10.1-3) experimental; urgency=medium
 
   * Apply patch by Sergei Trofimovich to implement load_/store_load_barrier on
     armv6 and older (upstream ticket #10244)
 
-
  -- Joachim Breitner <nomeata at debian.org>  Thu, 14 May 2015 09:37:06 +0200
 
 ghc (7.10.1-2) experimental; urgency=medium
diff -rN -u old-ghc/patches/ghc-7.8.4-3-aarch64.patch new-ghc/patches/ghc-7.8.4-3-aarch64.patch
--- old-ghc/patches/ghc-7.8.4-3-aarch64.patch	2015-05-15 06:18:47.581215483 +0000
+++ new-ghc/patches/ghc-7.8.4-3-aarch64.patch	2015-05-15 06:18:47.597215852 +0000
@@ -9,9 +9,24 @@
 
 Index: ghc-7.10.1/aclocal.m4
 ===================================================================
---- ghc-7.10.1.orig/aclocal.m4	2015-05-11 22:27:09.955842452 +0200
-+++ ghc-7.10.1/aclocal.m4	2015-05-11 22:27:09.955842452 +0200
-@@ -2121,6 +2121,30 @@
+--- ghc-7.10.1.orig/aclocal.m4	2015-05-12 12:41:52.000000000 +0200
++++ ghc-7.10.1/aclocal.m4	2015-05-14 23:16:10.221224576 +0200
+@@ -568,9 +568,11 @@
+         $3="$$3 -D_HPUX_SOURCE"
+         $5="$$5 -D_HPUX_SOURCE"
+         ;;
+-    arm*linux*)
+-        # On arm/linux and arm/android, tell gcc to link using the gold linker.
+-        # Forcing LD to be ld.gold is done in configre.ac.
++    arm*linux*       | \
++    aarch64*linux*   )
++        # On arm/linux, aarch64/linux, arm/android and aarch64/android, tell
++        # gcc to link using the gold linker.
++        # Forcing LD to be ld.gold is done in FIND_LD m4 macro.
+         $3="$$3 -fuse-ld=gold"
+         ;;
+     esac
+@@ -2121,6 +2123,30 @@
      fi
  ])
  
@@ -44,8 +59,8 @@
  # Finds where gcc is
 Index: ghc-7.10.1/mk/config.mk.in
 ===================================================================
---- ghc-7.10.1.orig/mk/config.mk.in	2015-05-11 22:27:09.955842452 +0200
-+++ ghc-7.10.1/mk/config.mk.in	2015-05-11 22:27:09.955842452 +0200
+--- ghc-7.10.1.orig/mk/config.mk.in	2015-05-12 10:54:02.000000000 +0200
++++ ghc-7.10.1/mk/config.mk.in	2015-05-12 12:41:52.000000000 +0200
 @@ -172,7 +172,7 @@
  
  # ArchSupportsSMP should be set iff there is support for that arch in




More information about the Pkg-haskell-commits mailing list