[Pkg-haskell-commits] darcs: ghc: New upstream 7.4.2.
Erik de Castro Lopo
erikd at mega-nerd.com
Mon Jun 11 08:28:54 UTC 2012
Mon Jun 11 08:28:30 UTC 2012 Erik de Castro Lopo <erikd at mega-nerd.com>
* New upstream 7.4.2.
Ignore-this: c9d3e67c5879c37d2803d41cc70af001
M ./changelog -23 +34
M ./patches/ARM-VFPv3D16 -4 +4
M ./patches/armhf_llvm_abi -4 +4
R ./patches/fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis
R ./patches/fix-ARM-s-StgCRun-clobbered-register-list-for-both-A
M ./patches/haddock-hardcode-ghc-paths -7 +7
R ./patches/memcpy-ffi.patch
M ./patches/no_ghci_on_powerpc -5 +5
M ./patches/series -3
Mon Jun 11 08:28:30 UTC 2012 Erik de Castro Lopo <erikd at mega-nerd.com>
* New upstream 7.4.2.
Ignore-this: c9d3e67c5879c37d2803d41cc70af001
diff -rN -u old-ghc//changelog new-ghc//changelog
--- old-ghc//changelog 2012-06-11 08:28:54.766327546 +0000
+++ new-ghc//changelog 2012-06-11 08:28:54.798328817 +0000
@@ -1,3 +1,14 @@
+ghc (7.4.2-1) experimental; urgency=low
+
+ * New upstream.
+ * debian/patches/series
+ - Remove patch fix-ARM-s-StgCRun-clobbered-register-list-for-both-A,
+ fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis and memcpy-ffi.patch
+ (in upstream).
+ - Refresh other patches.
+
+ -- Erik de Castro Lopo <erikd at mega-nerd.com> Mon, 11 Jun 2012 15:21:26 +1000
+
ghc (7.4.1-3) unstable; urgency=low
* Remove the ghc-doc symlink logic from 7.0.4-3, as with 7.4.1, every
@@ -18,7 +29,7 @@
- fix-ARM-s-StgCRun-clobbered-register-list-for-both-A
- fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis
* Use dh_autoreconf{,_clean} to autoreconf, mainly so we can have proper
- clean support.
+ clean support.
* armhf support (thanks to Jani Monoses):
- debian/patches/ARM-VFPv3D16: Use vfp3-d16 FPU for ARM builds.
- debian/patches/armhf_llvm_abi: Pass -float-abi=hard to llc on armhf if
@@ -41,7 +52,7 @@
ghc (7.4.1-1) unstable; urgency=low
- * New upstream release.
+ * New upstream release.
-- Joachim Breitner <nomeata at debian.org> Fri, 03 Feb 2012 16:27:31 +0100
@@ -53,9 +64,9 @@
ghc (7.4.0.20120108-1) experimental; urgency=low
- * s/armef/armhf/ in debian/control
+ * s/armef/armhf/ in debian/control
* New upstream release, drop all patches introduced in 7.4.0.20111219-3,
- applied upstream.
+ applied upstream.
-- Joachim Breitner <nomeata at debian.org> Mon, 09 Jan 2012 13:22:18 +0100
@@ -63,14 +74,14 @@
* Prefix haddock interface number with "haddock-interface" in
Depends/Provides pair
- * Switch to llvm and registered builds on arm*
+ * Switch to llvm and registered builds on arm*
* Do not set UseLibFFIForAdjustors in debian/rules, as the code in
- ./mk/config.mk.in seems to do the same anyways.
+ ./mk/config.mk.in seems to do the same anyways.
* Do not set GhcWithInterpreter=YES for kfreebsd-*, done in
- ./mk/config.mk.in by now.
+ ./mk/config.mk.in by now.
* Do not set GhcUnregisterised=YES in debian/rules, ./mk/config.mk.in
- already makes the right choice.
- * Do not build the accidentally included dph libraries.
+ already makes the right choice.
+ * Do not build the accidentally included dph libraries.
* Explicitly depend on llv-3.0 and use corresponding binary names.
-- Joachim Breitner <nomeata at debian.org> Mon, 02 Jan 2012 20:39:42 +0100
@@ -107,7 +118,7 @@
* New upstream release
* Call autoconf and remove configure in clean, to avoid having an
- autoreconf-patch in debian/patches.
+ autoreconf-patch in debian/patches.
* Drop patches/hash-version-number, applied upstream
* Drop improve_linker_script_handling, applied upstream
@@ -115,15 +126,15 @@
ghc (7.2.1-1) experimental; urgency=low
- * New upstream release.
+ * New upstream release.
-- Joachim Breitner <nomeata at debian.org> Tue, 23 Aug 2011 20:58:31 +0200
ghc (7.2.0.20110728-1) experimental; urgency=low
* Remove ghc-doc dependency on ghc, it did not have the desired effect.
- Instead call ghc-pkg recache in ghc-doc’s trigger as well.
- * Install 7.2.1-rc1 to experimental.
+ Instead call ghc-pkg recache in ghc-doc’s trigger as well.
+ * Install 7.2.1-rc1 to experimental.
* Undo the symlink-workarounds introduced in 7.0.4-3. The -doc work-around
is still needed, as the haddock interface version did not change.
@@ -151,7 +162,7 @@
* Handle linker scripts for which dlopen returns "file too short" and/or
which contain INPUT statements (for example libncurses.so) (Closes:
#644591)
- * Standards-Version → 3.9.2, no changes required
+ * Standards-Version → 3.9.2, no changes required
-- Iain Lane <laney at debian.org> Tue, 18 Oct 2011 17:09:39 +0100
@@ -169,7 +180,7 @@
ghc (7.0.4-5) unstable; urgency=low
* Remove ghc-doc dependency on ghc, it did not have the desired effect.
- Instead call ghc-pkg recache in ghc-doc’s trigger as well.
+ Instead call ghc-pkg recache in ghc-doc’s trigger as well.
* Fix missing instance documentation (Closes: #609445)
This was a Debian-specific regression, introduced in the fix for #566331
or later caused by it, and fixed by building haddock with -DGHCI.
@@ -179,7 +190,7 @@
ghc (7.0.4-4) unstable; urgency=low
* Let ghc-doc depend on ghc. It already does via ghc-haddock, making this
- explicit ensures that the triggers run in the right order.
+ explicit ensures that the triggers run in the right order.
* debian/patches/hash-version-number: Include the upstream version number in
the ABI hash. We do need to recompile everything, even after a minor ghc
upgrade. This allows to use the same mechanism to ensure correctness and
@@ -198,7 +209,7 @@
ghc (7.0.4-2) unstable; urgency=low
- * Fix ghc-ghci existance check logic
+ * Fix ghc-ghci existance check logic
-- Joachim Breitner <nomeata at debian.org> Sun, 10 Jul 2011 15:23:55 +0200
@@ -219,14 +230,14 @@
* Make Provides: ghc-ghci dependent on existence of ghci binary
(Closes: #629038)
* Make ghc-haddock depend on the exact version of ghc, just to be on the
- safe side. (Closes: #539312)
+ safe side. (Closes: #539312)
-- Joachim Breitner <nomeata at debian.org> Sat, 18 Jun 2011 21:07:06 +0200
ghc (7.0.3-1) unstable; urgency=low
- * Remove Build-Conflict on dash, as a fixed package has been uploaded.
- * Do not provide utf8-string or xhtml, as they are only built internally.
+ * Remove Build-Conflict on dash, as a fixed package has been uploaded.
+ * Do not provide utf8-string or xhtml, as they are only built internally.
* Remove Build-Depend alternative ghc6, and also remove Provides: ghc6, as
this is a lie and I see no techical reason for it.
* New upstream release
@@ -255,7 +266,7 @@
* Build-Conflict with broken version of dash (See #618023)
* Link ghc-doc to haddock via virtual package "haddock-interface-<n>"
- * Remove redundand Build-dependency on autoconf
+ * Remove redundand Build-dependency on autoconf
-- Joachim Breitner <nomeata at debian.org> Wed, 23 Mar 2011 12:03:56 +0530
@@ -264,8 +275,8 @@
* ghc6-preinst: Remove package.cache file of any ghc6 installation to avoid
dpkg warning at upgrade time.
* Build-conflict with ccache. pbuilder installs ccache by default, which
- causes ghc to pick up a wrong path for "gcc".
- * Pass -lpthread everywhere. This can possibly be dropped later.
+ causes ghc to pick up a wrong path for "gcc".
+ * Pass -lpthread everywhere. This can possibly be dropped later.
-- Joachim Breitner <nomeata at debian.org> Fri, 11 Mar 2011 14:00:11 +0530
diff -rN -u old-ghc//patches/ARM-VFPv3D16 new-ghc//patches/ARM-VFPv3D16
--- old-ghc//patches/ARM-VFPv3D16 2012-06-11 08:28:54.389822783 +0000
+++ new-ghc//patches/ARM-VFPv3D16 2012-06-11 08:28:54.826347669 +0000
@@ -1,11 +1,11 @@
Description: Use VFPv3-D16 FPU for ARM builds
Author: Jani Monoses <jani at ubuntu.com>
-Index: ghc/aclocal.m4
+Index: ghc-7.4.2/aclocal.m4
===================================================================
---- ghc.orig/aclocal.m4 2012-02-01 18:10:32.000000000 +0000
-+++ ghc/aclocal.m4 2012-03-10 16:40:32.415005650 +0000
-@@ -333,7 +333,7 @@
+--- ghc-7.4.2.orig/aclocal.m4 2012-06-07 03:10:25.000000000 +1000
++++ ghc-7.4.2/aclocal.m4 2012-06-11 15:25:38.000000000 +1000
+@@ -336,7 +336,7 @@
],
[changequote(, )dnl
ARM_ISA=ARMv7
diff -rN -u old-ghc//patches/armhf_llvm_abi new-ghc//patches/armhf_llvm_abi
--- old-ghc//patches/armhf_llvm_abi 2012-06-11 08:28:54.365825758 +0000
+++ new-ghc//patches/armhf_llvm_abi 2012-06-11 08:28:54.826347669 +0000
@@ -3,10 +3,10 @@
bug #5914.
Author: Iain Lane <laney at debian.org>
-Index: ghc/compiler/main/DriverPipeline.hs
+Index: ghc-7.4.2/compiler/main/DriverPipeline.hs
===================================================================
---- ghc.orig/compiler/main/DriverPipeline.hs 2012-03-10 16:41:46.000000000 +0000
-+++ ghc/compiler/main/DriverPipeline.hs 2012-03-10 16:42:59.209169474 +0000
+--- ghc-7.4.2.orig/compiler/main/DriverPipeline.hs 2012-06-07 03:10:25.000000000 +1000
++++ ghc-7.4.2/compiler/main/DriverPipeline.hs 2012-06-11 15:25:32.000000000 +1000
@@ -1,5 +1,5 @@
{-# OPTIONS -fno-cse #-}
-{-# LANGUAGE NamedFieldPuns #-}
@@ -14,7 +14,7 @@
-- -fno-cse is needed for GLOBAL_VAR's to behave properly
-----------------------------------------------------------------------------
-@@ -1379,6 +1379,9 @@
+@@ -1382,6 +1382,9 @@
then ["-mattr=+v7,+vfp3"]
else if (elem VFPv3D16 ext)
then ["-mattr=+v7,+vfp3,+d16"]
diff -rN -u old-ghc//patches/fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis new-ghc//patches/fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis
--- old-ghc//patches/fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis 2012-06-11 08:28:54.305325007 +0000
+++ new-ghc//patches/fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis 1970-01-01 00:00:00.000000000 +0000
@@ -1,29 +0,0 @@
-From 1cbf3bcae87dd102942d85ce71ea17d42d4b5f5a Mon Sep 17 00:00:00 2001
-From: Karel Gardas <karel.gardas at centrum.cz>
-Date: Tue, 14 Feb 2012 08:03:07 +0100
-Subject: [PATCH 2/2] fix ARM StgCRun to not save and restore r11/fp register twice
-
----
- rts/StgCRun.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
---- a/rts/StgCRun.c
-+++ b/rts/StgCRun.c
-@@ -632,7 +632,7 @@
- /*
- * save callee-saves registers on behalf of the STG code.
- */
-- "stmfd sp!, {r4-r11, fp, ip, lr}\n\t"
-+ "stmfd sp!, {r4-r10, fp, ip, lr}\n\t"
- #if !defined(arm_HOST_ARCH_PRE_ARMv6)
- "vstmdb sp!, {d8-d11}\n\t"
- #endif
-@@ -669,7 +669,7 @@
- #if !defined(arm_HOST_ARCH_PRE_ARMv6)
- "vldmia sp!, {d8-d11}\n\t"
- #endif
-- "ldmfd sp!, {r4-r11, fp, ip, lr}\n\t"
-+ "ldmfd sp!, {r4-r10, fp, ip, lr}\n\t"
- : "=r" (r)
- : "r" (f), "r" (basereg), "i" (RESERVED_C_STACK_BYTES)
- #if !defined(__thumb__)
diff -rN -u old-ghc//patches/fix-ARM-s-StgCRun-clobbered-register-list-for-both-A new-ghc//patches/fix-ARM-s-StgCRun-clobbered-register-list-for-both-A
--- old-ghc//patches/fix-ARM-s-StgCRun-clobbered-register-list-for-both-A 2012-06-11 08:28:54.305325007 +0000
+++ new-ghc//patches/fix-ARM-s-StgCRun-clobbered-register-list-for-both-A 1970-01-01 00:00:00.000000000 +0000
@@ -1,34 +0,0 @@
-From 957f778cb971d63cbbea0c71c727c94474b1b905 Mon Sep 17 00:00:00 2001
-From: Karel Gardas <karel.gardas at centrum.cz>
-Date: Tue, 14 Feb 2012 08:01:47 +0100
-Subject: [PATCH 1/2] fix ARM's StgCRun clobbered register list for both ARM and Thumb modes
-
----
- rts/StgCRun.c | 16 +++++++++++++++-
- 1 files changed, 15 insertions(+), 1 deletions(-)
-
---- a/rts/StgCRun.c
-+++ b/rts/StgCRun.c
-@@ -672,7 +672,21 @@
- "ldmfd sp!, {r4-r11, fp, ip, lr}\n\t"
- : "=r" (r)
- : "r" (f), "r" (basereg), "i" (RESERVED_C_STACK_BYTES)
-- : "%r4", "%r5", "%r6", "%r8", "%r9", "%r10", "%r11", "%fp", "%ip", "%lr"
-+#if !defined(__thumb__)
-+ /* In ARM mode, r11/fp is frame-pointer and so we cannot mark
-+ it as clobbered. If we do so, GCC complains with error. */
-+ : "%r4", "%r5", "%r6", "%r7", "%r8", "%r9", "%r10", "%ip", "%lr"
-+#else
-+ /* In Thumb mode r7 is frame-pointer and so we cannot mark it
-+ as clobbered. On the other hand we mark as clobbered also
-+ those regs not used in Thumb mode. Hard to judge if this is
-+ needed, but certainly Haskell code is using them for
-+ placing GHC's virtual registers there. See
-+ includes/stg/MachRegs.h Please note that Haskell code is
-+ compiled by GHC/LLVM into ARM code (not Thumb!), at least
-+ as of February 2012 */
-+ : "%r4", "%r5", "%r6", "%r8", "%r9", "%r10", "%fp", "%ip", "%lr"
-+#endif
- );
- return r;
- }
diff -rN -u old-ghc//patches/haddock-hardcode-ghc-paths new-ghc//patches/haddock-hardcode-ghc-paths
--- old-ghc//patches/haddock-hardcode-ghc-paths 2012-06-11 08:28:54.301326495 +0000
+++ new-ghc//patches/haddock-hardcode-ghc-paths 2012-06-11 08:28:54.830349379 +0000
@@ -1,7 +1,7 @@
-Index: ghc-7.4.1/utils/haddock/haddock.cabal
+Index: ghc-7.4.2/utils/haddock/haddock.cabal
===================================================================
---- ghc-7.4.1.orig/utils/haddock/haddock.cabal 2012-02-01 19:10:43.000000000 +0100
-+++ ghc-7.4.1/utils/haddock/haddock.cabal 2012-02-03 16:26:39.000000000 +0100
+--- ghc-7.4.2.orig/utils/haddock/haddock.cabal 2012-06-07 03:10:26.000000000 +1000
++++ ghc-7.4.2/utils/haddock/haddock.cabal 2012-06-11 15:24:08.000000000 +1000
@@ -78,10 +78,6 @@
executable haddock
@@ -31,10 +31,10 @@
if flag(test)
cpp-options: -DTEST
-Index: ghc-7.4.1/utils/haddock/src/Main.hs
+Index: ghc-7.4.2/utils/haddock/src/Main.hs
===================================================================
---- ghc-7.4.1.orig/utils/haddock/src/Main.hs 2012-02-01 19:10:43.000000000 +0100
-+++ ghc-7.4.1/utils/haddock/src/Main.hs 2012-02-03 16:26:39.000000000 +0100
+--- ghc-7.4.2.orig/utils/haddock/src/Main.hs 2012-06-07 03:10:26.000000000 +1000
++++ ghc-7.4.2/utils/haddock/src/Main.hs 2012-06-11 15:24:08.000000000 +1000
@@ -50,7 +50,6 @@
#ifdef IN_GHC_TREE
import System.FilePath
@@ -43,7 +43,7 @@
import Paths_haddock
#endif
-@@ -344,14 +343,14 @@
+@@ -350,14 +349,14 @@
libDir <- getInTreeDir
return (ghcPath, libDir)
#else
diff -rN -u old-ghc//patches/memcpy-ffi.patch new-ghc//patches/memcpy-ffi.patch
--- old-ghc//patches/memcpy-ffi.patch 2012-06-11 08:28:54.181326831 +0000
+++ new-ghc//patches/memcpy-ffi.patch 1970-01-01 00:00:00.000000000 +0000
@@ -1,84 +0,0 @@
-commit 40c1106c338e209f07023d165f32bff0f75e2e54
-Author: Paolo Capriotti <p.capriotti at gmail.com>
-Date: Wed May 2 15:24:46 2012 +0100
-Description:
- Cast memory primops in the C backend (#5976)
-
- To prevent conflicts with GCC builtins, generate identical code for
- calls to mem primos and FFI calls.
-
- Based on a patch by Joachim Breitner.
-Bug: http://hackage.haskell.org/trac/ghc/ticket/5967
-Origin: http://hackage.haskell.org/trac/ghc/changeset/40c1106c338e209f07023d165f32bff0f75e2e54
-
-Index: ghc-7.4.1/compiler/cmm/PprC.hs
-===================================================================
---- ghc-7.4.1.orig/compiler/cmm/PprC.hs 2012-02-01 19:10:32.000000000 +0100
-+++ ghc-7.4.1/compiler/cmm/PprC.hs 2012-05-06 21:41:11.000000000 +0200
-@@ -203,9 +203,6 @@
- pprCFunType (pprCLabel platform lbl) cconv results args <>
- noreturn_attr <> semi
-
-- fun_proto lbl = ptext (sLit ";EF_(") <>
-- pprCLabel platform lbl <> char ')' <> semi
--
- noreturn_attr = case ret of
- CmmNeverReturns -> text "__attribute__ ((noreturn))"
- CmmMayReturn -> empty
-@@ -226,31 +223,43 @@
- let myCall = pprCall platform (pprCLabel platform lbl) cconv results args
- in (real_fun_proto lbl, myCall)
- | not (isMathFun lbl) ->
-- let myCall = braces (
-- pprCFunType (char '*' <> text "ghcFunPtr") cconv results args <> semi
-- $$ text "ghcFunPtr" <+> equals <+> cast_fn <> semi
-- $$ pprCall platform (text "ghcFunPtr") cconv results args <> semi
-- )
-- in (fun_proto lbl, myCall)
-+ pprForeignCall platform (pprCLabel platform lbl) cconv results args
- _ ->
- (empty {- no proto -},
- pprCall platform cast_fn cconv results args <> semi)
- -- for a dynamic call, no declaration is necessary.
-
- CmmCall (CmmPrim op) results args _ret ->
-- pprCall platform ppr_fn CCallConv results args'
-- where
-- ppr_fn = pprCallishMachOp_for_C op
-- -- The mem primops carry an extra alignment arg, must drop it.
-- -- We could maybe emit an alignment directive using this info.
-- args' | op == MO_Memcpy || op == MO_Memset || op == MO_Memmove = init args
-- | otherwise = args
-+ proto $$ fn_call
-+ where
-+ cconv = CCallConv
-+ fn = pprCallishMachOp_for_C op
-+ (proto, fn_call)
-+ -- The mem primops carry an extra alignment arg, must drop it.
-+ -- We could maybe emit an alignment directive using this info.
-+ -- We also need to cast mem primops to prevent conflicts with GCC
-+ -- builtins (see bug #5967).
-+ | op `elem` [MO_Memcpy, MO_Memset, MO_Memmove]
-+ = pprForeignCall platform fn cconv results (init args)
-+ | otherwise
-+ = (empty, pprCall platform fn cconv results args)
-
- CmmBranch ident -> pprBranch ident
- CmmCondBranch expr ident -> pprCondBranch platform expr ident
- CmmJump lbl _params -> mkJMP_(pprExpr platform lbl) <> semi
- CmmSwitch arg ids -> pprSwitch platform arg ids
-
-+pprForeignCall :: Platform -> SDoc -> CCallConv -> [HintedCmmFormal] -> [HintedCmmActual] -> (SDoc, SDoc)
-+pprForeignCall platform fn cconv results args = (proto, fn_call)
-+ where
-+ fn_call = braces (
-+ pprCFunType (char '*' <> text "ghcFunPtr") cconv results args <> semi
-+ $$ text "ghcFunPtr" <+> equals <+> cast_fn <> semi
-+ $$ pprCall platform (text "ghcFunPtr") cconv results args <> semi
-+ )
-+ cast_fn = parens (parens (pprCFunType (char '*') cconv results args) <> fn)
-+ proto = ptext (sLit ";EF_(") <> fn <> char ')' <> semi
-+
- pprCFunType :: SDoc -> CCallConv -> [HintedCmmFormal] -> [HintedCmmActual] -> SDoc
- pprCFunType ppr_fn cconv ress args
- = res_type ress <+>
diff -rN -u old-ghc//patches/no_ghci_on_powerpc new-ghc//patches/no_ghci_on_powerpc
--- old-ghc//patches/no_ghci_on_powerpc 2012-06-11 08:28:54.177326882 +0000
+++ new-ghc//patches/no_ghci_on_powerpc 2012-06-11 08:28:54.834329632 +0000
@@ -7,16 +7,16 @@
Author: Joachim Breitner <nomeata at debian.org>
Bug-Debian: http://bugs.debian.org/631073
-Index: ghc-7.4.0.20111219/mk/config.mk.in
+Index: ghc-7.4.2/mk/config.mk.in
===================================================================
---- ghc-7.4.0.20111219.orig/mk/config.mk.in 2011-12-19 19:11:04.000000000 +0100
-+++ ghc-7.4.0.20111219/mk/config.mk.in 2011-12-21 19:56:11.000000000 +0100
+--- ghc-7.4.2.orig/mk/config.mk.in 2012-06-07 03:10:25.000000000 +1000
++++ ghc-7.4.2/mk/config.mk.in 2012-06-11 15:25:20.000000000 +1000
@@ -172,7 +172,7 @@
# has support for this OS/ARCH combination.
OsSupportsGHCi=$(strip $(patsubst $(HostOS_CPP), YES, $(findstring $(HostOS_CPP), mingw32 cygwin32 linux solaris2 freebsd dragonfly netbsd openbsd darwin kfreebsdgnu)))
--ArchSupportsGHCi=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 powerpc sparc sparc64)))
-+ArchSupportsGHCi=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 sparc sparc64)))
+-ArchSupportsGHCi=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 powerpc sparc sparc64 arm)))
++ArchSupportsGHCi=$(strip $(patsubst $(HostArch_CPP), YES, $(findstring $(HostArch_CPP), i386 x86_64 sparc sparc64 a[...incomplete...]
More information about the Pkg-haskell-commits
mailing list