You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2017/01/04 17:04:58 UTC
[jira] [Commented] (THRIFT-4008) broken ci due to upstream
dependency versioning break
[ https://issues.apache.org/jira/browse/THRIFT-4008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15798744#comment-15798744 ]
Jake Farrell commented on THRIFT-4008:
--------------------------------------
When testing the release candidate I hit the issue where vector was getting an older version, 0.2, due to another dep pulling in that version. Since we did not have a vector version pinned it took the system version and tried to use it causing the CI issue of
{code}
gen-hs/ThriftTest_Types.hs:288:15:`
No instance for (P.Show (Vector.Vector Xtruct))
arising from the 'deriving' clause of a data type declaration
Possible fix:
add an instance declaration for (P.Show (Vector.Vector Xtruct))
or use a standalone 'deriving instance' declaration,
so you can specify the instance context yourself
When deriving the instance for (P.Show Insanity)
{code}
for some reason the latest version also was having an error with it and the latest version had just recently been released. I pinned specifically to a newer version that passed CI and worked which is why it was == vs the >=.
> broken ci due to upstream dependency versioning break
> -----------------------------------------------------
>
> Key: THRIFT-4008
> URL: https://issues.apache.org/jira/browse/THRIFT-4008
> Project: Thrift
> Issue Type: Bug
> Components: Haskell - Library
> Reporter: Jake Farrell
> Assignee: Jake Farrell
> Fix For: 0.10.0, 0.11.0
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)