------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1g,1.txz Installing /packages/All/libevent-2.1.11.txz ===== Message from libevent-2.1.11: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Uses Python 2.7 which is EOLed upstream. It is scheduled to be removed on or after 2020-12-31. SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by spybye-0.3_7 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by spybye-0.3_7 for building => SHA256 Checksum OK for spybye-0.3.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by spybye-0.3_7 for building ===> Extracting for spybye-0.3_7 => SHA256 Checksum OK for spybye-0.3.tar.gz. Extracted Memory Use: 0.70M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for spybye-0.3_7 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on shared library: libevent.so - found (/usr/local/lib/libevent.so) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> spybye-0.3_7 depends on shared library: libevent.so - found (/usr/local/lib/libevent.so) ===> Configuring for spybye-0.3_7 configure: loading site script /xports/Templates/config.site checking build system type... x86_64-portbld-dragonfly5.9 checking host system type... x86_64-portbld-dragonfly5.9 checking target system type... x86_64-portbld-dragonfly5.9 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking if we may use "-I/usr/include"... yes checking for libevent... yes checking for clamav-config... no checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for libgen.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/time.h... (cached) yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking for TAILQ_FOREACH in sys/queue.h... yes checking for LIST_FIRST in sys/queue.h... yes checking for an ANSI C-conforming const... yes checking for size_t... (cached) yes checking for u_int64_t... yes checking for u_int32_t... (cached) yes checking for u_int16_t... (cached) yes checking for u_int8_t... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for socket in -lsocket... no checking for gettimeofday... (cached) yes checking for memmove... (cached) yes checking for memset... (cached) yes checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strdup... (cached) yes checking for strncasecmp... (cached) yes checking for strlcat... (cached) yes checking for strlcpy... (cached) yes checking for strsep... (cached) yes checking for strnstr... (cached) yes checking for strncasestr... no checking for md5 in libc... no checking for warnx... (cached) yes checking for timeradd in sys/time.h... yes checking for struct cl_limits.maxmailrec... no configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands SUCCEEDED 00:00:07 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for spybye-0.3_7 --- control.js.h --- --- sarissa.js.h --- --- control.js.h --- sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\n\"/' control.js > control.js.h --- sarissa.js.h --- sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/^/\"/' -e 's/$/\\n\"/' sarissa.js > sarissa.js.h --- all --- /usr/bin/make all-am --- spybye.o --- --- utils.o --- --- status.o --- --- log.o --- --- atomicio.o --- --- virus.o --- --- proxy.o --- --- strncasestr.o --- --- md5.o --- --- spybye2html.o --- --- spybye.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT spybye.o -MD -MP -MF ".deps/spybye.Tpo" -c -o spybye.o spybye.c; then mv -f ".deps/spybye.Tpo" ".deps/spybye.Po"; else rm -f ".deps/spybye.Tpo"; exit 1; fi --- utils.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT utils.o -MD -MP -MF ".deps/utils.Tpo" -c -o utils.o utils.c; then mv -f ".deps/utils.Tpo" ".deps/utils.Po"; else rm -f ".deps/utils.Tpo"; exit 1; fi --- log.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT log.o -MD -MP -MF ".deps/log.Tpo" -c -o log.o log.c; then mv -f ".deps/log.Tpo" ".deps/log.Po"; else rm -f ".deps/log.Tpo"; exit 1; fi --- virus.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT virus.o -MD -MP -MF ".deps/virus.Tpo" -c -o virus.o virus.c; then mv -f ".deps/virus.Tpo" ".deps/virus.Po"; else rm -f ".deps/virus.Tpo"; exit 1; fi --- proxy.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT proxy.o -MD -MP -MF ".deps/proxy.Tpo" -c -o proxy.o proxy.c; then mv -f ".deps/proxy.Tpo" ".deps/proxy.Po"; else rm -f ".deps/proxy.Tpo"; exit 1; fi --- strncasestr.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT strncasestr.o -MD -MP -MF ".deps/strncasestr.Tpo" -c -o strncasestr.o strncasestr.c; then mv -f ".deps/strncasestr.Tpo" ".deps/strncasestr.Po"; else rm -f ".deps/strncasestr.Tpo"; exit 1; fi --- md5.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT md5.o -MD -MP -MF ".deps/md5.Tpo" -c -o md5.o md5.c; then mv -f ".deps/md5.Tpo" ".deps/md5.Po"; else rm -f ".deps/md5.Tpo"; exit 1; fi --- status.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT status.o -MD -MP -MF ".deps/status.Tpo" -c -o status.o status.c; then mv -f ".deps/status.Tpo" ".deps/status.Po"; else rm -f ".deps/status.Tpo"; exit 1; fi --- atomicio.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT atomicio.o -MD -MP -MF ".deps/atomicio.Tpo" -c -o atomicio.o atomicio.c; then mv -f ".deps/atomicio.Tpo" ".deps/atomicio.Po"; else rm -f ".deps/atomicio.Tpo"; exit 1; fi --- spybye2html.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT spybye2html.o -MD -MP -MF ".deps/spybye2html.Tpo" -c -o spybye2html.o spybye2html.c; then mv -f ".deps/spybye2html.Tpo" ".deps/spybye2html.Po"; else rm -f ".deps/spybye2html.Tpo"; exit 1; fi --- md5.o --- md5.c: In function 'MD5Update': md5.c:104:4: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy(p, buf, len); ^~~~~~ md5.c:104:4: warning: incompatible implicit declaration of built-in function 'memcpy' md5.c:104:4: note: include '' or provide a declaration of 'memcpy' md5.c:33:1: +#include md5.c:104:4: memcpy(p, buf, len); ^~~~~~ md5.c:107:3: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(p, buf, t); ^~~~~~ md5.c:107:3: note: include '' or provide a declaration of 'memcpy' md5.c:116:3: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(ctx->in, buf, 64); ^~~~~~ md5.c:116:3: note: include '' or provide a declaration of 'memcpy' md5.c:124:2: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(ctx->in, buf, len); ^~~~~~ md5.c:124:2: note: include '' or provide a declaration of 'memcpy' md5.c: In function 'MD5Final': md5.c:153:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(p, 0, count); ^~~~~~ md5.c:153:3: warning: incompatible implicit declaration of built-in function 'memset' md5.c:153:3: note: include '' or provide a declaration of 'memset' md5.c:160:3: warning: incompatible implicit declaration of built-in function 'memset' memset(p, 0, count-8); ^~~~~~ md5.c:160:3: note: include '' or provide a declaration of 'memset' md5.c:172:2: warning: incompatible implicit declaration of built-in function 'memset' memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^~~~~~ md5.c:172:2: note: include '' or provide a declaration of 'memset' md5.c:172:23: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^ --- status.o --- status.c: In function 'results_server': status.c:1024:14: warning: format '%d' expects argument of type 'int', but argument 3 has type 'time_t' {aka 'long int'} [-Wformat=] HTML_PRINT("

Analysis is going to take %d more seconds.", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:418:54: note: in definition of macro 'HTML_PRINT' #define HTML_PRINT(...) evbuffer_add_printf(databuf, __VA_ARGS__) ^~~~~~~~~~~ --- spybye.gen.o --- if cc -DHAVE_CONFIG_H -I. -I. -I. -I./compat -I/usr/local/include -O2 -g -Wall -MT spybye.gen.o -MD -MP -MF ".deps/spybye.gen.Tpo" -c -o spybye.gen.o spybye.gen.c; then mv -f ".deps/spybye.gen.Tpo" ".deps/spybye.gen.Po"; else rm -f ".deps/spybye.gen.Tpo"; exit 1; fi --- virus.o --- virus.c:281:1: warning: 'virus_child_new' defined but not used [-Wunused-function] virus_child_new() ^~~~~~~~~~~~~~~ virus.c:33:24: warning: 'engine' defined but not used [-Wunused-variable] static struct cl_node *engine = NULL; ^~~~~~ --- spybye2html.o --- spybye2html.c: In function 'transform': spybye2html.c:170:21: warning: passing argument 2 of 'evtag_peek' from incompatible pointer type [-Wincompatible-pointer-types] evtag_peek(data, &tag); ^~~~ In file included from /usr/local/include/event.h:76, from spybye2html.c:27: /usr/local/include/event2/tag.h:115:53: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_char *' {aka 'unsigned char *'} int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag); --- spybye.gen.o --- spybye.gen.c: In function 'dangerousload_unmarshal': spybye.gen.c:213:27: warning: passing argument 2 of 'evtag_peek' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_peek(evbuf, &tag) == -1) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:115:53: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag); spybye.gen.c: In function 'evtag_unmarshal_dangerousload': spybye.gen.c:302:30: warning: passing argument 2 of 'evtag_unmarshal' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_unmarshal(evbuf, &tag, tmp) == -1 || tag != need_tag) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:112:56: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, spybye.gen.c: In function 'dangerous_report_unmarshal': spybye.gen.c:482:27: warning: passing argument 2 of 'evtag_peek' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_peek(evbuf, &tag) == -1) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:115:53: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag); spybye.gen.c: In function 'evtag_unmarshal_dangerous_report': spybye.gen.c:552:30: warning: passing argument 2 of 'evtag_unmarshal' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_unmarshal(evbuf, &tag, tmp) == -1 || tag != need_tag) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:112:56: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, spybye.gen.c: In function 'virusscan_unmarshal': spybye.gen.c:691:27: warning: passing argument 2 of 'evtag_peek' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_peek(evbuf, &tag) == -1) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:115:53: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag); spybye.gen.c: In function 'evtag_unmarshal_virusscan': spybye.gen.c:757:30: warning: passing argument 2 of 'evtag_unmarshal' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_unmarshal(evbuf, &tag, tmp) == -1 || tag != need_tag) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:112:56: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, spybye.gen.c: In function 'virusresult_unmarshal': spybye.gen.c:890:27: warning: passing argument 2 of 'evtag_peek' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_peek(evbuf, &tag) == -1) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:115:53: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_peek(struct evbuffer *evbuf, ev_uint32_t *ptag); spybye.gen.c: In function 'evtag_unmarshal_virusresult': spybye.gen.c:950:30: warning: passing argument 2 of 'evtag_unmarshal' from incompatible pointer type [-Wincompatible-pointer-types] if (evtag_unmarshal(evbuf, &tag, tmp) == -1 || tag != need_tag) ^~~~ In file included from /usr/local/include/event.h:76, from spybye.gen.c:11: /usr/local/include/event2/tag.h:112:56: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'u_int8_t *' {aka 'unsigned char *'} int evtag_unmarshal(struct evbuffer *src, ev_uint32_t *ptag, --- spybye --- --- spybye2html --- cc -O2 -g -Wall -o spybye2html spybye2html.o spybye.gen.o strncasestr.o md5.o -L/usr/local/lib -levent --- spybye --- cc -O2 -g -Wall -o spybye spybye.o utils.o status.o spybye.gen.o log.o atomicio.o virus.o proxy.o strncasestr.o md5.o -L/usr/local/lib -levent SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for spybye-0.3_7 ===> Generating temporary packing list /usr/bin/make install-am test -z "/usr/local/bin" || /construction/security/spybye/spybye-0.3/install-sh -d "/construction/security/spybye/stage/usr/local/bin" install -s -m 555 'spybye' '/construction/security/spybye/stage/usr/local/bin/spybye' install -s -m 555 'spybye2html' '/construction/security/spybye/stage/usr/local/bin/spybye2html' test -z "/usr/local/man/man1" || /construction/security/spybye/spybye-0.3/install-sh -d "/construction/security/spybye/stage/usr/local/man/man1" install -m 0644 './spybye.1' '/construction/security/spybye/stage/usr/local/man/man1/spybye.1' test -z "/usr/local/share/spybye" || /construction/security/spybye/spybye-0.3/install-sh -d "/construction/security/spybye/stage/usr/local/share/spybye" install -m 0644 'good_patterns' '/construction/security/spybye/stage/usr/local/share/spybye/good_patterns' install -m 0644 'bad_patterns' '/construction/security/spybye/stage/usr/local/share/spybye/bad_patterns' ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for spybye-0.3_7 file sizes/checksums [6]: 0% file sizes/checksums [6]: 100% packing files [6]: 0% packing files [6]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:15