haskell-infra / hackage-trustees

Issue tracker for Hackage maintainance and trustee operations
https://hackage.haskell.org/packages/trustees/
42 stars 7 forks source link

product-profunctors requires template-haskell < 2.10 #16

Closed bergmark closed 9 years ago

bergmark commented 9 years ago

Fixed with new revisions.

Old build matrix: http://164.138.31.15/matrix/product-profunctors.html

@tomjaguarpaw, you may want to release a new version supporting template-haskell-2.10 or add an upper bound in your source repository.

tomjaguarpaw commented 9 years ago

It doesn't build with 2.10? Does that mean it doesn't build with GHC 7.10? Can I get a build log? As far as I know it built OK on Stackage 7.10.

bergmark commented 9 years ago

http://164.138.31.15/matrix/product-profunctors.log

tomjaguarpaw commented 9 years ago

I added 0.6.1 which supports TH 2.9 and 2.10

bergmark commented 9 years ago

Thank you sir!

hvr commented 9 years ago

@tomjaguarpaw fyi, I'll edit in a base >= 4.5 constraint as product-profunctors depends on <> which didn't exist before base-4.5:

Building product-profunctors-0.6.1...
Building library...
creating dist/dist-sandbox-ee9d374a/build
/opt/ghc/7.0.4/bin/ghc --make -package-name product-profunctors-0.6.1 -hide-all-packages -fbuilding-cabal-package -no-user-package-conf -package-conf /tmp/extra53230009525/.cabal-sandbox/x86_64-linux-ghc-7.0.4-packages.conf.d -i -idist/dist-sandbox-ee9d374a/build -i. -idist
[1 of 5] Compiling Data.Profunctor.Product.Tuples ( Data/Profunctor/Product/Tuples.hs, dist/dist-sandbox-ee9d374a/build/Data/Profunctor/Product/Tuples.o )
[2 of 5] Compiling Data.Profunctor.Product.Flatten ( Data/Profunctor/Product/Flatten.hs, dist/dist-sandbox-ee9d374a/build/Data/Profunctor/Product/Flatten.o )
[3 of 5] Compiling Data.Profunctor.Product ( Data/Profunctor/Product.hs, dist/dist-sandbox-ee9d374a/build/Data/Profunctor/Product.o )

Data/Profunctor/Product.hs:13:37:
    Module `Data.Monoid' does not export `(<>)'
cabal: Error: some packages failed to install:
product-profunctors-0.6.1 failed during the building phase. The exception was:
ExitFailure 1