bmillwood/haskell-src-meta

Please add support for latest th-orphans and syb

Closed this issue · 6 comments

peti commented

http://packdeps.haskellers.com/feed?needle=haskell-src-meta

Currently, the build fails like so:

src/Language/Haskell/Meta/Utils.hs:67:1:
    Duplicate instance declarations:
      instance Typeable Q
        -- Defined at src/Language/Haskell/Meta/Utils.hs:67:1
      instance Typeable Q -- Defined in ‘Language.Haskell.TH.Instances’

src/Language/Haskell/Meta/Utils.hs:71:1:
    Duplicate instance declarations:
      instance Typeable QuasiQuoter
        -- Defined at src/Language/Haskell/Meta/Utils.hs:71:1
      instance Typeable QuasiQuoter
        -- Defined in ‘Language.Haskell.TH.Instances’

Can't reproduce this. What versions are you using?

peti commented

It's probably not so important to try and re-produce exactly the error I ran into while running a patched build. What matters is that there is an official release version of haskell-src-meta that accepts current versions of th-orphans and syb.

The Typeable instances appeared in th-orphans-0.12.0

peti commented

Ping?

This is also a problem for Stackage: commercialhaskell/stackage#591

Fixed in version 0.6.0.10.