[vector] #25: vector shouldn't build-depend on ghc
vector
vector at projects.haskell.org
Mon Jul 5 13:47:14 EDT 2010
#25: vector shouldn't build-depend on ghc
----------------------+-----------------------------------------------------
Reporter: anonymous | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Version: | Keywords:
----------------------+-----------------------------------------------------
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
}}}
--
Ticket URL: <http://trac.haskell.org/vector/ticket/25>
vector <http://trac.haskell.org/vector>
Package vector
More information about the vector
mailing list