haskell-streaming / streaming-bytestring

effectful sequences of bytes; an alternative no-lazy-io implementation of Data.ByteString.Lazy
BSD 3-Clause "New" or "Revised" License
16 stars 11 forks source link

GHC 9.0 requires a CPP work-around, SpecConstrAnnotation is gone from GHC.Exts #37

Closed vdukhovni closed 3 years ago

vdukhovni commented 3 years ago

See https://gitlab.haskell.org/ghc/ghc/-/issues/13681 and https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3138

lib/Streaming/ByteString/Internal.hs:84:28: error:
    Module ‘GHC.Exts’ does not export ‘SpecConstrAnnotation(..)’
   |
84 | import           GHC.Exts (SpecConstrAnnotation(..))
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^
vdukhovni commented 3 years ago

Subsumed by #42, closing.