From: Bertram F. <ber...@go...> - 2008-09-25 23:28:57
|
Hi, here are two patches that allow gtk2hs to be compiled with the upcoming ghc 6.10. There are two relevant changes: 1) the constructors of Integer are no longer exported from GHC.Base so the Binary instance can't use them. (update: integer-gmp now has an Integer.Internals module that exports the constructors again. The patch below does not use them.) 2) base-4 has a new exception system, and there is a compatibility package, base-3.0.3.0. With the second patch below, gtk2hs is built with the compat package. I've checked that gtk2hs still builds on ghc 6.4.2, 6.6.1 and 6.8.3 as well, excluding sourceview, gnomevfs and gstreamer. enjoy, Bertram Tue Apr 15 03:48:10 CEST 2008 Bertram Felgenhauer <in...@gm...> * alternative Binary instance for Integer - fix build with ghc 6.9.20080414 Integer is now implemented in GHC.Integer and its constructors are no longer exported. Fri Sep 26 01:13:23 CEST 2008 Bertram Felgenhauer <in...@gm...> * add Autoconf check for precise name of base package. Only look for base package < 4. This allows gtk2hs to be built on ghc 6.10. |