ANNOUNCE: GHC 6.10.2 Release Candidate 1
duncan.coutts at worc.ox.ac.uk
Wed Mar 25 21:56:02 EDT 2009
On Wed, 2009-03-25 at 08:54 +0000, Simon Peyton-Jones wrote:
> [Narrowing to cvs-ghc]
> So Axel says "we are doomed" and Manuel says "it's easy".
> I don't want GHC 6.10.2 to "fundamentally break" GtkHs.
> Let's resolve this.
We all discussed this today during the #ghc meeting. We think it's
actually not so bad as it initially looked.
Axel is going to test a quick fix and if all is ok then he'll organise a
point release with the Gtk2Hs release manager. The quick fix will be to
use Foreign.Concurrent.mkForeignPtr. The fix that seems plausible for
the next major release of gtk2hs would use ordinary newForeignPtr again
but would use a different way of setting (non-signal) callbacks so that
the finalisers that free said callbacks are in C and not in Haskell (ie
If that's not an accurate summary then hopefully Axel will correct me.
More information about the Cvs-ghc