#262: Check for required C libraries during configure
----------------------------+-----------------------------------------------
Reporter: guest | Owner:
Type: enhancement | Status: new
Priority: high | Milestone: Cabal-1.6
Component: Cabal library | Version: 1.2.3.0
Severity: normal | Resolution:
Keywords: | Difficulty: easy (<4 hours)
Ghcversion: 6.8.2 | Platform:
----------------------------+-----------------------------------------------
Comment (by duncan):
I've been thinking about this and I think that with packages that use
confiure scripts there is actually no point at which we can do this check.
The reason is that we need any extra settings from the `.buildinfo` file,
however that file is generated by `./configure` and the `Setup.hs` script
never sees it.
In fact the first point we could see the full information is during
`preBuild`, we could not do the check during configure at all.
We could try and hack it by reading the `.buildinfo` file directly during
`postConf` but that's pretty hairy since the user can modify the hooks
however they like and there is no requirement that they use any particular
file.
So we may have to only do this check for `build-type: Simple`.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/262#comment:6>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
cabal-devel@haskell.org
http://www.haskell.org/mailman/listinfo/cabal-devel