>>> Building on exopi-5 under security/p5-Crypt-SSLeay BDEPENDS = [devel/p5-Path-Class;devel/p5-Try-Tiny;www/p5-LWP-Protocol-https;devel/p5-Devel-CheckLib;security/p5-IO-Socket-SSL] DIST = [security/p5-Crypt-SSLeay:Crypt-SSLeay-0.72.tar.gz] FULLPKGNAME = p5-Crypt-SSLeay-0.72p3 RDEPENDS = [www/p5-LWP-Protocol-https] (Junk lock obtained for exopi-5 at 1732137859.76) >>> Running depends in security/p5-Crypt-SSLeay at 1732137859.79 last junk was in emulators/mame /usr/sbin/pkg_add -aI -Drepair p5-Devel-CheckLib-1.16 p5-IO-Socket-SSL-2.089 p5-LWP-Protocol-https-6.14 p5-Path-Class-0.37p0 p5-Try-Tiny-0.32 was: /usr/sbin/pkg_add -aI -Drepair p5-Devel-CheckLib-1.16 p5-IO-Socket-SSL-2.089 p5-LWP-Protocol-https-6.14 p5-Path-Class-0.37p0 p5-Try-Tiny-0.32 /usr/sbin/pkg_add -aI -Drepair p5-Devel-CheckLib-1.16 p5-IO-Socket-SSL-2.089 p5-LWP-Protocol-https-6.14 p5-Path-Class-0.37p0 p5-Try-Tiny-0.32 >>> Running show-prepare-results in security/p5-Crypt-SSLeay at 1732137864.95 ===> security/p5-Crypt-SSLeay ===> Building from scratch p5-Crypt-SSLeay-0.72p3 ===> p5-Crypt-SSLeay-0.72p3 depends on: p5-Devel-CheckLib->=0.99 -> p5-Devel-CheckLib-1.16 ===> p5-Crypt-SSLeay-0.72p3 depends on: p5-Path-Class->=0.26 -> p5-Path-Class-0.37p0 ===> p5-Crypt-SSLeay-0.72p3 depends on: p5-Try-Tiny->=0.19 -> p5-Try-Tiny-0.32 ===> p5-Crypt-SSLeay-0.72p3 depends on: p5-IO-Socket-SSL-* -> p5-IO-Socket-SSL-2.089 ===> p5-Crypt-SSLeay-0.72p3 depends on: p5-LWP-Protocol-https->=6.02 -> p5-LWP-Protocol-https-6.14 ===> Verifying specs: c crypto perl ssl z ===> found c.100.3 crypto.55.0 perl.24.0 ssl.58.0 z.7.1 p5-Devel-CheckLib-1.16 p5-IO-Socket-SSL-2.089 p5-LWP-Protocol-https-6.14 p5-Path-Class-0.37p0 p5-Try-Tiny-0.32 Still tainted: no >>> Running junk in security/p5-Crypt-SSLeay at 1732137866.33 /usr/sbin/pkg_delete -aIXq asio-1.30.2 autoconf-2.69p3 automake-1.15.1 bash-5.2.37 bison-3.8.2 cmake-3.30.5v1 flac-1.4.3 gawk-5.1.0 gettext-tools-0.22.5 ggrep-3.11 gmake-4.4.1 jpeg-3.0.4v0 libgdiplus-6.1p1 libtool-2.4.2p2 metaauto-1.0p4 p5-Devel-CheckLib-1.16 p5-IO-Socket-SSL-2.089 p5-LWP-Protocol-https-6.14 p5-Path-Class-0.37p0 p5-Try-Tiny-0.32 pugixml-1.14 python-3.11.10p1 rapidjson-1.1.0.20230928p0 sdl2-2.30.9p1 sdl2-ttf-2.22.0 sqlite3-3.47.0 xz-5.6.3 zstd-1.5.6 --- -dbus-1.14.10v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -git-2.47.0 ------------------- You should also run /usr/sbin/userdel _gitdaemon You should also run /usr/sbin/groupdel _gitdaemon --- -libxml-2.13.5 ------------------- You should also remove /var/db/xmlcatalog --- -net-snmp-5.9.4 ------------------- You should also run rm -rf /var/net-snmp/* You should also run /usr/sbin/userdel _netsnmp You should also run /usr/sbin/groupdel _netsnmp --- -python-2.7.18p12 ------------------- Don't forget to remove /usr/local/bin/python, /usr/local/bin/2to3, /usr/local/bin/python-config and/or /usr/local/bin/pydoc if they were symlinks to /usr/local/bin/python2.7, /usr/local/bin/python2.7-2to3, /usr/local/bin/python2.7-config or to /usr/local/bin/pydoc2.7. (Junk lock released for exopi-5 at 1732137891.25) distfiles size=129575 >>> Running build in security/p5-Crypt-SSLeay at 1732137891.28 ===> security/p5-Crypt-SSLeay ===> Checking files for p5-Crypt-SSLeay-0.72p3 `/exopi-cvs/ports/distfiles/Crypt-SSLeay-0.72.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for p5-Crypt-SSLeay-0.72p3 ===> Patching for p5-Crypt-SSLeay-0.72p3 ===> Applying OpenBSD patch patch-Makefile_PL Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Devel::CheckLib is never successful for libssl on OpenBSD. You |must specify -lssl and -lcrypto together, but Devel::CheckLib is |checking them individually. So the dependency on libssl was missing |if p5-Crypt-SSLeay was compiled when p5-Devel-CheckLib was installed. | |Use the libraries we have on OpenBSD and do not use Devel::CheckLib. | |Index: Makefile.PL |--- Makefile.PL.orig |+++ Makefile.PL -------------------------- Patching file Makefile.PL using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 76. done ===> Applying OpenBSD patch patch-SSLeay_xs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- SSLeay.xs.orig Thu Apr 24 00:36:24 2014 |+++ SSLeay.xs Mon Aug 31 00:43:25 2015 -------------------------- Patching file SSLeay.xs using Plan A... Hunk #1 succeeded at 45. Hunk #2 succeeded at 138. done ===> Applying OpenBSD patch patch-t_03-version_t Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- t/03-version.t.orig Tue Apr 22 15:32:52 2014 |+++ t/03-version.t Thu Oct 9 12:23:07 2014 -------------------------- Patching file t/03-version.t using Plan A... Hunk #1 succeeded at 63. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for p5-Crypt-SSLeay-0.72p3 ===> Configuring for p5-Crypt-SSLeay-0.72p3 *** 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 '/exopi-obj/pobj/p5-Crypt-SSLeay-0.72/Crypt-SSLeay-0.72/openssl-version': LibreSSL 4.0.0 20000000 ================================================================================ Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::SSLeay Writing MYMETA.yml and MYMETA.json ===> Building for p5-Crypt-SSLeay-0.72p3 cp lib/Crypt/SSLeay/X509.pm blib/lib/Crypt/SSLeay/X509.pm cp lib/Crypt/SSLeay/Conn.pm blib/lib/Crypt/SSLeay/Conn.pm cp lib/Crypt/SSLeay/Err.pm blib/lib/Crypt/SSLeay/Err.pm cp lib/Crypt/SSLeay/MainContext.pm blib/lib/Crypt/SSLeay/MainContext.pm cp lib/Crypt/SSLeay/Version.pm blib/lib/Crypt/SSLeay/Version.pm cp lib/Net/SSL.pm blib/lib/Net/SSL.pm cp lib/Crypt/SSLeay/CTX.pm blib/lib/Crypt/SSLeay/CTX.pm cp SSLeay.pm blib/lib/Crypt/SSLeay.pm Running Mkbootstrap for SSLeay () chmod 644 "SSLeay.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs 644 "/usr/bin/perl" "/usr/libdata/perl5/ExtUtils/xsubpp" -typemap '/usr/libdata/perl5/ExtUtils/typemap' -typemap '/exopi-obj/pobj/p5-Crypt-SSLeay-0.72/Crypt-SSLeay-0.72/typemap' SSLeay.xs > SSLeay.xsc mv SSLeay.xsc SSLeay.c cc -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" SSLeay.c rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so LD_RUN_PATH="/usr/lib" cc -shared -fpic -fstack-protector-strong -L/usr/local/lib SSLeay.o -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -L/usr -lssl -lcrypto -lz chmod 755 blib/arch/auto/Crypt/SSLeay/SSLeay.so Manifying 3 pod documents >>> Running package in security/p5-Crypt-SSLeay at 1732137894.56 ===> security/p5-Crypt-SSLeay ===> Faking installation for p5-Crypt-SSLeay-0.72p3 "/usr/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 /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Crypt/SSLeay/SSLeay.so Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/X509.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/Conn.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/Err.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/MainContext.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/Version.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/SSLeay/CTX.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Net/SSL.pm Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/man/man3p/Crypt::SSLeay.3p Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/man/man3p/Crypt::SSLeay::Version.3p Installing /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/man/man3p/Net::SSL.3p Appending installation info to /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/./libdata/perl5/amd64-openbsd/perllocal.pod /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/bin/install -d -m 755 /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/share/examples/p5-Crypt-SSLeay; cd /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/Crypt-SSLeay-0.72/eg/ && pax -rw . /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/share/examples/p5-Crypt-SSLeay; chown -R root:bin /exopi-obj/pobj/p5-Crypt-SSLeay-0.72/fake-amd64/usr/local/share/examples/p5-Crypt-SSLeay ===> Building package for p5-Crypt-SSLeay-0.72p3 Create /exopi-cvs/ports/packages/amd64/all/p5-Crypt-SSLeay-0.72p3.tgz Creating package p5-Crypt-SSLeay-0.72p3 reading plist| checking dependencies| checking dependencies|www/p5-LWP-Protocol-https checksumming| checksumming| | 0% checksumming|** | 3% checksumming|**** | 6% checksumming|****** | 9% checksumming|******** | 13% checksumming|********** | 16% checksumming|*********** | 19% checksumming|************* | 22% checksumming|*************** | 25% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|********************* | 34% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|***************************** | 47% checksumming|******************************* | 50% checksumming|******************************** | 53% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 63% checksumming|**************************************** | 66% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************** | 75% checksumming|************************************************ | 78% checksumming|************************************************** | 81% checksumming|*************************************************** | 84% checksumming|***************************************************** | 88% checksumming|******************************************************* | 91% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*********************** | 35% archiving|********************************** | 54% archiving|************************************* | 57% archiving|**************************************** | 63% archiving|************************************************** | 78% archiving|************************************************** | 79% archiving|**************************************************** | 81% archiving|************************************************************* | 96% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/p5-Crypt-SSLeay-0.72p3.tgz >>> Running clean in security/p5-Crypt-SSLeay at 1732137900.82 ===> security/p5-Crypt-SSLeay ===> Cleaning for p5-Crypt-SSLeay-0.72p3 >>> Ended at 1732137901.30 max_stuck=15.54/depends=5.16/show-prepare-results=1.37/junk=24.95/build=3.28/package=6.26/clean=0.51