>>> Building on exopi-5 under security/p5-Crypt-OpenSSL-DSA DIST = [security/p5-Crypt-OpenSSL-DSA:Crypt-OpenSSL-DSA-0.20.tar.gz] FULLPKGNAME = p5-Crypt-OpenSSL-DSA-0.20p0 distfiles size=9870 >>> Running build in security/p5-Crypt-OpenSSL-DSA at 1713379785.35 ===> security/p5-Crypt-OpenSSL-DSA ===> Building from scratch p5-Crypt-OpenSSL-DSA-0.20p0 ===> Verifying specs: c crypto perl ssl ===> found c.100.0 crypto.54.0 perl.23.0 ssl.57.0 ===> Checking files for p5-Crypt-OpenSSL-DSA-0.20p0 `/exopi-cvs/ports/distfiles/Crypt-OpenSSL-DSA-0.20.tar.gz' is up to date. >> (SHA256) Crypt-OpenSSL-DSA-0.20.tar.gz: OK ===> Extracting for p5-Crypt-OpenSSL-DSA-0.20p0 ===> Patching for p5-Crypt-OpenSSL-DSA-0.20p0 ===> Applying OpenBSD patch patch-DSA_xs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Use a dummy public key that has a chance of being an actual public key. | |This works around an expected test failure until we add a check that a |signature can be verified with the provided DSA parameters. | |It would probably make more sense to mark the failing test without this |diff as XFAIL. | |Index: DSA.xs |--- DSA.xs.orig |+++ DSA.xs -------------------------- Patching file DSA.xs using Plan A... Hunk #1 succeeded at 601. 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-OpenSSL-DSA-0.20p0 ===> Configuring for p5-Crypt-OpenSSL-DSA-0.20p0 Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::OpenSSL::DSA Writing MYMETA.yml and MYMETA.json ===> Building for p5-Crypt-OpenSSL-DSA-0.20p0 cp lib/Crypt/OpenSSL/DSA.pm blib/lib/Crypt/OpenSSL/DSA.pm cp lib/Crypt/OpenSSL/DSA/Signature.pod blib/lib/Crypt/OpenSSL/DSA/Signature.pod Running Mkbootstrap for DSA () chmod 644 "DSA.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DSA.bs blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bs 644 "/usr/bin/perl" "/usr/libdata/perl5/ExtUtils/xsubpp" -typemap '/usr/libdata/perl5/ExtUtils/typemap' -typemap '/exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/Crypt-OpenSSL-DSA-0.20/typemap' DSA.xs > DSA.xsc mv DSA.xsc DSA.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.20\" -DXS_VERSION=\"0.20\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" -DPERL5 DSA.c DSA.xs:472:23: warning: unsequenced modification and access to 'len' [-Wunsequenced] p = BN_bin2bn(SvPV(p_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:513:23: warning: unsequenced modification and access to 'len' [-Wunsequenced] q = BN_bin2bn(SvPV(q_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:554:23: warning: unsequenced modification and access to 'len' [-Wunsequenced] g = BN_bin2bn(SvPV(g_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:591:29: warning: unsequenced modification and access to 'len' [-Wunsequenced] pub_key = BN_bin2bn(SvPV(pub_key_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:619:30: warning: unsequenced modification and access to 'len' [-Wunsequenced] priv_key = BN_bin2bn(SvPV(priv_key_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:688:23: warning: unsequenced modification and access to 'len' [-Wunsequenced] r = BN_bin2bn(SvPV(r_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ DSA.xs:716:23: warning: unsequenced modification and access to 'len' [-Wunsequenced] s = BN_bin2bn(SvPV(s_SV, len), (int)len, NULL); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1831:31: note: expanded from macro 'SvPV' #define SvPV(sv, len) SvPV_flags(sv, len, SV_GMAGIC) ^ /usr/libdata/perl5/amd64-openbsd/CORE/sv.h:1848:14: note: expanded from macro 'SvPV_flags' ? ((len = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &len, flags)) ^ 7 warnings generated. rm -f blib/arch/auto/Crypt/OpenSSL/DSA/DSA.so LD_RUN_PATH="/usr/lib" cc -shared -fpic -fstack-protector-strong -L/usr/local/lib DSA.o -o blib/arch/auto/Crypt/OpenSSL/DSA/DSA.so -lcrypto chmod 755 blib/arch/auto/Crypt/OpenSSL/DSA/DSA.so Manifying 2 pod documents >>> Running package in security/p5-Crypt-OpenSSL-DSA at 1713379790.90 ===> security/p5-Crypt-OpenSSL-DSA ===> Faking installation for p5-Crypt-OpenSSL-DSA-0.20p0 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- DSA.bs blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bs 644 Manifying 2 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/Crypt/OpenSSL/DSA/DSA.so Installing /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/OpenSSL/DSA.pm Installing /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/Crypt/OpenSSL/DSA/Signature.pod Installing /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/local/man/man3p/Crypt::OpenSSL::DSA.3p Installing /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/local/man/man3p/Crypt::OpenSSL::DSA::Signature.3p Appending installation info to /exopi-obj/pobj/p5-Crypt-OpenSSL-DSA-0.20/fake-amd64/usr/./libdata/perl5/amd64-openbsd/perllocal.pod ===> Building package for p5-Crypt-OpenSSL-DSA-0.20p0 Create /exopi-cvs/ports/packages/amd64/all/p5-Crypt-OpenSSL-DSA-0.20p0.tgz Creating package p5-Crypt-OpenSSL-DSA-0.20p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 4% checksumming|***** | 8% checksumming|******** | 13% checksumming|********** | 17% checksumming|************* | 21% checksumming|*************** | 25% checksumming|****************** | 29% checksumming|******************** | 33% checksumming|*********************** | 38% checksumming|************************* | 42% checksumming|**************************** | 46% checksumming|******************************* | 50% checksumming|********************************* | 54% checksumming|************************************ | 58% checksumming|************************************** | 63% checksumming|***************************************** | 67% checksumming|******************************************* | 71% checksumming|********************************************** | 75% checksumming|************************************************ | 79% checksumming|*************************************************** | 83% checksumming|***************************************************** | 88% checksumming|******************************************************** | 92% checksumming|********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***************************************** | 64% archiving|**************************************************** | 82% archiving|********************************************************* | 88% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/p5-Crypt-OpenSSL-DSA-0.20p0.tgz >>> Running clean in security/p5-Crypt-OpenSSL-DSA at 1713379794.32 ===> security/p5-Crypt-OpenSSL-DSA ===> Cleaning for p5-Crypt-OpenSSL-DSA-0.20p0 >>> Ended at 1713379795.45 max_stuck=0.00/build=5.30/package=3.49/clean=1.38