[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-haskell-maintainers] Bug#654628: haskell-cmdargs: FTBFS on many arches: Template Haskell bracket illegal in a stage-1 compiler



If you turn of both testprog and quotation it should work. I'll change the .cabal file so that is automatic in future.

Thanks, Neil

On Friday, January 6, 2012, Clint Adams <clint@debian.org> wrote:
> On Thu, Jan 05, 2012 at 06:04:19AM +0000, Neil Mitchell wrote:
>> Note that while CmdArgs 0.9 introduces a dependency on TH, it's only
>> optional. If you disable the cabal flag "quotation" then it will build
>> without template-haskell, so should still work fine on ARM.
>
> I tried this with cmdargs 0.9, but
>
> Flags chosen: quotation=False, testprog=True
> [...]
> [23 of 23] Compiling System.Console.CmdArgs ( System/Console/CmdArgs.hs, dist-ghc/build/System/Console/CmdArgs.p_o )
> Registering cmdargs-0.9...
>
> System/Console/CmdArgs/Quote.hs:61:8:
>    Could not find module `Language.Haskell.TH':
>      It is a member of the hidden package `template-haskell'.
>      Perhaps you need to add `template-haskell' to the build-depends in your .cabal file.
>      Use -v to see a list of the files searched for.
>
> Any idea why this is happening?
>
> (See https://buildd.debian.org/status/fetch.php?pkg=haskell-cmdargs&arch=armel&ver=0.9-3&stamp=1325810596
> for a more complete log)
>
Reply to: