------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1d,1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor Installing /packages/All/perl5-5.30.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor ===== Message from perl5-5.30.1: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. Installing /packages/All/p5-Net-SSLeay-1.88.txz Installing /packages/All/p5-Mozilla-CA-20180117.txz Installing /packages/All/p5-Socket6-0.29.txz Installing /packages/All/p5-IO-Socket-INET6-2.72_1.txz Installing /packages/All/p5-IO-Socket-SSL-2.067.txz Installing /packages/All/p5-URI-1.76.txz Installing /packages/All/p5-Net-HTTP-6.19.txz Installing /packages/All/p5-Digest-HMAC-1.03_1.txz Installing /packages/All/p5-Authen-NTLM-1.09_1.txz Installing /packages/All/p5-Encode-Locale-1.05.txz Installing /packages/All/p5-TimeDate-2.30_2,1.txz Installing /packages/All/p5-HTTP-Date-6.05.txz Installing /packages/All/p5-File-Listing-6.04_1.txz Installing /packages/All/p5-HTML-Tagset-3.20_1.txz Installing /packages/All/p5-HTML-Parser-3.72.txz Installing /packages/All/p5-IO-HTML-1.001_1.txz Installing /packages/All/p5-LWP-MediaTypes-6.04.txz Installing /packages/All/p5-HTTP-Message-6.22.txz Installing /packages/All/p5-HTTP-Cookies-6.08.txz Installing /packages/All/p5-HTTP-Daemon-6.06.txz Installing /packages/All/p5-HTTP-Negotiate-6.01_1.txz Installing /packages/All/p5-Try-Tiny-0.30.txz Installing /packages/All/p5-WWW-RobotRules-6.02_1.txz Installing /packages/All/p5-libwww-6.43.txz Installing /packages/All/p5-LWP-Protocol-https-6.07_1.txz Installing /packages/All/p5-Path-Class-0.37.txz SUCCEEDED 00:00:09 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by p5-Crypt-SSLeay-0.72_3 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by p5-Crypt-SSLeay-0.72_3 for building => SHA256 Checksum OK for Crypt-SSLeay-0.72.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by p5-Crypt-SSLeay-0.72_3 for building ===> Extracting for p5-Crypt-SSLeay-0.72_3 => SHA256 Checksum OK for Crypt-SSLeay-0.72.tar.gz. Extracted Memory Use: 0.44M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for p5-Crypt-SSLeay-0.72_3 ===> Applying ports patches for p5-Crypt-SSLeay-0.72_3 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-LWP-Protocol-https>=6.02 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-Path-Class>=0.26 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-Try-Tiny>=0.19 - found ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-LWP-Protocol-https>=6.02 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-Path-Class>=0.26 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-Try-Tiny>=0.19 - found ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: perl5>=5.30.r1<5.31 - found ===> Configuring for p5-Crypt-SSLeay-0.72_3 *** THIS IS NOT AN ERROR, JUST A MESSAGE FOR YOUR INFORMATION *** Do you really need Crypt::SSLeay? Starting with version 6.02 of LWP, https support was unbundled into LWP::Protocol::https. This module specifies as one of its prerequisites IO::Socket::SSL which is automatically used by LWP::UserAgent unless this preference is overridden separately. IO::Socket::SSL is a more complete implementation, and, crucially, it allows hostname verification. Crypt::SSLeay does not support this. At this point, Crypt::SSLeay is maintained to support existing software that already depends on it. However, it is possible that your software does not really depend on Crypt::SSLeay, only on the ability of LWP::UserAgent class to communicate with sites over SSL/TLS. If are using version LWP 6.02 or later, and therefore have installed LWP::Protocol::https and its dependencies, and do not explicitly use Net::SSL before loading LWP::UserAgent, or override the default socket class, you are probably using IO::Socket::SSL and do not really need Crypt::SSLeay. Before installing Crypt::SSLeay, you may want to try specifying a dependency on LWP::Protocol::https. ================================================================================ Output from '/construction/security/p5-Crypt-SSLeay/Crypt-SSLeay-0.72/openssl-version': OpenSSL 1.1.1d 10 Sep 2019 1010104f ================================================================================ Checking if your kit is complete... Looks good Warning (mostly harmless): No library found for -lssl32 Warning (mostly harmless): No library found for -lssleay32 Warning (mostly harmless): No library found for -leay32 Warning (mostly harmless): No library found for -llibeay32 Generating a Unix-style Makefile Writing Makefile for Crypt::SSLeay Writing MYMETA.yml and MYMETA.json SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for p5-Crypt-SSLeay-0.72_3 --- blib/lib/Crypt/.exists --- --- blib/arch/.exists --- --- blib/lib/auto/Crypt/SSLeay/.exists --- --- blib/arch/auto/Crypt/SSLeay/.exists --- --- blib/bin/.exists --- --- blib/script/.exists --- --- blib/man1/.exists --- --- blib/man3/.exists --- --- config --- --- subdirs --- --- dynamic --- --- SSLeay.c --- --- SSLeay.bs --- --- SSLeay.c --- "/usr/local/bin/perl" "/usr/local/lib/perl5/5.30/ExtUtils/xsubpp" -typemap '/usr/local/lib/perl5/5.30/ExtUtils/typemap' -typemap '/construction/security/p5-Crypt-SSLeay/Crypt-SSLeay-0.72/typemap' SSLeay.xs > SSLeay.xsc --- SSLeay.bs --- Running Mkbootstrap for SSLeay () --- pm_to_blib --- --- SSLeay.bs --- chmod 644 "SSLeay.bs" --- blib/arch/auto/Crypt/SSLeay/SSLeay.bs --- "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs 644 --- pm_to_blib --- cp lib/Crypt/SSLeay/Conn.pm blib/lib/Crypt/SSLeay/Conn.pm cp SSLeay.pm blib/lib/Crypt/SSLeay.pm cp lib/Crypt/SSLeay/MainContext.pm blib/lib/Crypt/SSLeay/MainContext.pm cp lib/Net/SSL.pm blib/lib/Net/SSL.pm cp lib/Crypt/SSLeay/Version.pm blib/lib/Crypt/SSLeay/Version.pm cp lib/Crypt/SSLeay/Err.pm blib/lib/Crypt/SSLeay/Err.pm cp lib/Crypt/SSLeay/CTX.pm blib/lib/Crypt/SSLeay/CTX.pm cp lib/Crypt/SSLeay/X509.pm blib/lib/Crypt/SSLeay/X509.pm --- blibdirs --- --- config --- --- SSLeay.c --- mv SSLeay.xsc SSLeay.c --- SSLeay.o --- cc -c -pipe -I/usr/local/include -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.30/mach/CORE" SSLeay.c SSLeay.xs: In function 'XS_Crypt__SSLeay__CTX_new': SSLeay.xs:159:31: warning: implicit declaration of function 'SSLv2_client_method'; did you mean 'SSLv23_client_method'? [-Wimplicit-function-declaration] ctx = SSL_CTX_new(SSLv2_client_method()); ^~~~~~~~~~~~~~~~~~~ SSLv23_client_method SSLeay.xs:159:31: warning: passing argument 1 of 'SSL_CTX_new' makes pointer from integer without a cast [-Wint-conversion] ctx = SSL_CTX_new(SSLv2_client_method()); ^~~~~~~~~~~~~~~~~~~~~ In file included from SSLeay.xs:35: /usr/local/include/openssl/ssl.h:1503:17: note: expected 'const SSL_METHOD *' {aka 'const struct ssl_method_st *'} but argument is of type 'int' __owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); ^~~~~~~~~~~ --- blib/arch/auto/Crypt/SSLeay/SSLeay.so --- rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -shared -L/usr/local/lib/perl5/5.30/mach/CORE -lperl -L/usr/local/lib -fstack-protector-strong SSLeay.o -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -lssl -lcrypto -lz chmod 755 blib/arch/auto/Crypt/SSLeay/SSLeay.so --- dynamic --- --- linkext --- --- pure_all --- --- manifypods --- Manifying 3 pod documents --- all --- SUCCEEDED 00:00:04 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-LWP-Protocol-https>=6.02 - found ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for p5-Crypt-SSLeay-0.72_3 ===> p5-Crypt-SSLeay-0.72_3 depends on package: p5-LWP-Protocol-https>=6.02 - found ===> p5-Crypt-SSLeay-0.72_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> p5-Crypt-SSLeay-0.72_3 depends on package: perl5>=5.30.r1<5.31 - found ===> Generating temporary packing list "/usr/local/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs 644 Manifying 3 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/auto/Crypt/SSLeay/SSLeay.so Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/Conn.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/CTX.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/Err.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/MainContext.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/X509.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Crypt/SSLeay/Version.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/Net/SSL.pm Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/man/man3/Net::SSL.3 Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/man/man3/Crypt::SSLeay::Version.3 Installing /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/man/man3/Crypt::SSLeay.3 /usr/bin/strip /construction/security/p5-Crypt-SSLeay/stage/usr/local/lib/perl5/site_perl/mach/5.30/auto/Crypt/SSLeay/SSLeay.so ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Notice: You have some Perl modules as dependencies but you do not have devel/p5-Module-CoreList installed, the perlcore QA check gets better results when using it, especially with older Perl versions. Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for p5-Crypt-SSLeay-0.72_3 file sizes/checksums [13]: 0% file sizes/checksums [13]: 100% packing files [13]: 0% packing files [13]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:20