Code Monkey home page Code Monkey logo

hs-cryptohash-cryptoapi's People

Contributors

vincenthz avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

hs-cryptohash-cryptoapi's Issues

cryptohash-cryptoapi is broken against cryptohash-0.11.9 (no for Serialize (Context...))

Configuring cryptohash-cryptoapi-0.1.2...
Building cryptohash-cryptoapi-0.1.2...
Preprocessing library cryptohash-cryptoapi-0.1.2...
[1 of 1] Compiling Crypto.Hash.CryptoAPI ( Crypto/Hash/CryptoAPI.hs, dist/build/Crypto/Hash/CryptoAPI.o )

Crypto/Hash/CryptoAPI.hs:116:353:
    No instance for (Serialize
                       (cryptonite-0.13:Crypto.Hash.Types.Context
                          cryptonite-0.13:Crypto.Hash.MD2.MD2))
      arising from a use of ‘put’
    In the expression: put c
    In an equation for ‘put’: put (CTXMD2 (MD2.Ctx c)) = put c
    In the instance declaration for ‘Serialize CTXMD2’

Package versions are:

Configuring cryptohash-cryptoapi-0.1.2...
Dependency base >=4 && <6: using base-4.8.2.0
Dependency bytestring -any: using bytestring-0.10.6.0
Dependency cereal >=0.2: using cereal-0.5.1.0
Dependency crypto-api >=0.11: using crypto-api-0.13.2
Dependency cryptohash >=0.8.0: using cryptohash-0.11.9
Dependency tagged >=0.1: using tagged-0.8.3
Using Cabal-1.22.8.0 compiled by ghc-7.10
Using compiler: ghc-7.10.3

Failed to build 0.1.2 on Mac OS X

When I tried to build 0.1.2 on Mac OS X, I got these errors. It seems that it's something to do with clang problem, but do you have any idea to solve this?

I use ghc-7.6.3 with http://www.haskell.org/platform/ghc-clang-wrapper on Mac OS X 10.8.5 and Xcode 5.1.

Note that I can build 0.1.1 on the same environment.

Building cryptohash-cryptoapi-0.1.2...
Preprocessing library cryptohash-cryptoapi-0.1.2...
[1 of 1] Compiling Crypto.Hash.CryptoAPI ( Crypto/Hash/CryptoAPI.hs, dist/build/Crypto/Hash/CryptoAPI.o )

Crypto/Hash/CryptoAPI.hs:119:352:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:119:359: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:119:388:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:119:395:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:119:440:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:119:477:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:119:497:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:119:518:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:119:569:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:119:629:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:119:639:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:119:668:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:119:677:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:120:352:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:120:359: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:120:388:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:120:395:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:120:440:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:120:477:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:120:497:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:120:518:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:120:569:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:120:629:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:120:639:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:120:668:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:120:677:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:121:352:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:121:359: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:121:388:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:121:395:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:121:440:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:121:477:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:121:497:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:121:518:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:121:569:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:121:629:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:121:639:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:121:668:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:121:677:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:123:368:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:123:375: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:123:404:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:123:411:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:123:456:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:123:493:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:123:513:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:123:534:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:123:585:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:123:645:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:123:655:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:123:684:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:123:693:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:125:400:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:125:407: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:125:436:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:125:443:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:125:488:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:125:525:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:125:545:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:125:566:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:125:617:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:125:677:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:125:687:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:125:716:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:125:725:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:126:400:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:126:407: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:126:436:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:126:443:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:126:488:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:126:525:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:126:545:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:126:566:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:126:617:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:126:677:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:126:687:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:126:716:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:126:725:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:127:401:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:127:408: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:127:437:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:127:444:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:127:489:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:127:526:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:127:546:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:127:567:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:127:618:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:127:678:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:127:688:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:127:717:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:127:726:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:128:401:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:128:408: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:128:437:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:128:444:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:128:489:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:128:526:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:128:546:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:128:567:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:128:618:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:128:678:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:128:688:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:128:717:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:128:726:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:130:448:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:130:455: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:130:484:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:130:491:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:130:536:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:130:573:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:130:593:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:130:614:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:130:665:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:130:725:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:130:735:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:130:764:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:130:773:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:131:384:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:131:391: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:131:420:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:131:427:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:131:472:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:131:509:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:131:529:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:131:550:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:131:601:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:131:661:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:131:671:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:131:700:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:131:709:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:132:448:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:132:455: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:132:484:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:132:491:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:132:536:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:132:573:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:132:593:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:132:614:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:132:665:
    Not in scope: type constructor or class `CTXNAME'

Crypto/Hash/CryptoAPI.hs:132:725:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:132:735:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:132:764:
    Not in scope: data constructor `CTXNAME'

Crypto/Hash/CryptoAPI.hs:132:773:
    Not in scope: data constructor `MODULENAME.Ctx'

Crypto/Hash/CryptoAPI.hs:134:483:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:134:490: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:134:506:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:134:529:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:134:536:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:134:556:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:134:591:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:134:628:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:134:648:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:134:669:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:135:483:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:135:490: Not in scope: `MODULENAME.hash'

Crypto/Hash/CryptoAPI.hs:135:506:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:135:529:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:135:536:
    Not in scope: `MODULENAME.hashlazy'

Crypto/Hash/CryptoAPI.hs:135:556:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:135:591:
    Not in scope: type constructor or class `NAME'

Crypto/Hash/CryptoAPI.hs:135:628:
    Not in scope: data constructor `NAME'

Crypto/Hash/CryptoAPI.hs:135:648:
    Not in scope: data constructor `OUTPUTLEN'

Crypto/Hash/CryptoAPI.hs:135:669:
    Not in scope: data constructor `NAME'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.