[Hackage] #532: libraries and include checks can be highly
misleading
Hackage
trac at galois.com
Tue Jul 21 05:25:30 EDT 2009
#532: libraries and include checks can be highly misleading
----------------------------+-----------------------------------------------
Reporter: guest | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: Cabal library | Version: 1.6.0.2
Severity: normal | Resolution:
Keywords: | Difficulty: unknown
Ghcversion: | Platform:
----------------------------+-----------------------------------------------
Comment (by tibbe):
Had a similar problem with the `network` package. A change to one of the
local `.h` files made it fail to compile on non-win32 platforms with this
error message:
{{{
cabal: Missing dependency on a foreign library:
* Missing header file: HsNet.h
}}}
Running cabal with `-v3` showed the real error. Perhaps we should
acknowledge the different possible reasons for the failure in the error
message if parsing the actual error output from the compiler is too
difficult? Perhaps we should also recommend rerunning `configure` with
`-v3`.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/532#comment:2>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list