HEAD vs Hackage status report

2013-09-29 Thread Bryan O'Sullivan
I spent a little time the other day building all of Hackage with GHC HEAD. Here's a quick writeup of what I found. Total packages: 5564 Succeeded with 7.6.3: 3234 Succeeded with HEAD: 2061 Succeeded with 7.6.3 *but failed with HEAD: 1186* (A few dozen packages built with HEAD, but not with 7.6.3,

Re: HEAD vs Hackage status report

2013-09-30 Thread Herbert Valerio Riedel
On 2013-09-30 at 08:26:10 +0200, Bryan O'Sullivan wrote: [...] > Most of the breakage could be fixed by loosening the dependencies on the > template-haskell and primitive packages, and here are the rest. Btw/fyi, as one of the new killer features of Hackage 2, incorrect build-deps were supposed

Re: HEAD vs Hackage status report

2013-09-30 Thread Johan Tibell
On Sun, Sep 29, 2013 at 11:26 PM, Bryan O'Sullivan wrote: > I spent a little time the other day building all of Hackage with GHC HEAD. > Here's a quick writeup of what I found. Thanks for taking the time to do this. It should really help the quality of this release. In general I think we should t

Re: HEAD vs Hackage status report

2013-09-30 Thread Johan Tibell
On Mon, Sep 30, 2013 at 12:36 AM, Herbert Valerio Riedel wrote: > On 2013-09-30 at 08:26:10 +0200, Bryan O'Sullivan wrote: >> Most of the breakage could be fixed by loosening the dependencies on the >> template-haskell and primitive packages, and here are the rest. > > Btw/fyi, as one of the new k

RE: HEAD vs Hackage status report

2013-10-01 Thread Simon Peyton-Jones
From: ghc-devs [mailto:ghc-devs-boun...@haskell.org] On Behalf Of Bryan O'Sullivan Sent: 30 September 2013 07:26 To: ghc-devs@haskell.org Subject: HEAD vs Hackage status report I spent a little time the other day building all of Hackage with GHC HEAD. Here's a quick writeup of what

Re: HEAD vs Hackage status report

2013-10-01 Thread Carter Schonwald
*From:* ghc-devs [mailto:ghc-devs-boun...@haskell.org 'cvml', 'ghc-devs-boun...@haskell.org');>] *On Behalf Of *Bryan O'Sullivan > *Sent:* 30 September 2013 07:26 > *To:* ghc-devs@haskell.org 'ghc-devs@haskell.org');> > *Subject:* HEAD vs Hac

Re: HEAD vs Hackage status report

2013-10-01 Thread Richard Eisenberg
boun...@haskell.org] On Behalf Of Bryan > O'Sullivan > Sent: 30 September 2013 07:26 > To: ghc-devs@haskell.org > Subject: HEAD vs Hackage status report > > I spent a little time the other day building all of Hackage with GHC HEAD. > Here's a quick writeup of what I f

Re: HEAD vs Hackage status report

2013-10-01 Thread Duncan Coutts
On Mon, 2013-09-30 at 08:00 -0700, Johan Tibell wrote: > On Mon, Sep 30, 2013 at 12:36 AM, Herbert Valerio Riedel wrote: > > On 2013-09-30 at 08:26:10 +0200, Bryan O'Sullivan wrote: > >> Most of the breakage could be fixed by loosening the dependencies on the > >> template-haskell and primitive pa

Re: HEAD vs Hackage status report

2013-10-10 Thread Richard Eisenberg
For future reference (my own future reference, most likely), here are why these packages break: On Sep 30, 2013, at 2:26 AM, Bryan O'Sullivan wrote: > 12 language-c-0.4.2the last parameter of ‛Error’ is at role Nominal Legit error. The Error class has Typeable as a superclass, and using