Ticket #25 (closed defect: fixed)
vector shouldn't build-depend on ghc
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | blocker | Milestone: | 0.7.0.1 |
| Version: | Keywords: | ||
| Cc: |
Description
a package should build-depend on ghc only if it's using the ghc-api library, which comes in a package called "ghc". vector currently doesn't use that library but it's still needlessly tied to ghc via the dependencies stored by ghc-pkg, when installed, this makes it very vulnerable to a serie of issues related to the diamond dependency problem and eager shadowing based on ABI hash.
it should use the following instead:
if impl(ghc < 6.9)
buildable: False
Change History
Note: See
TracTickets for help on using
tickets.
