cpantestlogs/Crypt::OpenSSL::ECDSA_genfailure.log
2017-05-02 18:44:36 -07:00

227 lines
12 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

perl-blead
==========
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
Work directory is /home/ryan/.cpanm/work/1493479054.31776
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 Crypt::OpenSSL::ECDSA () on cpanmetadb ...
Unpacking Crypt-OpenSSL-ECDSA-0.08.tar.gz
--> Working on Crypt::OpenSSL::ECDSA
Fetching http://www.cpan.org/authors/id/M/MI/MIKEM/Crypt-OpenSSL-ECDSA-0.08.tar.gz ... OK
Crypt-OpenSSL-ECDSA-0.08/
Crypt-OpenSSL-ECDSA-0.08/fallback/
Crypt-OpenSSL-ECDSA-0.08/fallback/const-c.inc
Crypt-OpenSSL-ECDSA-0.08/fallback/const-xs.inc
Crypt-OpenSSL-ECDSA-0.08/ppport.h
Crypt-OpenSSL-ECDSA-0.08/ECDSA.xs
Crypt-OpenSSL-ECDSA-0.08/typemap
Crypt-OpenSSL-ECDSA-0.08/README
Crypt-OpenSSL-ECDSA-0.08/Changes
Crypt-OpenSSL-ECDSA-0.08/lib/
Crypt-OpenSSL-ECDSA-0.08/lib/Crypt/
Crypt-OpenSSL-ECDSA-0.08/lib/Crypt/OpenSSL/
Crypt-OpenSSL-ECDSA-0.08/lib/Crypt/OpenSSL/ECDSA.pm
Crypt-OpenSSL-ECDSA-0.08/META.yml
Crypt-OpenSSL-ECDSA-0.08/t/
Crypt-OpenSSL-ECDSA-0.08/t/Crypt-OpenSSL-ECDSA.t
Crypt-OpenSSL-ECDSA-0.08/MANIFEST
Crypt-OpenSSL-ECDSA-0.08/META.json
Crypt-OpenSSL-ECDSA-0.08/Makefile.PL
Entering Crypt-OpenSSL-ECDSA-0.08
Checking configure dependencies from META.json
Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.24)
Running Makefile.PL
Configuring Crypt-OpenSSL-ECDSA-0.08 ... Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Crypt::OpenSSL::ECDSA
Writing MYMETA.yml and MYMETA.json
Checking dependencies from MYMETA.json ...
Checking if you have Crypt::OpenSSL::EC 0.05 ... Yes (1.01)
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
OK
Building and testing Crypt-OpenSSL-ECDSA-0.08 ... cp lib/Crypt/OpenSSL/ECDSA.pm blib/lib/Crypt/OpenSSL/ECDSA.pm
AutoSplitting blib/lib/Crypt/OpenSSL/ECDSA.pm (blib/lib/auto/Crypt/OpenSSL/ECDSA)
Running Mkbootstrap for ECDSA ()
chmod 644 "ECDSA.bs"
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- ECDSA.bs blib/arch/auto/Crypt/OpenSSL/ECDSA/ECDSA.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/1493479054.31776/Crypt-OpenSSL-ECDSA-0.08/typemap' ECDSA.xs > ECDSA.xsc
mv ECDSA.xsc ECDSA.c
cc -c -I. -I/usr/include -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.08\" -DXS_VERSION=\"0.08\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DPERL5 -DOPENSSL_NO_KRB5 ECDSA.c
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_OpenSSL:
ECDSA.c:399:8: error: unknown type name ECDSA_METHOD
const ECDSA_METHOD * RETVAL;
^~~~~~~~~~~~
ECDSA.c:401:11: warning: implicit declaration of function ECDSA_OpenSSL [-Wimplicit-function-declaration]
RETVAL = ECDSA_OpenSSL();
^~~~~~~~~~~~~
ECDSA.c:401:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
RETVAL = ECDSA_OpenSSL();
^
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_set_default_method:
ECDSA.c:420:8: error: unknown type name ECDSA_METHOD
const ECDSA_METHOD * meth;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:424:27: error: unknown type name ECDSA_METHOD
meth = INT2PTR(const ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
ECDSA.c:432:2: warning: implicit declaration of function ECDSA_set_default_method [-Wimplicit-function-declaration]
ECDSA_set_default_method(meth);
^~~~~~~~~~~~~~~~~~~~~~~~
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_get_default_method:
ECDSA.c:445:8: error: unknown type name ECDSA_METHOD
const ECDSA_METHOD * RETVAL;
^~~~~~~~~~~~
ECDSA.c:447:11: warning: implicit declaration of function ECDSA_get_default_method [-Wimplicit-function-declaration]
RETVAL = ECDSA_get_default_method();
^~~~~~~~~~~~~~~~~~~~~~~~
ECDSA.c:447:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
RETVAL = ECDSA_get_default_method();
^
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_set_method:
ECDSA.c:469:8: error: unknown type name ECDSA_METHOD
const ECDSA_METHOD * meth;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:477:27: error: unknown type name ECDSA_METHOD
meth = INT2PTR(const ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
ECDSA.c:485:11: warning: implicit declaration of function ECDSA_set_method [-Wimplicit-function-declaration]
RETVAL = ECDSA_set_method(eckey, meth);
^~~~~~~~~~~~~~~~
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_METHOD_new:
ECDSA.c:521:2: error: unknown type name ECDSA_METHOD
ECDSA_METHOD * RETVAL;
^~~~~~~~~~~~
ECDSA.c:522:2: error: unknown type name ECDSA_METHOD
ECDSA_METHOD * ecdsa_method;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:529:26: error: ECDSA_METHOD undeclared (first use in this function)
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
ECDSA.c:529:26: note: each undeclared identifier is reported only once for each function it appears in
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:30: error: expected expression before ) token
# define INT2PTR(any,d) (any)(d)
^
ECDSA.c:529:18: note: in expansion of macro INT2PTR
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^~~~~~~
ECDSA.c:538:11: warning: implicit declaration of function ECDSA_METHOD_new [-Wimplicit-function-declaration]
RETVAL = ECDSA_METHOD_new(ecdsa_method);
^~~~~~~~~~~~~~~~
ECDSA.c:538:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
RETVAL = ECDSA_METHOD_new(ecdsa_method);
^
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_METHOD_free:
ECDSA.c:557:2: error: unknown type name ECDSA_METHOD
ECDSA_METHOD * ecdsa_method;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:561:29: error: ECDSA_METHOD undeclared (first use in this function)
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:30: error: expected expression before ) token
# define INT2PTR(any,d) (any)(d)
^
ECDSA.c:561:21: note: in expansion of macro INT2PTR
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^~~~~~~
ECDSA.c:569:2: warning: implicit declaration of function ECDSA_METHOD_free [-Wimplicit-function-declaration]
ECDSA_METHOD_free(ecdsa_method);
^~~~~~~~~~~~~~~~~
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_METHOD_set_flags:
ECDSA.c:582:2: error: unknown type name ECDSA_METHOD
ECDSA_METHOD * ecdsa_method;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:588:29: error: ECDSA_METHOD undeclared (first use in this function)
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:30: error: expected expression before ) token
# define INT2PTR(any,d) (any)(d)
^
ECDSA.c:588:21: note: in expansion of macro INT2PTR
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^~~~~~~
ECDSA.c:596:2: warning: implicit declaration of function ECDSA_METHOD_set_flags [-Wimplicit-function-declaration]
ECDSA_METHOD_set_flags(ecdsa_method, flags);
^~~~~~~~~~~~~~~~~~~~~~
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ECDSA_METHOD_set_name:
ECDSA.c:609:2: error: unknown type name ECDSA_METHOD
ECDSA_METHOD * ecdsa_method;
^~~~~~~~~~~~
In file included from ECDSA.xs:3:0:
ECDSA.c:615:29: error: ECDSA_METHOD undeclared (first use in this function)
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:27: note: in definition of macro INT2PTR
# define INT2PTR(any,d) (any)(d)
^~~
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:1734:30: error: expected expression before ) token
# define INT2PTR(any,d) (any)(d)
^
ECDSA.c:615:21: note: in expansion of macro INT2PTR
ecdsa_method = INT2PTR(ECDSA_METHOD *,tmp);
^~~~~~~
ECDSA.c:623:2: warning: implicit declaration of function ECDSA_METHOD_set_name [-Wimplicit-function-declaration]
ECDSA_METHOD_set_name(ecdsa_method, name);
^~~~~~~~~~~~~~~~~~~~~
ECDSA.c: In function XS_Crypt__OpenSSL__ECDSA_ERR_load_ECDSA_strings:
ECDSA.c:637:2: warning: implicit declaration of function ERR_load_ECDSA_strings [-Wimplicit-function-declaration]
ERR_load_ECDSA_strings();
^~~~~~~~~~~~~~~~~~~~~~
ECDSA.xs: In function XS_Crypt__OpenSSL__ECDSA__ECDSA_SIG_get_r:
ECDSA.xs:142:34: error: dereferencing pointer to incomplete type ECDSA_SIG {aka struct ECDSA_SIG_st}
len = BN_bn2bin(ecdsa_sig->r, to);
^~
Makefile:338: recipe for target 'ECDSA.o' failed
make: *** [ECDSA.o] Error 1
! Installing Crypt::OpenSSL::ECDSA failed. See /home/ryan/.cpanm/work/1493479054.31776/build.log for details. Retry with --force to force install it.
FAIL
Command [cpanm --reinstall --verbose Crypt::OpenSSL::ECDSA] 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