[Haskell-cafe] Weird error during derive-18.104.22.168 build
ndmitchell at gmail.com
Mon Dec 13 20:57:43 CET 2010
The latest version of derive is 2.4.1, which has a number of compile
fixes for newer compilers. Any package I maintain is tested on GHC
6.10.4, 6.12.3 and 7.0.1 - so this bug should not be present in 2.4.1.
On Sun, Dec 12, 2010 at 10:07 PM, Alex <alex.shtf at gmail.com> wrote:
> Hi all.
> I am trying to install the "yi" editor using cabal-install, which in turns
> installs the package 'derive-22.214.171.124'. I get the following error during
> derive's compilation:
> [53 of 58] Compiling Data.Derive.Internal.Traversal (
> dist/build/Data/Derive/Internal/Traversal.o )
> Illegal instance declaration for `Applicative (Writer w)'
> (All instance types must be of the form (T t1 ... tn)
> where T is not a synonym.
> Use -XTypeSynonymInstances if you want to disable this.)
> In the instance declaration for `Applicative (Writer w)'
> cabal: Error: some packages failed to install:
> derive-126.96.36.199 failed during the building phase. The exception was:
> ExitFailure 1
> Of course, I tried to build it with --ghc-option=-XTypeSynonymInstances,
> which in turn gives another compilation error.
> I am using ubuntu maverick 32-bit, with ghc-6.12.1 and cabal-install 0.8.2.
> The ghc was installed from the package repository. Cabal was installed
> cabal-install cabal
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe