[ 
https://issues.apache.org/jira/browse/THRIFT-4256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16201708#comment-16201708
 ] 

Kim Altintop commented on THRIFT-4256:
--------------------------------------

So, THRIFT-4008 resp. https://github.com/apache/thrift/pull/1145 actually set 
it to `>= 0.10.12.2`, and the issue description suggests it was actually due to 
a version older than 0.10 being pulled in. I can successfully build and test 
thrift 0.10.0 with the relaxed bound using GHC 7.8.2 and 8.2.1 (haven't tried 
intermediate GHC versions though).

Any chance we could get the relaxed bounds on the released Hackage version?

> Dependency on very old version of vector library
> ------------------------------------------------
>
>                 Key: THRIFT-4256
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4256
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Haskell - Library
>            Reporter: Tom Lippincott
>            Priority: Minor
>
> Currently, Thrift.cabal has an exact dependency of vector==0.10.12.2, but 
> this version is much, much older than what other packages depend on.  This 
> makes it necessary to enable "allow-newer", which effectively ignores the 
> dependency, and then breaks when a package is uploaded to hackage, and 
> prevents inclusion of thrift in a stack curated package set.
> If there's no particular reason for it (and I've been successfully compiling 
> thrift with vector==0.12.0.2), could this dependency be set to a range, .e.g. 
> >=0.12.0?  I could then enter a request for thrift to be added to stack's 
> curated package sets.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to