[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