Git Product home page Git Product logo

crypt-openssl-pkcs-func's People

Contributors

abbypan avatar manwar avatar

Watchers

 avatar

Forkers

manwar

crypt-openssl-pkcs-func's Issues

Crypt::OpenSSL::Guess should be declared as configure_requires

Automatic installation fails if Crypt::OpenSSL::Guess is missing:

Output from '/usr/perl5.20.1Dp/bin/perl Makefile.PL':

Can't locate Crypt/OpenSSL/Guess.pm in @INC (you may need to install the Crypt::OpenSSL::Guess module) (@INC contains: /var/tmp/cpansmoker-1023/2019060800/CPAN-Reporter-lib-PbtC /usr/perl5.20.1Dp/lib/site_perl/5.20.1/amd64-freebsd-ld /usr/perl5.20.1Dp/lib/site_perl/5.20.1 /usr/perl5.20.1Dp/lib/5.20.1/amd64-freebsd-ld /usr/perl5.20.1Dp/lib/5.20.1 .) at Makefile.PL line 7.
BEGIN failed--compilation aborted at Makefile.PL line 7.

I see that the configure_requires entry is already prepared, but commented out:
https://metacpan.org/source/ABBYPAN/Crypt-OpenSSL-PKCS-Func-0.01/Makefile.PL#L42
Is there a reason why it's not active?

undefined symbol: OPENSSL_hexstr2buf

On some of my smoker systems (e.g. Ubuntu 16.04) the test suite fails like this:

PERL_DL_NONLAZY=1 "/opt/perl-5.22.3D/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Can't load '/home/cpansand/.cpan/build/2019060806/Crypt-OpenSSL-PKCS-Func-0.01-1/blib/arch/auto/Crypt/OpenSSL/PKCS/Func/Func.so' for module Crypt::OpenSSL::PKCS::Func: /home/cpansand/.cpan/build/2019060806/Crypt-OpenSSL-PKCS-Func-0.01-1/blib/arch/auto/Crypt/OpenSSL/PKCS/Func/Func.so: undefined symbol: OPENSSL_hexstr2buf at /opt/perl-5.22.3D/lib/5.22.3/x86_64-linux-ld/DynaLoader.pm line 193.
Compilation failed in require at t/base.t line 4.
BEGIN failed--compilation aborted at t/base.t line 4.
t/base.t .. 
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run 

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.