mgsloan / store

Fast binary serialization in Haskell
MIT License
109 stars 35 forks source link

Submit store to Stackage? #136

Closed eschnett closed 4 years ago

eschnett commented 5 years ago

I was trying to submit a package to Stackage https://github.com/commercialhaskell/stackage/pull/4061 , and this fails because its dependency store is not there. Could you add store to Stackage?

mgsloan commented 5 years ago

Looks like store is in stackage, looks like it just doesn't yet compile with GHC 8.6, and so isn't in the nightly snapshots yet. See the constraint here - https://github.com/commercialhaskell/stackage/blob/90e61c3d4197c7599e0ff6541a36ae04188eb4e1/build-constraints.yaml#L4296

I was going to fix it, but it looks like there is a branch off an old version, which @snoyberg was working on - https://github.com/fpco/store/tree/refresh . Not sure why that branch leaves off more recent commits, so I'm not sure what the status of this project is now.

snoyberg commented 5 years ago

Feel free to continue on the master branch for now, I'm not actively doing anything on that branch for a while.

mgsloan commented 5 years ago

I've pushed a commit and uploaded version 0.5.0.1 which fixes compilation of the test-suite. stack init --resolver nightly doesn't quite work, but it does build and pass tests with

resolver: nightly-2018-10-20
packages:
- .
- store-core
- store-streaming
extra-deps:
- th-utilities-0.2.0.1@sha256:fbbb48b4e8d52153bda04f4e4e0c755506696125dee1f9278044e1c50b5eda7f
- cryptohash-0.11.9@sha256:59d9494ba0cc9eef087ecba2e12e4d3e2d3b0327dd1542af552e3dca0e7de70d
mgsloan commented 4 years ago

Store is in stackage, so closing