Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-09 Thread Simon Marlow
On 09/08/2011 05:59, Jens Petersen wrote: I'm quite happy for distros to build against their system libffi though, and we should make that easier. Note that if you build against the system libffi you are responsible for fully testing the combination (I know you already do that, which is

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-09 Thread Ian Lynagh
On Tue, Aug 09, 2011 at 10:52:39AM +1000, Manuel M T Chakravarty wrote: Ian Lynagh: On Mon, Aug 08, 2011 at 11:20:18PM +1000, Manuel M T Chakravarty wrote: Ian Lynagh: You are right that the bindists use the default gcc (i.e., the one with the LLVM backend). That is ok, though, as GHC

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-09 Thread Goetz Isenmann
On Fri, Jul 29, 2011 at 07:21:36PM +0100, Ian Lynagh wrote: We are pleased to announce the first release candidate for GHC 7.2.1: http://www.haskell.org/ghc/dist/7.2.1-rc1/ This includes the source and testsuite tarballs, installers for OS X and Windows, and bindists for amd64/Linux,

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-08 Thread Manuel M T Chakravarty
Ian Lynagh: On Sat, Jul 30, 2011 at 10:57:40PM +1000, Manuel M T Chakravarty wrote: The RC unfortunately doesn't build on Lion (OS X 10.7). I've put the latest 7.2 source here, along with OS X builds: http://www.haskell.org/ghc/dist/7.2.1-rc2/ My guess is that the bindists will work

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-08 Thread Ian Lynagh
On Mon, Aug 08, 2011 at 11:20:18PM +1000, Manuel M T Chakravarty wrote: Ian Lynagh: On Sat, Jul 30, 2011 at 10:57:40PM +1000, Manuel M T Chakravarty wrote: The RC unfortunately doesn't build on Lion (OS X 10.7). I've put the latest 7.2 source here, along with OS X builds:

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-08 Thread Manuel M T Chakravarty
Ian Lynagh: On Mon, Aug 08, 2011 at 11:20:18PM +1000, Manuel M T Chakravarty wrote: Ian Lynagh: You are right that the bindists use the default gcc (i.e., the one with the LLVM backend). That is ok, though, as GHC supplies the stack unwinding linker option. Do you really mean the

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-08 Thread Jens Petersen
http://koji.fedoraproject.org/koji/getfile?taskID=3251249name=build.log . | *** unexpected failure for fed001(normal) Note the Fedora build is patched to use system libffi. Hmm. What happens if you don't patch it? More hmmm: that makes the x86 unexpected errors go to 0!

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Jens Petersen
On 5 August 2011 05:27, Ian Lynagh ig...@earth.li wrote: from http://koji.fedoraproject.org/koji/getfile?taskID=3251249name=build.log . | *** unexpected failure for fed001(normal) but it works fine for me on x86/Linux. Note the Fedora build is patched to use system libffi. Hmm. What

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Simon Marlow
On 05/08/2011 08:45, Jens Petersen wrote: On 5 August 2011 05:27, Ian Lynaghig...@earth.li wrote: from http://koji.fedoraproject.org/koji/getfile?taskID=3251249name=build.log . | *** unexpected failure for fed001(normal) but it works fine for me on x86/Linux. Note the Fedora build is

FlexibleInstances Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Christian Maeder
Hi, I've noticed that with ghc-7.2 many modules with LANGUAGE TypeSynonymInstances now also require FlexibleInstances Two examples are in the HTTP package Network.TCP and Network.BufferType Was ghc-7.0 wrong about this, before? Cheers Christian Am 29.07.2011 20:21, schrieb Ian Lynagh: We

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Joachim Breitner
Hi, Am Freitag, den 05.08.2011, 09:46 +0100 schrieb Simon Marlow: I don't like having to do this, but it reduces our testing surface (we don't want to have to test against N different versions of libffi). I'm quite happy for distros to build against their system libffi though, and we

Re: FlexibleInstances Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Christian Maeder
I've just found http://hackage.haskell.org/trac/ghc/ticket/5377 which explains it. C. Am 05.08.2011 12:56, schrieb Christian Maeder: Hi, I've noticed that with ghc-7.2 many modules with LANGUAGE TypeSynonymInstances now also require FlexibleInstances Two examples are in the HTTP package

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Simon Marlow
On 05/08/2011 12:08, Joachim Breitner wrote: Hi, Am Freitag, den 05.08.2011, 09:46 +0100 schrieb Simon Marlow: I don't like having to do this, but it reduces our testing surface (we don't want to have to test against N different versions of libffi). I'm quite happy for distros to build

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-05 Thread Ian Lynagh
On Sat, Jul 30, 2011 at 10:57:40PM +1000, Manuel M T Chakravarty wrote: The RC unfortunately doesn't build on Lion (OS X 10.7). I've put the latest 7.2 source here, along with OS X builds: http://www.haskell.org/ghc/dist/7.2.1-rc2/ My guess is that the bindists will work on Lion, but that

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-04 Thread Simon Marlow
On 04/08/2011 05:35, Jens Petersen wrote: On 3 August 2011 19:01, Jens Petersenj...@community.haskell.org wrote: Thanks! I have done a test build in Fedora's buildsystem: (Note this is a bootstrap build without shared libraries.) Ok I did a more normal build today with shared libs and ran

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-04 Thread Ian Lynagh
On Thu, Aug 04, 2011 at 12:51:01PM +0100, Simon Marlow wrote: On 04/08/2011 05:35, Jens Petersen wrote: On 3 August 2011 19:01, Jens Petersenj...@community.haskell.org wrote: Unexpected failures: [...] ffi/should_run fed001 [bad exit code] (normal) [...] from

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-03 Thread Jens Petersen
We are pleased to announce the first release candidate for GHC 7.2.1: Thanks! I have done a test build in Fedora's buildsystem: http://koji.fedoraproject.org/koji/taskinfo?taskID=3249014 If you want to try it, you should be able to download and install it as follows: $ lftp

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-03 Thread Simon Marlow
On 02/08/2011 13:52, Rene de Visser wrote: Ian Lynaghig...@earth.li schrieb im Newsbeitrag news:20110729182136.ga2...@matrix.chaos.earth.li... We are pleased to announce the first release candidate for GHC 7.2.1: Is it normal for the windows build to have 99 unexpected failures?

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-03 Thread Jens Petersen
On 3 August 2011 19:01, Jens Petersen j...@community.haskell.org wrote: Thanks!  I have done a test build in Fedora's buildsystem: (Note this is a bootstrap build without shared libraries.) Ok I did a more normal build today with shared libs and ran the testsuite too:

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-02 Thread Rene de Visser
Ian Lynagh ig...@earth.li schrieb im Newsbeitrag news:20110729182136.ga2...@matrix.chaos.earth.li... We are pleased to announce the first release candidate for GHC 7.2.1: Is it normal for the windows build to have 99 unexpected failures?

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-07-30 Thread Manuel M T Chakravarty
Ian, The RC unfortunately doesn't build on Lion (OS X 10.7). It needs two patches I recently pushed to the master branch (and suggested to be merged into stable). They are the following patches: eb01af6ba964fe74375e461723b83597ef97155d (On OS X, use gcc-4.2 with Xcode 4 and up)

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-07-30 Thread Joachim Breitner
Hi, Am Freitag, den 29.07.2011, 19:21 +0100 schrieb Ian Lynagh: Please test as much as possible; bugs are much cheaper if we find them before the release! not a bug, but still: Could we get this fix into the package: http://trac.haskell.org/haddock/ticket/176 and maybe also this flag

ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-07-29 Thread Ian Lynagh
We are pleased to announce the first release candidate for GHC 7.2.1: http://www.haskell.org/ghc/dist/7.2.1-rc1/ This includes the source and testsuite tarballs, installers for OS X and Windows, and bindists for amd64/Linux, i386/Linux, amd64/FreeBSD and i386/FreeBSD. Please test as much