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

344 lines
25 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/1493054355.10186
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::MatrixSSL () on cpanmetadb ...
Unpacking Crypt-MatrixSSL-1.86.0.zip
--> Working on Crypt::MatrixSSL
Fetching http://www.cpan.org/authors/id/C/CD/CDRAKE/Crypt-MatrixSSL-1.86.0.zip ... OK
Archive: Crypt-MatrixSSL-1.86.0.zip
creating: Crypt-MatrixSSL-1.86/
inflating: Crypt-MatrixSSL-1.86/MatrixSSL.xs
inflating: Crypt-MatrixSSL-1.86/sample_ssl_server.pl
inflating: Crypt-MatrixSSL-1.86/mxgg.pl
inflating: Crypt-MatrixSSL-1.86/Crypt-MatrixSSL.ppd
inflating: Crypt-MatrixSSL-1.86/certCln.pem
inflating: Crypt-MatrixSSL-1.86/const-xs.inc
creating: Crypt-MatrixSSL-1.86/t/
inflating: Crypt-MatrixSSL-1.86/t/export.t
inflating: Crypt-MatrixSSL-1.86/t/Crypt-MatrixSSL.t
inflating: Crypt-MatrixSSL-1.86/t/00.load.t
inflating: Crypt-MatrixSSL-1.86/t/matrixSslReadKeys.t
inflating: Crypt-MatrixSSL-1.86/t/export-const.t
inflating: Crypt-MatrixSSL-1.86/t/client_server.t
creating: Crypt-MatrixSSL-1.86/t/cert/
inflating: Crypt-MatrixSSL-1.86/t/cert/testserver.crt
inflating: Crypt-MatrixSSL-1.86/t/cert/testserver.key
inflating: Crypt-MatrixSSL-1.86/t/cert/testca.key
extracting: Crypt-MatrixSSL-1.86/t/cert/testserver.key.der
inflating: Crypt-MatrixSSL-1.86/t/cert/testserver.key.des3
extracting: Crypt-MatrixSSL-1.86/t/cert/testca.serial
inflating: Crypt-MatrixSSL-1.86/t/cert/testserver.crt.der
inflating: Crypt-MatrixSSL-1.86/t/cert/testca.crt.der
inflating: Crypt-MatrixSSL-1.86/t/cert/testca.crt
inflating: Crypt-MatrixSSL-1.86/t/leak.t
inflating: Crypt-MatrixSSL-1.86/MANIFEST
inflating: Crypt-MatrixSSL-1.86/certSrv.pem
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open.files
inflating: Crypt-MatrixSSL-1.86/README
inflating: Crypt-MatrixSSL-1.86/Changes
inflating: Crypt-MatrixSSL-1.86/matrixCommon.h
inflating: Crypt-MatrixSSL-1.86/MatrixSSL.pm
inflating: Crypt-MatrixSSL-1.86/const-c.inc
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-2.files
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-7-3-open.files
inflating: Crypt-MatrixSSL-1.86/matrixSsl.h
inflating: Crypt-MatrixSSL-1.86/sample_functions.pl
inflating: Crypt-MatrixSSL-1.86/privkeyCln.pem
inflating: Crypt-MatrixSSL-1.86/CAcertCln.pem
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLReadme.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSL-1.8.6-ReleaseNotes.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLDeveloperGuide.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLKeyGeneration.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLApi.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLSocketApi.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/doc/MatrixSSLPortingGuide.pdf
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/license.txt
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/matrixCommon.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/matrixSsl.h
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/sslSocket.c
extracting: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/privkeySrv.der
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsReflector.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/certSrv.pem
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsReflector.sln
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsClient.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/sslSocket.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsReflector.vcproj
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsClient.vcproj
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/CAcertSrv.der
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/certSrv.der
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/certSrv.p12
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/httpsClient.sln
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/privkeySrv.pem
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/Makefile
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/examples/CAcertSrv.pem
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/des3.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/base64.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/md5.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/sha1.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/mpi.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/rsa.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/arc4.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/md2.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/mpi.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/peersec/pscrypto.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/cryptoLayer.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/crypto/matrixCrypto.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/matrixSsl.vcproj
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/matrixSsl.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/sslDecode.c
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/x509.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/matrixPki.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/rsaPki.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/pkiInternal.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/pki/asn1.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/sslEncode.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/matrixInternal.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/sslv3.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/matrixSslStatic.vcproj
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/matrixConfig.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/cipherSuite.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/Makefile
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/vxworks/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/vxworks/vxworks.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/psMalloc.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/debug.c
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/linux/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/linux/linux.c
creating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/win/
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/win/win.c
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-6-open/src/os/osLayer.h
inflating: Crypt-MatrixSSL-1.86/sample_ssl_client.pl
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-2.patch
inflating: Crypt-MatrixSSL-1.86/typemap
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-3-open.files
inflating: Crypt-MatrixSSL-1.86/META.yml
inflating: Crypt-MatrixSSL-1.86/ppport.h
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-1-5-open.files
inflating: Crypt-MatrixSSL-1.86/ca-certificates.crt
inflating: Crypt-MatrixSSL-1.86/Makefile.PL
inflating: Crypt-MatrixSSL-1.86/privkeySrv.pem
inflating: Crypt-MatrixSSL-1.86/matrixssl-1-8-open.files
creating: Crypt-MatrixSSL-1.86/ppmblib/
creating: Crypt-MatrixSSL-1.86/ppmblib/lib/
creating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/
inflating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/sample_ssl_server.pl
inflating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/mxgg.pl
inflating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/MatrixSSL.pm
inflating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/sample_functions.pl
inflating: Crypt-MatrixSSL-1.86/ppmblib/lib/Crypt/sample_ssl_client.pl
creating: Crypt-MatrixSSL-1.86/ppmblib/arch/
creating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/
creating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/
creating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/MatrixSSL/
inflating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/MatrixSSL/MatrixSSL.exp
inflating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/MatrixSSL/MatrixSSL.lib
inflating: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/MatrixSSL/MatrixSSL.dll
extracting: Crypt-MatrixSSL-1.86/ppmblib/arch/auto/Crypt/MatrixSSL/MatrixSSL.bs
creating: Crypt-MatrixSSL-1.86/ppmhtml/
creating: Crypt-MatrixSSL-1.86/ppmhtml/site/
creating: Crypt-MatrixSSL-1.86/ppmhtml/site/lib/
creating: Crypt-MatrixSSL-1.86/ppmhtml/site/lib/Crypt/
inflating: Crypt-MatrixSSL-1.86/ppmhtml/site/lib/Crypt/MatrixSSL.html
inflating: Crypt-MatrixSSL-1.86/CAcertSrv.pem
Entering Crypt-MatrixSSL-1.86
Checking configure dependencies from META.yml
Running Makefile.PL
Configuring Crypt-MatrixSSL-1.86 ... Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Crypt::MatrixSSL
Writing MYMETA.yml and MYMETA.json
You appear to be directly connected to the Internet.
I have a test that grabs https://www.google.com/
Do you want to enable this test? [y] y
Checking dependencies from MYMETA.json ...
Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.24)
OK
Building and testing Crypt-MatrixSSL-1.86 ... cp MatrixSSL.pm blib/lib/Crypt/MatrixSSL.pm
cp mxgg.pl blib/lib/Crypt/mxgg.pl
cp sample_ssl_server.pl blib/lib/Crypt/sample_ssl_server.pl
cp sample_ssl_client.pl blib/lib/Crypt/sample_ssl_client.pl
cp sample_functions.pl blib/lib/Crypt/sample_functions.pl
Running Mkbootstrap for MatrixSSL ()
chmod 644 "MatrixSSL.bs"
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- MatrixSSL.bs blib/arch/auto/Crypt/MatrixSSL/MatrixSSL.bs 644
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/sha1.c -omatrixssl-1-8-6-open/src/crypto/peersec/sha1.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/md2.c -omatrixssl-1-8-6-open/src/crypto/peersec/md2.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/mpi.c -omatrixssl-1-8-6-open/src/crypto/peersec/mpi.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/md5.c -omatrixssl-1-8-6-open/src/crypto/peersec/md5.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/base64.c -omatrixssl-1-8-6-open/src/crypto/peersec/base64.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/des3.c -omatrixssl-1-8-6-open/src/crypto/peersec/des3.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/rsa.c -omatrixssl-1-8-6-open/src/crypto/peersec/rsa.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/crypto/peersec/arc4.c -omatrixssl-1-8-6-open/src/crypto/peersec/arc4.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/cipherSuite.c -omatrixssl-1-8-6-open/src/cipherSuite.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/pki/x509.c -omatrixssl-1-8-6-open/src/pki/x509.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/pki/asn1.c -omatrixssl-1-8-6-open/src/pki/asn1.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/pki/rsaPki.c -omatrixssl-1-8-6-open/src/pki/rsaPki.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/sslv3.c -omatrixssl-1-8-6-open/src/sslv3.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/sslDecode.c -omatrixssl-1-8-6-open/src/sslDecode.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/sslEncode.c -omatrixssl-1-8-6-open/src/sslEncode.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/matrixSsl.c -omatrixssl-1-8-6-open/src/matrixSsl.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/os/linux/linux.c -omatrixssl-1-8-6-open/src/os/linux/linux.o
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX matrixssl-1-8-6-open/src/os/debug.c -omatrixssl-1-8-6-open/src/os/debug.o
"/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/1493054355.10186/Crypt-MatrixSSL-1.86/typemap' MatrixSSL.xs > MatrixSSL.xsc
mv MatrixSSL.xsc MatrixSSL.c
cc -c -I. -Imatrixssl-1-8-6-open -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.86\" -DXS_VERSION=\"1.86\" -fPIC "-I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE" -DLINUX MatrixSSL.c -oMatrixSSL.o
In file included from MatrixSSL.xs:5:0:
ppport.h:231:0: warning: "PERL_UNUSED_DECL" redefined
# define PERL_UNUSED_DECL
In file included from MatrixSSL.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__
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:5644:0,
from MatrixSSL.xs:2:
MatrixSSL.xs: In function XS_Crypt__MatrixSSL_matrixSslDeleteSession:
MatrixSSL.xs:244:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
key = sv_2mortal(newSViv((int)ssl));
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/embed.h:596:46: note: in definition of macro sv_2mortal
#define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a)
^
MatrixSSL.xs:244:19: note: in expansion of macro newSViv
key = sv_2mortal(newSViv((int)ssl));
^~~~~~~
MatrixSSL.xs: In function XS_Crypt__MatrixSSL_matrixSslDecode:
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/sv.h:1654:57: warning: passing argument 2 of Perl_sv_2pv_flags from incompatible pointer type [-Wincompatible-pointer-types]
? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags))
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/embed.h:598:55: note: in definition of macro sv_2pv_flags
#define sv_2pv_flags(a,b,c) Perl_sv_2pv_flags(aTHX_ a,b,c)
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/sv.h:1648:30: note: in expansion of macro SvPV_flags
#define SvPV(sv, lp) SvPV_flags(sv, lp, SV_GMAGIC)
^~~~~~~~~~
MatrixSSL.xs:268:15: note: in expansion of macro SvPV
in.buf = SvPV(inBuf, in.size);
^~~~
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:5609:0,
from MatrixSSL.xs:2:
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/proto.h:2971:21: note: expected STRLEN * const {aka long unsigned int * const} but argument is of type int32 * {aka int *}
PERL_CALLCONV char* Perl_sv_2pv_flags(pTHX_ SV *const sv, STRLEN *const lp, const I32 flags);
^~~~~~~~~~~~~~~~~
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:5644:0,
from MatrixSSL.xs:2:
MatrixSSL.xs: In function XS_Crypt__MatrixSSL_matrixSslSetCertValidator:
MatrixSSL.xs:433:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
key = sv_2mortal(newSViv((int)ssl));
^
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/embed.h:596:46: note: in definition of macro sv_2mortal
#define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a)
^
MatrixSSL.xs:433:19: note: in expansion of macro newSViv
key = sv_2mortal(newSViv((int)ssl));
^~~~~~~
rm -f blib/arch/auto/Crypt/MatrixSSL/MatrixSSL.so
cc -shared -O2 -L/usr/local/lib -fstack-protector-strong matrixssl-1-8-6-open/src/crypto/peersec/sha1.o matrixssl-1-8-6-open/src/crypto/peersec/md2.o matrixssl-1-8-6-open/src/crypto/peersec/mpi.o matrixssl-1-8-6-open/src/crypto/peersec/md5.o matrixssl-1-8-6-open/src/crypto/peersec/base64.o matrixssl-1-8-6-open/src/crypto/peersec/des3.o matrixssl-1-8-6-open/src/crypto/peersec/rsa.o matrixssl-1-8-6-open/src/crypto/peersec/arc4.o matrixssl-1-8-6-open/src/cipherSuite.o matrixssl-1-8-6-open/src/pki/x509.o matrixssl-1-8-6-open/src/pki/asn1.o matrixssl-1-8-6-open/src/pki/rsaPki.o matrixssl-1-8-6-open/src/sslv3.o matrixssl-1-8-6-open/src/sslDecode.o matrixssl-1-8-6-open/src/sslEncode.o matrixssl-1-8-6-open/src/matrixSsl.o matrixssl-1-8-6-open/src/os/linux/linux.o matrixssl-1-8-6-open/src/os/debug.o MatrixSSL.o -o blib/arch/auto/Crypt/MatrixSSL/MatrixSSL.so \
-lpthread \
chmod 755 blib/arch/auto/Crypt/MatrixSSL/MatrixSSL.so
Manifying 2 pod documents
"/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- MatrixSSL.bs blib/arch/auto/Crypt/MatrixSSL/MatrixSSL.bs 644
PERL_DL_NONLAZY=1 "/home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl5.26.0" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# Testing Crypt::MatrixSSL 1.86
t/00.load.t ............ ok
t/client_server.t ...... ok
#
#
# Looking up https://www.google.com/ ...
# Connecting to https://www.google.com:443/ ...
# Writing hello ...
# SSL Handshaking ...
oops at t/Crypt-MatrixSSL.t line 364.
# Looks like your test exited with 255 just after 42.
t/Crypt-MatrixSSL.t ....
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/43 subtests
t/export-const.t ....... ok
t/export.t ............. ok
# ---- MEM open_close
# WAS: 9328
# NOW: 9696
# Failed test 'MEM: open_close'
# at t/leak.t line 224.
# ---- MEM read_keys
# WAS: 9696
# NOW: 9696
# ---- MEM read_keys_one
# WAS: 9896
# NOW: 9896
# ---- MEM session
# WAS: 9896
# NOW: 9896
# ---- MEM handshake
# WAS: 9896
# NOW: 9896
# ---- MEM client_server
# WAS: 9896
# NOW: 9896
# about to matrixSslFreeKeys($Server_Keys);
# about to matrixSslFreeKeys($Client_Keys);
# about to matrixSslClose();
# All done.
# Looks like you failed 1 test of 13.
t/leak.t ...............
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/13 subtests
t/matrixSslReadKeys.t .. ok
Test Summary Report
-------------------
t/Crypt-MatrixSSL.t (Wstat: 65280 Tests: 42 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 43 tests but ran 42.
t/leak.t (Wstat: 256 Tests: 13 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=7, Tests=137, 43 wallclock secs ( 0.03 usr 0.00 sys + 6.41 cusr 0.09 csys = 6.53 CPU)
Result: FAIL
Failed 2/7 test programs. 1/137 subtests failed.
Makefile:1040: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 255
! Installing Crypt::MatrixSSL failed. See /home/ryan/.cpanm/work/1493054355.10186/build.log for details. Retry with --force to force install it.
FAIL
Command [cpanm --reinstall --verbose Crypt::MatrixSSL] 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