[arch-haskell] Upgrade to 7.4.2

Peter Hercek phercek at gmail.com
Fri Jun 15 23:53:43 CEST 2012


I'll be compiling it myself anyway but with this patch added:
   http://hackage.haskell.org/trac/ghc/ticket/3858
... if there is an interest having the patch there.

I'm typically adding two more patches (but I can skip these for you if you
do not like it):
* add "breakTick" id to break point list and the information about ignored
   breakpoint; this is interesting when you want to find out which
   breakpoint was ignored; it is very dirty workaround for
   http://hackage.haskell.org/trac/ghc/ticket/2950
   I did not have time to do a proper patch.
* I'm adding 0.1s delay when printing ghci prompt. Another dirty way to get
   proper interleaving of stderr/stdout when stderr is coloured using
   something like http://www.hck.sk/users/peter/pub/colorize.c
   I use it to get all stderr in red (stdout is default black), and still
   achieve proper interleaving of stderr text with stdout text.
   It is quite possible this patch is not needed any more but it was needed
   when haskeline was introduced the first time. I do not know why, ghci was
   the only thing which showed any issues.

I have 16GiB, so if the only problem is the memory, then I'll be quick.

Otherwise, I do not mind if you use ghc from [extra]. There is no special
  reason not to use [extra] version except extra maintainers can break
  our dependencies if they do unexpected recompile probably with some
  significant patches. Although every recompile can break dependencies,
  mostly it does not happen.
You can just place copy of the [extra] version in [haskell] and there
  should not be any problem at all since you would be in charge of any
  ghc update. We would mirror only the ghc package in [haskell].

Peter.


On 06/15/2012 09:54 PM, Magnus Therning wrote:
> I've been working on upgrading [haskell] to Ghc 7.4.2 for a few days
> now.  So far no luck :(
>
> The build always fails on creating documentation.  Yesterday I
> resorted to taking the source package from [extra], which is known to
> build fine... but still it failed on generating the docs.  I now
> suspect this is due to the limited memory available on the machine I
> use to build (1.5GB).
>
> For the moment I've given up on building Ghc especially for use in
> [haskell].  In order to move on I'll instead make use of Ghc out of
> [extra].  If anyone has any objections to that, then please speak up.
>
> /M
>
>
>
> _______________________________________________
> arch-haskell mailing list
> arch-haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/arch-haskell


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20120615/02eb4392/attachment.htm>


More information about the arch-haskell mailing list