cabal-install-1.18 on GHC-6.12

Mikhail Glushenkov the.dead.shall.rise at gmail.com
Sun Oct 27 23:58:22 UTC 2013


Hi,

On Sun, Oct 27, 2013 at 9:50 PM, Henning Thielemann
<lemming at henning-thielemann.de> wrote:
>
> I am trying  to compile cabal-install-1.18.0.2 on GHC-6.12.1. It aborts
> with:
>
> ...
> [12 of 73] Compiling Distribution.Client.Compat.Semaphore (
> Distribution/Client/Compat/Semaphore.hs,
> dist/build/cabal/cabal-tmp/Distribution/Client/Compat/Semaphore.o )
>
> Distribution/Client/Compat/Semaphore.hs:12:26:
>     Module `Control.Exception' does not export `mask_'
>
>
> That is, you must either narrow the dependency on 'base' or avoid 'mask_'.


Looks like this commit is the problem:
https://github.com/haskell/cabal/commit/877ef34712255d7c99b36eea4b9c3adfaada6b52

Johan, was it you who cherry-picked it from master? Wasn't 1.18
supposed to still support 6.12?

I've bumped the dependency on base to 4.3 in master.

-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments


More information about the cabal-devel mailing list