grondilu / openssl

Perl6 API to OpenSSL
Artistic License 2.0
3 stars 8 forks source link

cannot install with panda tests fail looking for liblibssl.so instead of libssl.so #6

Open grizzlysmit opened 8 years ago

grizzlysmit commented 8 years ago

Yeah nativecall now adds the lib at the front as well as the .so at the end probably you are saying native('libssl') should be native('ssl') or native('ssl', version)

panda install SSL
==> Fetching SSL
==> Building SSL
==> Testing SSL
NativeCall: Consider adding the api version of the library you want to use, sub foo is native(libssl, v1)
Cannot locate native library 'liblibssl.so': liblibssl.so: cannot open shared object file: No such file or directory
  in method setup at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/sources/A1DE6F85057D525DD060E57448F0795B5AF9061B line 230
  in method CALL-ME at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/sources/A1DE6F85057D525DD060E57448F0795B5AF9061B line 241
  in sub md4 at /home/grizzlysmit/Projects/perl/perl6/testing0/.panda-work/1451630199_1/lib/SSL/Digest.pm line 65
  in sub md4 at /home/grizzlysmit/Projects/perl/perl6/testing0/.panda-work/1451630199_1/lib/SSL/Digest.pm line 53
  in block  at t/basic.t line 18

t/basic.t ... 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 11/11 subtests 
NativeCall: Consider adding the api version of the library you want to use, sub foo is native(libssl, v1)
Cannot locate native library 'liblibssl.so': liblibssl.so: cannot open shared object file: No such file or directory
  in method setup at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/sources/A1DE6F85057D525DD060E57448F0795B5AF9061B line 230
  in method CALL-ME at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/sources/A1DE6F85057D525DD060E57448F0795B5AF9061B line 241
  in sub md4 at /home/grizzlysmit/Projects/perl/perl6/testing0/.panda-work/1451630199_1/lib/SSL/Digest.pm line 65
  in block  at t/binary.t line 17

t/binary.t .. 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 10/10 subtests 

Test Summary Report
-------------------
t/basic.t (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 11 tests but ran 0.
t/binary.t (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 10 tests but ran 0.
Files=2, Tests=0, 46 wallclock secs ( 0.02 usr  0.00 sys + 27.65 cusr  0.92 csys = 28.59 CPU)
Result: FAIL
The spawned process exited unsuccessfully (exit code: 1)
  in sub run-and-gather-output at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/9B69159C1933BD092F0241E12217286E7A0B5A20 line 85
  in block  at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/A29962C0594DD4B9AF8342B82A91A3CB80FEA80A line 22
  in sub indir at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/9B69159C1933BD092F0241E12217286E7A0B5A20 line 20
  in method test at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/A29962C0594DD4B9AF8342B82A91A3CB80FEA80A line 5
  in method install at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/090543F8DBD29804D76BAAC0103FF6D337DED39C line 141
  in method resolve at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/sources/090543F8DBD29804D76BAAC0103FF6D337DED39C line 219
  in sub MAIN at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/resources/6CE0986C872389704E6837E8E18FB8B60EA087C1 line 18
  in block  at /home/grizzlysmit/.rakudobrew/moar-nom/install/share/perl6/site/resources/6CE0986C872389704E6837E8E18FB8B60EA087C1 line 150