>>> Building on exopi-4 under security/sshguard BDEPENDS = [devel/dwz] DIST = [security/sshguard:sshguard-2.4.3.tar.gz] FULLPKGNAME = sshguard-2.4.3 Avoided depends for dwz-0.15 distfiles size=1118756 >>> Running build in security/sshguard at 1732130879.80 ===> security/sshguard ===> Building from scratch sshguard-2.4.3 ===> sshguard-2.4.3 depends on: dwz-* -> dwz-0.15 ===> Verifying specs: c pthread ===> found c.100.3 pthread.27.1 ===> Checking files for sshguard-2.4.3 `/exopi-cvs/ports/distfiles/sshguard-2.4.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for sshguard-2.4.3 ===> Patching for sshguard-2.4.3 ===> 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 124. 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 117. 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 1. 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 249. 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 231. 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.4.3 -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.4.3 /exopi-obj/pobj/sshguard-2.4.3/sshguard-2.4.3/doc/sshguard.8 /exopi-obj/pobj/sshguard-2.4.3/sshguard-2.4.3/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.4.3 ===> Configuring for sshguard-2.4.3 Using /exopi-obj/pobj/sshguard-2.4.3/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/sshguard-2.4.3/config.site checking whether to enable maintainer-specific portions of Makefiles... yes checking for a BSD-compatible install... /exopi-obj/pobj/sshguard-2.4.3/bin/install -c 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 whether make supports nested variables... (cached) 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... rst2man ## ----------------- ## ## Library Functions ## ## ----------------- ## checking for library containing gethostbyname... none required checking for library containing pthread_create... -lpthread checking for library containing socket... none required 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.4.3 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 blocker.c:64:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void sigfin_handler(); ^ blocker.c:300:13: note: conflicting prototype is here static void sigfin_handler(int sig) { ^ 1 warning generated. 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 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 attack_parser.y:396:17: warning: passing arguments to 'scanner_init' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scanner_init(str); ^ 1 warning generated. 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 20001/21000 NFA states 29847/36000 DFA states (567693 words) 104 rules Compressed tables always back-up 29/40 start conditions 9351 epsilon states, 6275 double epsilon states 1454/1500 character classes needed 30725/30750 words of storage, 0 reused 2444329 state/nextstate pairs created 255450/2188879 unique/duplicate transitions 35552/36000 base-def entries created 530839/532000 (peak 958572) nxt-chk entries created 45640/475000 (peak 473515) template nxt-chk entries created 224605 empty table entries 9732 protos created 5705 templates created, 15090 uses 83/256 equivalence classes created 8/256 meta-equivalence classes created 14439 (5819 saved) hash collisions, 225662 DFAs equal 644 sets of reallocations needed 1133121 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 sandbox.o attack.o attack_parser.o attack_scanner.o parser.o -lpthread ld: warning: attack_parser.y:211(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.4.3|g' ./sshguard.in > sshguard >>> Running package in security/sshguard at 1732130913.01 ===> security/sshguard ===> Faking installation for sshguard-2.4.3 Making install in src Making install in blocker mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 755 sshg-blocker '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' Making install in fw mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 755 sshg-fw-hosts '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.4.3/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.4.3/fake-amd64/usr/local/libexec' Making install in parser /usr/bin/make install-am mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 755 sshg-parser '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 755 sshg-logtail '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec' mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/sbin' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 755 sshguard '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/sbin' mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/man/man7' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 644 doc/sshguard-setup.7 '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/man/man7' mkdir -p '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/man/man8' /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 644 doc/sshguard.8 '/exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/man/man8' /exopi-obj/pobj/sshguard-2.4.3/bin/install -d -m 755 /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/share/examples/sshguard /exopi-obj/pobj/sshguard-2.4.3/bin/install -c -m 644 /exopi-obj/pobj/sshguard-2.4.3/sshguard-2.4.3/examples/*.{example,sample} /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/share/examples/sshguard Reading existing plist for sshguard-2.4.3 Writing /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec/sshg-blocker > Extracting debug info from /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec/sshg-fw-hosts > Extracting debug info from /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/libexec/sshg-parser Installing /exopi-cvs/ports/security/sshguard/pkg/README as /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/usr/local/share/doc/pkg-readmes/sshguard Installing /exopi-cvs/ports/security/sshguard/pkg/sshguard.rc as /exopi-obj/pobj/sshguard-2.4.3/fake-amd64/etc/rc.d/sshguard ===> Building package for sshguard-2.4.3 Create /exopi-cvs/ports/packages/amd64/all/sshguard-2.4.3.tgz Creating package sshguard-2.4.3 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|* | 1% archiving|* | 2% archiving|***************************** | 46% archiving|********************************************************** | 90% archiving|****************************************************************| 99% archiving|****************************************************************|100% Creating package debug-sshguard-2.4.3 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|******************** | 32% archiving|********************************************** | 72% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/sshguard-2.4.3.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-sshguard-2.4.3.tgz >>> Running clean in security/sshguard at 1732130920.70 ===> security/sshguard ===> Cleaning for sshguard-2.4.3 >>> Ended at 1732130921.12 max_stuck=3.23/build=33.22/package=7.69/clean=0.44