Hi Neil, alternatively, you can turn the executable into a test-suite, as supported by Cabal-0.10, if you don’t mind that dependency bump. Then it is not built by default.
Greetings, Joachim Am Samstag, den 07.01.2012, 11:31 +0000 schrieb Neil Mitchell: > 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 <cl...@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) > > -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part