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

Clint Adams clint at debian.org
Fri Jan 6 22:48:52 UTC 2012


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)





More information about the Pkg-haskell-maintainers mailing list