[C2hs] Subject: Problem configuring c2hs with Cabal-1.2
duncan.coutts at worc.ox.ac.uk
Sun Oct 14 18:17:07 EDT 2007
On Thu, 2007-09-13 at 15:17 -0700, Judah Jacobson wrote:
> I just downloaded c2hs (HEAD version) and tried to run "runhaskell
> Setup.hs configure" using the ghc 6.8 release candidate (i.e., Cabal
> 1.2), and got the following error:
> > Configuring c2hs-0.15.0...
> > Setup.hs: Error: Non-empty library, but empty exposed modules list. Cabal may not build this library correctly
> The .cabal file is parseable by ghc-6.6.1 (with Cabal 220.127.116.11). It's
> unclear to me whether this counts as a c2hs bug or a Cabal bug (maybe
> the above message should only be a warning?), so I'm cc'ing both
We debated for a while whether this was a cabal or c2hs bug. In the end
we decided that Cabal was right, though in current Cabal versions the
error message explaining why it's wrong has been improved.
> Also note that regardless, c2hs will need to be updated to work with
Yes, I'll do an updated release that's compatible with 6.8 and also
addresses some other packaging complaints.
More information about the C2hs