295 lines
16 KiB
Text
295 lines
16 KiB
Text
perl-blead
|
||
==========
|
||
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
||
Work directory is /home/ryan/.cpanm/work/1493451151.11771
|
||
You have make /usr/bin/make
|
||
You have LWP 6.26
|
||
You have /bin/tar: tar (GNU tar) 1.29
|
||
Copyright (C) 2015 Free Software Foundation, Inc.
|
||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
|
||
This is free software: you are free to change and redistribute it.
|
||
There is NO WARRANTY, to the extent permitted by law.
|
||
|
||
Written by John Gilmore and Jay Fenlason.
|
||
You have /usr/bin/unzip
|
||
Searching OpenCA::DBI () on cpanmetadb ...
|
||
Unpacking OpenCA-DBI-2.0.45.tar.gz
|
||
--> Working on OpenCA::DBI
|
||
Fetching http://www.cpan.org/authors/id/M/MA/MADWOLF/OpenCA-DBI-2.0.45.tar.gz ... OK
|
||
OpenCA-DBI-2.0.45/
|
||
OpenCA-DBI-2.0.45/MANIFEST
|
||
OpenCA-DBI-2.0.45/LICENSE
|
||
OpenCA-DBI-2.0.45/Changes
|
||
OpenCA-DBI-2.0.45/META.yml
|
||
OpenCA-DBI-2.0.45/DBI.pm
|
||
OpenCA-DBI-2.0.45/Makefile.PL
|
||
Entering OpenCA-DBI-2.0.45
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring OpenCA-DBI-2.0.45 ... Warning: prerequisite OpenCA::CRL 0.9 not found. We have 0.9.17.
|
||
Warning: prerequisite OpenCA::OpenSSL 0.9 not found.
|
||
Warning: prerequisite OpenCA::REQ 0.9 not found. We have 0.9.52.
|
||
Unparsable version '0.4.2a' for installed prerequisite OpenCA::Tools treated as 0.4 at Makefile.PL line 4.
|
||
Warning: prerequisite OpenCA::X509 0.9 not found. We have 0.9.47.
|
||
Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for OpenCA::DBI
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have OpenCA::CRL 0.9 ... No (0.9.17 < 0.9)
|
||
Checking if you have DBI 1.19 ... Yes (1.636)
|
||
Checking if you have OpenCA::REQ 0.9 ... No (0.9.52 < 0.9)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
Checking if you have OpenCA::X509 0.9 ... No (0.9.47 < 0.9)
|
||
Checking if you have OpenCA::Tools 0.4 ... No (0.4.2 < 0.4)
|
||
Checking if you have OpenCA::OpenSSL 0.9 ... No
|
||
Searching OpenCA::CRL (0.9) on cpanmetadb ...
|
||
Searching OpenCA::REQ (0.9) on cpanmetadb ...
|
||
Searching OpenCA::X509 (0.9) on cpanmetadb ...
|
||
Searching OpenCA::Tools (0.4) on cpanmetadb ...
|
||
! Finding OpenCA::Tools on cpanmetadb failed.
|
||
Searching OpenCA::Tools (0.4) on metacpan ...
|
||
! Could not find a release matching OpenCA::Tools (0.4) on MetaCPAN.
|
||
Searching OpenCA::Tools on mirror http://www.cpan.org ...
|
||
Downloading index file http://www.cpan.org/modules/02packages.details.txt.gz ...
|
||
! Finding OpenCA::Tools (0.4) on mirror http://www.cpan.org failed.
|
||
! Couldn't find module or a distribution OpenCA::Tools (0.4)
|
||
Searching OpenCA::OpenSSL (0.9) on cpanmetadb ...
|
||
Unpacking OpenCA-OpenSSL-2.0.29.tar.gz
|
||
OK
|
||
==> Found dependencies: OpenCA::CRL, OpenCA::REQ, OpenCA::X509, OpenCA::Tools, OpenCA::OpenSSL
|
||
Found OpenCA::CRL 0.009017 which doesn't satisfy 0.9.
|
||
Found OpenCA::REQ 0.009052 which doesn't satisfy 0.9.
|
||
Found OpenCA::X509 0.009047 which doesn't satisfy 0.9.
|
||
--> Working on OpenCA::OpenSSL
|
||
Fetching http://www.cpan.org/authors/id/M/MA/MADWOLF/OpenCA-OpenSSL-2.0.29.tar.gz ... OK
|
||
OpenCA-OpenSSL-2.0.29/
|
||
OpenCA-OpenSSL-2.0.29/typemap
|
||
OpenCA-OpenSSL-2.0.29/OpenSSL.pm
|
||
OpenCA-OpenSSL-2.0.29/doc/
|
||
OpenCA-OpenSSL-2.0.29/doc/openca-openssl.html
|
||
OpenCA-OpenSSL-2.0.29/MANIFEST
|
||
OpenCA-OpenSSL-2.0.29/LICENSE
|
||
OpenCA-OpenSSL-2.0.29/test.pl
|
||
OpenCA-OpenSSL-2.0.29/OpenSSL.pod
|
||
OpenCA-OpenSSL-2.0.29/t/
|
||
OpenCA-OpenSSL-2.0.29/t/1.t
|
||
OpenCA-OpenSSL-2.0.29/t/2.t
|
||
OpenCA-OpenSSL-2.0.29/t/testreq.pem
|
||
OpenCA-OpenSSL-2.0.29/t/testcert.der
|
||
OpenCA-OpenSSL-2.0.29/t/5.t
|
||
OpenCA-OpenSSL-2.0.29/t/testreq.der
|
||
OpenCA-OpenSSL-2.0.29/t/testcrl.pem
|
||
OpenCA-OpenSSL-2.0.29/t/4.t
|
||
OpenCA-OpenSSL-2.0.29/t/testcert.pem
|
||
OpenCA-OpenSSL-2.0.29/t/3.t
|
||
OpenCA-OpenSSL-2.0.29/t/testcrl.der
|
||
OpenCA-OpenSSL-2.0.29/Changes
|
||
OpenCA-OpenSSL-2.0.29/OpenSSL.xs
|
||
OpenCA-OpenSSL-2.0.29/META.yml
|
||
OpenCA-OpenSSL-2.0.29/OpenSSL/
|
||
OpenCA-OpenSSL-2.0.29/OpenSSL/SMIME.pm
|
||
OpenCA-OpenSSL-2.0.29/Makefile.PL
|
||
OpenCA-OpenSSL-2.0.29/ppport.h
|
||
OpenCA-OpenSSL-2.0.29/test/
|
||
OpenCA-OpenSSL-2.0.29/test/openssl_test.pl
|
||
OpenCA-OpenSSL-2.0.29/fallback/
|
||
OpenCA-OpenSSL-2.0.29/fallback/const-c.inc
|
||
OpenCA-OpenSSL-2.0.29/fallback/const-xs.inc
|
||
Entering OpenCA-OpenSSL-2.0.29
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring OpenCA-OpenSSL-2.0.29 ... Checking if your kit is complete...
|
||
Looks good
|
||
Generating a Unix-style Makefile
|
||
Writing Makefile for OpenCA::OpenSSL
|
||
Writing MYMETA.yml and MYMETA.json
|
||
Checking dependencies from MYMETA.json ...
|
||
Checking if you have X500::DN 0.27 ... Yes (0.29)
|
||
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
|
||
OK
|
||
Building and testing OpenCA-OpenSSL-2.0.29 ... cp OpenSSL/SMIME.pm blib/lib/OpenCA/OpenSSL/SMIME.pm
|
||
cp OpenSSL.pod blib/lib/OpenCA/OpenSSL.pod
|
||
cp OpenSSL.pm blib/lib/OpenCA/OpenSSL.pm
|
||
AutoSplitting blib/lib/OpenCA/OpenSSL.pm (blib/lib/auto/OpenCA/OpenSSL)
|
||
Running Mkbootstrap for OpenSSL ()
|
||
chmod 644 "OpenSSL.bs"
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- OpenSSL.bs blib/arch/auto/OpenCA/OpenSSL/OpenSSL.bs 644
|
||
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "/home/ryan/perl5/perlbrew/perls/perl-blead/lib/site_perl/5.26.0/ExtUtils/xsubpp" -typemap '/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/ExtUtils/typemap' -typemap '/home/ryan/.cpanm/work/1493451151.11771/OpenCA-OpenSSL-2.0.29/typemap' OpenSSL.xs > OpenSSL.xsc
|
||
Please specify prototyping behavior for OpenSSL.xs (see perlxs manual)
|
||
mv OpenSSL.xsc OpenSSL.c
|
||
cc -c -I. -I/include -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.0.29\" -DXS_VERSION=\"2.0.29\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" OpenSSL.c
|
||
In file included from OpenSSL.xs:5:0:
|
||
ppport.h:227:0: warning: "PERL_UNUSED_DECL" redefined
|
||
# define PERL_UNUSED_DECL
|
||
|
||
In file included from OpenSSL.xs:2:0:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:323:0: note: this is the location of the previous definition
|
||
# define PERL_UNUSED_DECL __attribute__unused__
|
||
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509__new_from_der’:
|
||
OpenSSL.xs:150:25: warning: passing argument 2 of ‘d2i_X509’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RETVAL = d2i_X509(NULL,&dercert,certlen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:540:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509__new_from_pem’:
|
||
OpenSSL.xs:183:25: warning: passing argument 2 of ‘d2i_X509’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RETVAL = d2i_X509(NULL,&dercert,certlen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:540:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509_emailaddress’:
|
||
OpenSSL.xs:424:8: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
|
||
emlst = X509_get1_email(cert);
|
||
^
|
||
OpenSSL.xs:431:18: warning: passing argument 1 of ‘X509_email_free’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
X509_email_free(emlst);
|
||
^~~~~
|
||
In file included from OpenSSL.xs:12:0:
|
||
/usr/include/openssl/x509v3.h:677:6: note: expected ‘struct stack_st_OPENSSL_STRING *’ but argument is of type ‘STACK * {aka struct stack_st *}’
|
||
void X509_email_free(STACK_OF(OPENSSL_STRING) *sk);
|
||
^~~~~~~~~~~~~~~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509_pubkey_algorithm’:
|
||
OpenSSL.xs:472:11: error: dereferencing pointer to incomplete type ‘X509 {aka struct x509_st}’
|
||
ci = cert->cert_info;
|
||
^~
|
||
OpenSSL.xs:473:25: error: dereferencing pointer to incomplete type ‘X509_CINF {aka struct x509_cinf_st}’
|
||
i2a_ASN1_OBJECT(out, ci->key->algor->algorithm);
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509_pubkey’:
|
||
OpenSSL.xs:496:11: error: dereferencing pointer to incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’
|
||
if (pkey->type == EVP_PKEY_RSA)
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__X509_keysize’:
|
||
OpenSSL.xs:540:41: error: dereferencing pointer to incomplete type ‘RSA {aka struct rsa_st}’
|
||
BIO_printf(out,"%d", BN_num_bits(rsa->n));
|
||
^~
|
||
OpenSSL.xs:549:41: error: dereferencing pointer to incomplete type ‘DSA {aka struct dsa_st}’
|
||
BIO_printf(out,"%d", BN_num_bits(dsa->pub_key));
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL__new_from_der’:
|
||
OpenSSL.xs:757:29: warning: passing argument 2 of ‘d2i_X509_CRL’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RETVAL = d2i_X509_CRL(NULL,&dercrl,crllen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:574:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509_CRL)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL__new_from_pem’:
|
||
OpenSSL.xs:791:26: warning: passing argument 2 of ‘d2i_X509_CRL’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
crl = d2i_X509_CRL(NULL,&dercrl,crllen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:574:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509_CRL)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL_lastUpdate’:
|
||
OpenSSL.xs:856:2: warning: ‘X509_CRL_get_lastUpdate’ is deprecated [-Wdeprecated-declarations]
|
||
ASN1_TIME_print(out, X509_CRL_get_lastUpdate(crl));
|
||
^~~~~~~~~~~~~~~
|
||
In file included from /usr/include/openssl/x509_vfy.h:20:0,
|
||
from /usr/include/openssl/x509.h:309,
|
||
from OpenSSL.xs:11:
|
||
/usr/include/openssl/x509.h:708:1: note: declared here
|
||
DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl))
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL_nextUpdate’:
|
||
OpenSSL.xs:875:2: warning: ‘X509_CRL_get_nextUpdate’ is deprecated [-Wdeprecated-declarations]
|
||
ASN1_TIME_print(out, X509_CRL_get_nextUpdate(crl));
|
||
^~~~~~~~~~~~~~~
|
||
In file included from /usr/include/openssl/x509_vfy.h:20:0,
|
||
from /usr/include/openssl/x509.h:309,
|
||
from OpenSSL.xs:11:
|
||
/usr/include/openssl/x509.h:709:1: note: declared here
|
||
DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl))
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL_signature_algorithm’:
|
||
OpenSSL.xs:931:26: error: dereferencing pointer to incomplete type ‘X509_CRL {aka struct X509_crl_st}’
|
||
i2a_ASN1_OBJECT(out, crl->sig_alg->algorithm);
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__CRL_revoked’:
|
||
OpenSSL.xs:1027:25: error: dereferencing pointer to incomplete type ‘X509_REVOKED {aka struct x509_revoked_st}’
|
||
i2a_ASN1_INTEGER(out,r->serialNumber);
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__SPKAC_pubkey_algorithm’:
|
||
OpenSSL.xs:1087:43: error: dereferencing pointer to incomplete type ‘X509_PUBKEY {aka struct X509_pubkey_st}’
|
||
i2a_ASN1_OBJECT(out, spkac->spkac->pubkey->algor->algorithm);
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10__new_from_der’:
|
||
OpenSSL.xs:1243:29: warning: passing argument 2 of ‘d2i_X509_REQ’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RETVAL = d2i_X509_REQ(NULL,&dercsr,csrlen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:524:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509_REQ)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10__new_from_pem’:
|
||
OpenSSL.xs:1276:29: warning: passing argument 2 of ‘d2i_X509_REQ’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RETVAL = d2i_X509_REQ(NULL,&dercsr,csrlen);
|
||
^
|
||
In file included from OpenSSL.xs:10:0:
|
||
/usr/include/openssl/x509.h:524:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
|
||
DECLARE_ASN1_FUNCTIONS(X509_REQ)
|
||
^
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10_version’:
|
||
OpenSSL.xs:1296:10: error: dereferencing pointer to incomplete type ‘X509_REQ {aka struct X509_req_st}’
|
||
neg=(csr->req_info->version->type == V_ASN1_NEG_INTEGER)?"-":"";
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10_emailaddress’:
|
||
OpenSSL.xs:1385:8: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
|
||
emlst = X509_REQ_get1_email(csr);
|
||
^
|
||
OpenSSL.xs:1392:18: warning: passing argument 1 of ‘X509_email_free’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
X509_email_free(emlst);
|
||
^~~~~
|
||
In file included from OpenSSL.xs:12:0:
|
||
/usr/include/openssl/x509v3.h:677:6: note: expected ‘struct stack_st_OPENSSL_STRING *’ but argument is of type ‘STACK * {aka struct stack_st *}’
|
||
void X509_email_free(STACK_OF(OPENSSL_STRING) *sk);
|
||
^~~~~~~~~~~~~~~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10_pubkey_algorithm’:
|
||
OpenSSL.xs:1413:25: error: dereferencing pointer to incomplete type ‘X509_REQ_INFO {aka struct X509_req_info_st}’
|
||
i2a_ASN1_OBJECT(out, ri->pubkey->algor->algorithm);
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__PKCS10_attributes’:
|
||
OpenSSL.xs:1633:42: error: dereferencing pointer to incomplete type ‘X509_ATTRIBUTE {aka struct x509_attributes_st}’
|
||
if(X509_REQ_extension_nid(OBJ_obj2nid(a->object)))
|
||
^~
|
||
OpenSSL.xs: In function ‘XS_OpenCA__OpenSSL__Misc_rand_bytes’:
|
||
OpenSSL.xs:1742:10: warning: ‘RAND_pseudo_bytes’ is deprecated [-Wdeprecated-declarations]
|
||
if (!RAND_pseudo_bytes(seed, 20)) {
|
||
^~
|
||
In file included from /usr/include/openssl/x509_vfy.h:20:0,
|
||
from /usr/include/openssl/x509.h:309,
|
||
from OpenSSL.xs:11:
|
||
/usr/include/openssl/rand.h:47:1: note: declared here
|
||
DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num))
|
||
^
|
||
Makefile:337: recipe for target 'OpenSSL.o' failed
|
||
make: *** [OpenSSL.o] Error 1
|
||
! Installing OpenCA::OpenSSL failed. See /home/ryan/.cpanm/work/1493451151.11771/build.log for details. Retry with --force to force install it.
|
||
! Installing the dependencies failed: Installed version (0.9.52) of OpenCA::REQ is not in range '0.9', Installed version (0.9.17) of OpenCA::CRL is not in range '0.9', Module 'OpenCA::OpenSSL' is not installed, Installed version (0.4.2) of OpenCA::Tools is not in range '0.4', Installed version (0.9.47) of OpenCA::X509 is not in range '0.9'
|
||
! Bailing out the installation for OpenCA-DBI-2.0.45.
|
||
FAIL
|
||
Command [cpanm --reinstall --verbose OpenCA::DBI] terminated with exit code 1 ($? = 256) under the following perl environment:
|
||
Command terminated with non-zero status.
|
||
|
||
|
||
Current perl:
|
||
Name: perl-blead
|
||
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
|
||
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
Compiled at: Mar 30 2017 03:10:09
|
||
|
||
perlbrew:
|
||
version: 0.78
|
||
ENV:
|
||
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
|
||
PERLBREW_HOME: /home/ryan/.perlbrew
|
||
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man
|