>>> Building on exopi-6 under security/sshguard BDEPENDS = [devel/dwz] DIST = [security/sshguard:sshguard-2.5.1.tar.gz] FULLPKGNAME = sshguard-2.5.1 Avoided depends for dwz-0.16p0 distfiles size=759630 >>> Running build in security/sshguard at 1764757365.48 ===> security/sshguard ===> Building from scratch sshguard-2.5.1 ===> sshguard-2.5.1 depends on: dwz-* -> dwz-0.16p0 ===> Verifying specs: c pthread ===> found c.102.2 pthread.28.1 ===> Checking files for sshguard-2.5.1 `/exopi-cvs/ports/distfiles/sshguard-2.5.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for sshguard-2.5.1 ===> Patching for sshguard-2.5.1 ===> Applying OpenBSD patch patch-doc_sshguard_8 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: doc/sshguard.8 |--- doc/sshguard.8.orig |+++ doc/sshguard.8 -------------------------- Patching file doc/sshguard.8 using Plan A... Hunk #1 succeeded at 134. done ===> Applying OpenBSD patch patch-examples_sshguard_conf_sample Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: examples/sshguard.conf.sample |--- examples/sshguard.conf.sample.orig |+++ examples/sshguard.conf.sample -------------------------- Patching file examples/sshguard.conf.sample using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-src_blocker_blocker_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/blocker/blocker.c |--- src/blocker/blocker.c.orig |+++ src/blocker/blocker.c -------------------------- Patching file src/blocker/blocker.c using Plan A... Hunk #1 succeeded at 99. done ===> Applying OpenBSD patch patch-src_common_sandbox_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/common/sandbox.c |--- src/common/sandbox.c.orig |+++ src/common/sandbox.c -------------------------- Patching file src/common/sandbox.c using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-src_parser_attack_scanner_l Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/parser/attack_scanner.l |--- src/parser/attack_scanner.l.orig |+++ src/parser/attack_scanner.l -------------------------- Patching file src/parser/attack_scanner.l using Plan A... Hunk #1 succeeded at 221. done ===> Applying OpenBSD patch patch-src_parser_tests_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/parser/tests.txt |--- src/parser/tests.txt.orig |+++ src/parser/tests.txt -------------------------- Patching file src/parser/tests.txt using Plan A... Hunk #1 succeeded at 264. done ===> Applying OpenBSD patch patch-src_sshguard_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/sshguard.in |--- src/sshguard.in.orig |+++ src/sshguard.in -------------------------- Patching file src/sshguard.in using Plan A... Hunk #1 succeeded at 1. done /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DARCH=amd64 -DBASE_PKGPATH=security/sshguard -DFLAVOR_EXT= -DFULLPKGNAME=sshguard-2.5.1 -DHOMEPAGE=https://www.sshguard.net/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Stuart\ Henderson\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=sshguard -i -B /exopi-obj/pobj/sshguard-2.5.1 /exopi-obj/pobj/sshguard-2.5.1/sshguard-2.5.1/doc/sshguard.8 /exopi-obj/pobj/sshguard-2.5.1/sshguard-2.5.1/examples/sshguard.conf.sample ===> 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 sshguard-2.5.1 ===> Configuring for sshguard-2.5.1 Using /exopi-obj/pobj/sshguard-2.5.1/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/sshguard-2.5.1/config.site checking whether to enable maintainer-specific portions of Makefiles... yes checking for a BSD-compatible install... /exopi-obj/pobj/sshguard-2.5.1/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether make supports the include directive... yes (GNU style) checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no ## -------------- ## ## Program Checks ## ## -------------- ## checking for ranlib... (cached) ranlib checking for bison... yacc checking for ar... (cached) ar checking the archiver (ar) interface... ar checking for flex... (cached) flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... (cached) yes ## ----------------------------------- ## ## Headers, Types, and Compiler Checks ## ## ----------------------------------- ## checking for getopt.h... (cached) yes checking for capsicum_helpers.h... no checking for libcasper.h... no checking for rst2man... no checking for rst2man.py... no configure: WARNING: rst2man not found; using pre-built man pages ## ----------------- ## ## Library Functions ## ## ----------------- ## checking for library containing gethostbyname... none required checking for library containing pthread_create... -lpthread checking for library containing socket... none required checking for setresgid... (cached) yes checking for setresuid... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/blocker/Makefile config.status: creating src/fw/Makefile config.status: creating src/parser/Makefile config.status: creating src/common/config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc ===> Building for sshguard-2.5.1 Making all in src Making all in blocker cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT sandbox.o -MD -MP -MF .deps/sandbox.Tpo -c -o sandbox.o `test -f '../common/sandbox.c' || echo './'`../common/sandbox.c mv -f .deps/sandbox.Tpo .deps/sandbox.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT service_names.o -MD -MP -MF .deps/service_names.Tpo -c -o service_names.o `test -f '../common/service_names.c' || echo './'`../common/service_names.c mv -f .deps/service_names.Tpo .deps/service_names.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT simclist.o -MD -MP -MF .deps/simclist.Tpo -c -o simclist.o `test -f '../common/simclist.c' || echo './'`../common/simclist.c mv -f .deps/simclist.Tpo .deps/simclist.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT attack.o -MD -MP -MF .deps/attack.Tpo -c -o attack.o attack.c mv -f .deps/attack.Tpo .deps/attack.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT blocker.o -MD -MP -MF .deps/blocker.Tpo -c -o blocker.o blocker.c mv -f .deps/blocker.Tpo .deps/blocker.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT blocklist.o -MD -MP -MF .deps/blocklist.Tpo -c -o blocklist.o blocklist.c mv -f .deps/blocklist.Tpo .deps/blocklist.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT hash_32a.o -MD -MP -MF .deps/hash_32a.Tpo -c -o hash_32a.o hash_32a.c mv -f .deps/hash_32a.Tpo .deps/hash_32a.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT sshguard_blacklist.o -MD -MP -MF .deps/sshguard_blacklist.Tpo -c -o sshguard_blacklist.o sshguard_blacklist.c mv -f .deps/sshguard_blacklist.Tpo .deps/sshguard_blacklist.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT sshguard_options.o -MD -MP -MF .deps/sshguard_options.Tpo -c -o sshguard_options.o sshguard_options.c mv -f .deps/sshguard_options.Tpo .deps/sshguard_options.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT sshguard_whitelist.o -MD -MP -MF .deps/sshguard_whitelist.Tpo -c -o sshguard_whitelist.o sshguard_whitelist.c mv -f .deps/sshguard_whitelist.Tpo .deps/sshguard_whitelist.Po cc -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -o sshg-blocker sandbox.o service_names.o simclist.o attack.o blocker.o blocklist.o hash_32a.o sshguard_blacklist.o sshguard_options.o sshguard_whitelist.o -lpthread ld: warning: simclist.c:838 (../common/simclist.c:838)(simclist.o:(list_sort_quicksort)): warning: rand() may return deterministic values, is that what you want? ld: warning: attack.c:16(attack.o:(attackerinit)): warning: strcpy() is almost always misused, please use strlcpy() Making all in fw cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT hosts.o -MD -MP -MF .deps/hosts.Tpo -c -o hosts.o hosts.c mv -f .deps/hosts.Tpo .deps/hosts.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT simclist.o -MD -MP -MF .deps/simclist.Tpo -c -o simclist.o `test -f '../common/simclist.c' || echo './'`../common/simclist.c mv -f .deps/simclist.Tpo .deps/simclist.Po cc -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -o sshg-fw-hosts hosts.o simclist.o -lpthread ld: warning: hosts.c:148(hosts.o:(fw_block)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: simclist.c:838 (../common/simclist.c:838)(simclist.o:(list_sort_quicksort)): warning: rand() may return deterministic values, is that what you want? cat sshg-fw-firewalld.sh ./sshg-fw.in > sshg-fw-firewalld cat sshg-fw-ipfilter.sh ./sshg-fw.in > sshg-fw-ipfilter cat sshg-fw-ipfw.sh ./sshg-fw.in > sshg-fw-ipfw cat sshg-fw-ipset.sh ./sshg-fw.in > sshg-fw-ipset cat sshg-fw-iptables.sh ./sshg-fw.in > sshg-fw-iptables cat sshg-fw-nft-sets.sh ./sshg-fw.in > sshg-fw-nft-sets cat sshg-fw-null.sh ./sshg-fw.in > sshg-fw-null cat sshg-fw-pf.sh ./sshg-fw.in > sshg-fw-pf Making all in parser /usr/bin/make all-am cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT metrics.o -MD -MP -MF .deps/metrics.Tpo -c -o metrics.o `test -f '../common/metrics.c' || echo './'`../common/metrics.c mv -f .deps/metrics.Tpo .deps/metrics.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT sandbox.o -MD -MP -MF .deps/sandbox.Tpo -c -o sandbox.o `test -f '../common/sandbox.c' || echo './'`../common/sandbox.c mv -f .deps/sandbox.Tpo .deps/sandbox.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT attack.o -MD -MP -MF .deps/attack.Tpo -c -o attack.o attack.c mv -f .deps/attack.Tpo .deps/attack.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT attack_parser.o -MD -MP -MF .deps/attack_parser.Tpo -c -o attack_parser.o attack_parser.c mv -f .deps/attack_parser.Tpo .deps/attack_parser.Po /bin/sh ../../ylwrap attack_scanner.l lex.yy.c attack_scanner.c -- flex -v flex version 2.5.39 usage statistics: scanner options: -dvI8 -Cem 13217/14000 NFA states 18292/24000 DFA states (250055 words) 105 rules Compressed tables always back-up 28/40 start conditions 6059 epsilon states, 4283 double epsilon states 942/1000 character classes needed 20230/20250 words of storage, 0 reused 1493880 state/nextstate pairs created 105372/1388508 unique/duplicate transitions 23488/24000 base-def entries created 301244/302000 (peak 690802) nxt-chk entries created 41568/432500 (peak 431268) template nxt-chk entries created 111597 empty table entries 7059 protos created 5196 templates created, 12924 uses 83/256 equivalence classes created 8/256 meta-equivalence classes created 2053 (4938 saved) hash collisions, 87137 DFAs equal 446 sets of reallocations needed 649803 total table entries needed cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT attack_scanner.o -MD -MP -MF .deps/attack_scanner.Tpo -c -o attack_scanner.o attack_scanner.c mv -f .deps/attack_scanner.Tpo .deps/attack_scanner.Po cc -DHAVE_CONFIG_H -I. -I../../src/common -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -MT parser.o -MD -MP -MF .deps/parser.Tpo -c -o parser.o parser.c mv -f .deps/parser.Tpo .deps/parser.Po cc -I../../src/common -DSIMCLIST_NO_DUMPRESTORE -O2 -pipe -g -o sshg-parser metrics.o sandbox.o attack.o attack_parser.o attack_scanner.o parser.o -lpthread ld: warning: attack_parser.y:0(attack_parser.o:(yyparse)): warning: strcpy() is almost always misused, please use strlcpy() sed -e 's|@libexecdir[@]|/usr/local/libexec|g' -e 's|@sysconfdir[@]|/etc|g' -e 's|@sshguardversion[@]|2.5.1|g' ./sshguard.in > sshguard >>> Running package in security/sshguard at 1764757379.08 ===> security/sshguard ===> Faking installation for sshguard-2.5.1 Making install in src Making install in blocker mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshg-blocker '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' Making install in fw mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshg-fw-hosts '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshg-fw-firewalld sshg-fw-ipfilter sshg-fw-ipfw sshg-fw-ipset sshg-fw-iptables sshg-fw-nft-sets sshg-fw-null sshg-fw-pf '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' Making install in parser /usr/bin/make install-am mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshg-parser '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshg-logtail '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/sbin' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 755 sshguard '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/sbin' mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/man/man7' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 644 doc/sshguard-setup.7 '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/man/man7' mkdir -p '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/man/man8' /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 644 doc/sshguard.8 '/exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/man/man8' /exopi-obj/pobj/sshguard-2.5.1/bin/install -d -m 755 /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/share/examples/sshguard /exopi-obj/pobj/sshguard-2.5.1/bin/install -c -m 644 /exopi-obj/pobj/sshguard-2.5.1/sshguard-2.5.1/examples/*.{example,sample} /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/share/examples/sshguard Reading existing plist for sshguard-2.5.1 Writing /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec/sshg-blocker > Extracting debug info from /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec/sshg-fw-hosts > Extracting debug info from /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/libexec/sshg-parser Installing /exopi-cvs/ports/security/sshguard/pkg/README as /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/usr/local/share/doc/pkg-readmes/sshguard Installing /exopi-cvs/ports/security/sshguard/pkg/sshguard.rc as /exopi-obj/pobj/sshguard-2.5.1/fake-amd64/etc/rc.d/sshguard ===> Building package for sshguard-2.5.1 Create /exopi-cvs/ports/packages/amd64/all/sshguard-2.5.1.tgz Creating package sshguard-2.5.1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|** | 3% checksumming|**** | 6% checksumming|****** | 10% checksumming|******** | 13% checksumming|********** | 16% checksumming|************ | 19% checksumming|************** | 23% checksumming|**************** | 26% checksumming|****************** | 29% checksumming|******************** | 32% checksumming|********************** | 35% checksumming|************************ | 39% checksumming|************************** | 42% checksumming|**************************** | 45% checksumming|****************************** | 48% checksumming|******************************* | 52% checksumming|********************************* | 55% checksumming|*********************************** | 58% checksumming|************************************* | 61% checksumming|*************************************** | 65% checksumming|***************************************** | 68% checksumming|******************************************* | 71% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************* | 81% checksumming|*************************************************** | 84% checksumming|***************************************************** | 87% checksumming|******************************************************* | 90% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|** | 4% archiving|**** | 6% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Creating package debug-sshguard-2.5.1 reading plist| checking dependencies| checking dependencies|security/sshguard checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|******** | 13% checksumming|************ | 20% checksumming|**************** | 27% checksumming|******************** | 33% checksumming|************************ | 40% checksumming|**************************** | 47% checksumming|********************************* | 53% checksumming|************************************* | 60% checksumming|***************************************** | 67% checksumming|********************************************* | 73% checksumming|************************************************* | 80% checksumming|***************************************************** | 87% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************** | 42% archiving|********************************************** | 72% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/sshguard-2.5.1.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-sshguard-2.5.1.tgz >>> Running clean in security/sshguard at 1764757382.16 ===> security/sshguard ===> Cleaning for sshguard-2.5.1 >>> Ended at 1764757382.36 max_stuck=0.00/build=13.62/package=3.07/clean=0.25