Ticket #25 (closed defect: fixed)
vector shouldn't build-depend on ghc
|Reported by:||anonymous||Owned by:|
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