>>> Building on exopi-4 under security/apg DIST = [security/apg:apg-2.2.3.tar.gz] FULLPKGNAME = apg-2.2.3p1 distfiles size=108186 >>> Running build in security/apg at 1713856412.35 ===> security/apg ===> Building from scratch apg-2.2.3p1 ===> Verifying specs: c m ===> found c.100.0 m.10.1 ===> Checking files for apg-2.2.3p1 `/exopi-cvs/ports/distfiles/apg-2.2.3.tar.gz' is up to date. >> (SHA256) apg-2.2.3.tar.gz: OK ===> Extracting for apg-2.2.3p1 ===> Patching for apg-2.2.3p1 ===> Applying OpenBSD patch patch-rnd_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rnd.h |--- rnd.h.orig |+++ rnd.h -------------------------- Patching file rnd.h using Plan A... Hunk #1 succeeded at 37. 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 apg-2.2.3p1 ===> Configuring for apg-2.2.3p1 ===> Building for apg-2.2.3p1 cc -O2 -pipe -DCLISERV -DAPG_USE_SHA -o apgd bloom.c ./sha/sha.c ./cast/cast.c rnd.c pronpass.c randpass.c restrict.c errors.c apg.c getopt.c convert.c -lm apg.c:451:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (restrictions_present == TRUE)) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ apg.c:451:33: note: remove extraneous parentheses around the comparison to silence this warning if ( (restrictions_present == TRUE)) ~ ^ ~ apg.c:451:33: note: use '=' to turn this equality comparison into an assignment if ( (restrictions_present == TRUE)) ^~ = 1 warning generated. pronpass.c(/tmp/pronpass-c2a41f.o:(gen_word)): warning: strcpy() is almost always misused, please use strlcpy() pronpass.c(/tmp/pronpass-c2a41f.o:(gen_word)): warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -DAPGBFM -o apgbfm apgbfm.c bloom.c sha/sha.c errors.c getopt.c convert.c -lm cc -O2 -pipe -DAPG_USE_CRYPT -DAPG_USE_SHA -o apg bloom.c ./sha/sha.c ./cast/cast.c rnd.c pronpass.c randpass.c restrict.c errors.c apg.c getopt.c convert.c -lm apg.c:451:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (restrictions_present == TRUE)) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ apg.c:451:33: note: remove extraneous parentheses around the comparison to silence this warning if ( (restrictions_present == TRUE)) ~ ^ ~ apg.c:451:33: note: use '=' to turn this equality comparison into an assignment if ( (restrictions_present == TRUE)) ^~ = apg.c:574:79: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] printf ("\nPlease enter some random data (only first %d are significant)\n", sizeof(prom)); ~~ ^~~~~~~~~~~~ %lu 2 warnings generated. pronpass.c(/tmp/pronpass-a4a28b.o:(gen_word)): warning: strcpy() is almost always misused, please use strlcpy() pronpass.c(/tmp/pronpass-a4a28b.o:(gen_word)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in security/apg at 1713856422.23 ===> security/apg ===> Faking installation for apg-2.2.3p1 /exopi-obj/pobj/apg-2.2.3/bin/install -c -m 644 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/doc/man/apg.1 /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/apg-2.2.3/bin/install -c -m 644 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/doc/man/apgbfm.1 /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/apg-2.2.3/bin/install -c -m 644 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/doc/man/apgd.8 /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/man/man8 /exopi-obj/pobj/apg-2.2.3/bin/install -c -s -m 755 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/apg /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/bin/ /exopi-obj/pobj/apg-2.2.3/bin/install -c -s -m 755 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/apgbfm /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/bin/ /exopi-obj/pobj/apg-2.2.3/bin/install -c -m 755 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/perl/apgcli.pl /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/bin/apgcli /exopi-obj/pobj/apg-2.2.3/bin/install -c -s -m 755 /exopi-obj/pobj/apg-2.2.3/apg-2.2.3/apgd /exopi-obj/pobj/apg-2.2.3/fake-amd64/usr/local/sbin ===> Building package for apg-2.2.3p1 Create /exopi-cvs/ports/packages/amd64/all/apg-2.2.3p1.tgz Creating package apg-2.2.3p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******** | 13% checksumming|*********** | 19% checksumming|*************** | 25% checksumming|******************* | 31% checksumming|*********************** | 38% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************** | 63% checksumming|****************************************** | 69% checksumming|********************************************** | 75% checksumming|************************************************** | 81% checksumming|***************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************* | 39% archiving|********************************** | 53% archiving|********************************************************** | 90% archiving|************************************************************ | 94% archiving|************************************************************** | 96% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/apg-2.2.3p1.tgz >>> Running clean in security/apg at 1713856426.25 ===> security/apg ===> Cleaning for apg-2.2.3p1 >>> Ended at 1713856426.97 max_stuck=0.64/build=9.62/package=3.94/clean=1.09