ANNOUNCE: GHC 6.10.4 Release Candidate 1

We are pleased to announce the first release candidate for GHC 6.10.4: http://www.haskell.org/ghc/dist/6.10.4-rc1/ We have now fixed all the bugs that we intend to fix for 6.10.4, so if there is a bug that is important to you that hasn't been fixed in the release candidate, please let us know. The release notes are here: http://www.haskell.org/ghc/dist/6.10.4-rc1/release-6-10-4.html The directory above contains two source bundles: ghc-6.10.3.20090628-src.tar.bz2 ghc-6.10.3.20090628-src-extralibs.tar.bz2 Only the first of these is necessary. The "extralibs" package contains various extra packages that we normally supply with GHC - unpack the extralibs tarball on top of the source tree to add them, and they will be included in the build automatically. There are also installers for Windows (i386) and OS X (i386), and binary distributions for x86_64/Linux and i386/Linux. More may appear later. Please test as much as possible; bugs are much cheaper if we find them before the release! Thanks Ian, on behalf of the GHC team

the bug about ^C (http://hackage.haskell.org/trac/ghc/ticket/3317)
doesn't look fixed to me, on amd64 linux.
saizan@astarte:~/cabal$ ~/bin/ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.10.3.20090628
saizan@astarte:~/cabal$ ~/bin/ghc --make foo.hs
[1 of 1] Compiling Main ( foo.hs, foo.o )
Linking foo ...
saizan@astarte:~/cabal$ ./foo
^Ca
a
b
b
^C
cat: -: Input/output error
saizan@astarte:~/cabal$
where foo.hs is the code from the ticket.
On Wed, Jul 1, 2009 at 1:19 PM, Ian Lynagh
We are pleased to announce the first release candidate for GHC 6.10.4:
http://www.haskell.org/ghc/dist/6.10.4-rc1/
We have now fixed all the bugs that we intend to fix for 6.10.4, so if there is a bug that is important to you that hasn't been fixed in the release candidate, please let us know. The release notes are here:
http://www.haskell.org/ghc/dist/6.10.4-rc1/release-6-10-4.html
The directory above contains two source bundles:
ghc-6.10.3.20090628-src.tar.bz2 ghc-6.10.3.20090628-src-extralibs.tar.bz2
Only the first of these is necessary. The "extralibs" package contains various extra packages that we normally supply with GHC - unpack the extralibs tarball on top of the source tree to add them, and they will be included in the build automatically.
There are also installers for Windows (i386) and OS X (i386), and binary distributions for x86_64/Linux and i386/Linux. More may appear later.
Please test as much as possible; bugs are much cheaper if we find them before the release!
Thanks Ian, on behalf of the GHC team
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

On 08/07/2009 12:12, Andrea Vezzosi wrote:
the bug about ^C (http://hackage.haskell.org/trac/ghc/ticket/3317) doesn't look fixed to me, on amd64 linux.
saizan@astarte:~/cabal$ ~/bin/ghc --version The Glorious Glasgow Haskell Compilation System, version 6.10.3.20090628 saizan@astarte:~/cabal$ ~/bin/ghc --make foo.hs [1 of 1] Compiling Main ( foo.hs, foo.o ) Linking foo ... saizan@astarte:~/cabal$ ./foo ^Ca a b b ^C cat: -: Input/output error
saizan@astarte:~/cabal$
where foo.hs is the code from the ticket.
Looks like the fix was merged on 28/6, so the version you're trying doesn't have it. I just tried it with 20090702, and it seems to work there. Cheers, Simon

Ian Lynagh wrote:
We are pleased to announce the first release candidate for GHC 6.10.4:
Worked like a charm for me under x86 Solaris. Cheers Christian
participants (4)
-
Andrea Vezzosi
-
Christian Maeder
-
Ian Lynagh
-
Simon Marlow