snoyberg/http-conduit — pull request #46 by joeyadams (2012-08-13 04:16:31+00:00)
Title: Fix build for GHC 7.6

This commit fixes http-conduit to build under GHC 7.6, pending fixes to its dependencies.

* The "bytestring" package shipped with GHC 7.6 rc1 is version 0.10.0.0 . It isn't on Hackage yet.

* In base 4.6, Prelude no longer exports `catch`

**Note:** I built http-conduit under GHC 7.6 by tweaking various dependencies. I had to add

{-# LANGUAGE Rank2Types #-}

to a few *-conduit packages, to work around a minor bug in GHC 7.6 RC1 (see [ticket #7137][1]).

[1]: http://hackage.haskell.org/trac/ghc/ticket/7137