[ 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)