Closed FinleyMcIlwaine closed 4 months ago
I've re-enabled 8.10.7 support, and made a revision on hackage to support 8.10.7 in snappy-c, so we can test snappy on all versions. The only issue is that snappy-c requires bytestring >= 0.11, which is greater than the version bundled with 8.10.7. So the default haskell-ci behavior of adding constraint: pkg installed
for each boot package pkg
leads to resolution failures on 8.10.7. The best way I've found to address this is adding installed: -all
to the haskell-ci configuration. Let me know how that looks to you!
The dependency on bytestring
seems unproblematic. I've rebased this branch and have changed the snappy
flag to be automatic and default to true; for full compliance, this seems the better default.
snappy
is now a supported encoding, via the snappy-c library.snappy
test to theTest.Sanity.StreamingType.NonStreaming.compression
group.Resolves #56