------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1g,1.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/gettext-runtime-0.20.2.txz Installing /packages/All/gmake-4.3.txz Installing /packages/All/perl5-5.30.2.txz ===== Message from perl5-5.30.2: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. 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:12 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by aprsc-2.1.4_3 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by aprsc-2.1.4_3 for building => SHA256 Checksum OK for aprsc-2.1.4.g408ed49.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by aprsc-2.1.4_3 for building ===> Extracting for aprsc-2.1.4_3 => SHA256 Checksum OK for aprsc-2.1.4.g408ed49.tar.gz. Extracted Memory Use: 4.83M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for aprsc-2.1.4_3 ===> Applying ports patches for aprsc-2.1.4_3 ===> Cleanly applied ports patch(es) patch-Makefile.in patch-web_index.html SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> aprsc-2.1.4_3 depends on package: gmake>=4.3 - found ===> aprsc-2.1.4_3 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on shared library: libevent.so - found (/usr/local/lib/libevent.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> aprsc-2.1.4_3 depends on package: gmake>=4.3 - found ===> aprsc-2.1.4_3 depends on package: perl5>=5.30.r1<5.31 - found ===> aprsc-2.1.4_3 depends on shared library: libevent.so - found (/usr/local/lib/libevent.so) ===> Configuring for aprsc-2.1.4_3 configure: loading site script /xports/Templates/config.site checking whether gmake sets $(MAKE)... yes 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... 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 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 whether cc needs -traditional... no checking for GNU make... gmake 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 event2/event.h usability... yes checking event2/event.h presence... yes checking for event2/event.h... yes checking event2/http.h usability... yes checking event2/http.h presence... yes checking for event2/http.h... yes checking event2/buffer.h usability... yes checking event2/buffer.h presence... yes checking for event2/buffer.h... yes checking for event_base_new in -levent... yes checking sys/capability.h usability... no checking sys/capability.h presence... no checking for sys/capability.h... no checking sys/prctl.h usability... no checking sys/prctl.h presence... no checking for sys/prctl.h... no checking for cap_init in -lcap... no checking sys/eventfd.h usability... no checking sys/eventfd.h presence... no checking for sys/eventfd.h... no checking for alloca.h... (cached) no checking for poll.h... (cached) yes checking sys/epoll.h usability... no checking sys/epoll.h presence... no checking for sys/epoll.h... no checking netinet/sctp.h usability... no checking netinet/sctp.h presence... no checking for netinet/sctp.h... no checking for atan2f... no checking for atan2f in -lm... yes checking for pthread_exit in -lpthread... yes checking for getnameinfo... (cached) yes checking for connect... yes checking for gethostbyname... (cached) yes checking for socket... yes checking for socketpair... (cached) yes checking for getnameinfo... (cached) yes checking for gai_strerror... (cached) yes checking for inet_ntop... (cached) yes checking for inet_pton... yes checking for __sync_fetch_and_add... yes checking for library containing clock_gettime... none required checking for setenv... (cached) yes checking for putenv... (cached) yes checking for library containing deflate... -lz checking for zlib.h... (cached) yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking for library containing TLSv1_server_method... -lssl checking for library containing X509_free... -lcrypto configure: creating ./config.status config.status: creating Makefile config.status: creating ac-hdrs.h SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for aprsc-2.1.4_3 gmake[1]: Entering directory '/construction/net/aprsc/aprsc-2.1.4.g408ed49/src' test: -a: unexpected operator cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c aprsc.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c accept.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c worker.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c errno.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c login.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c incoming.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c dupecheck.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c outgoing.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c clientlist.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c client_heard.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c parse_aprs.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c parse_qc.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c messaging.c aprsc.c: In function 'version_report.part.2': aprsc.c:644:2: warning: 'strncpy' specified bound 80 equals destination size [-Wstringop-truncation] strncpy(v, version_build, sizeof(v)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c config.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c netlib.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c xpoll.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c acl.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c cfgfile.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c passcode.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c uplink.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c rwlock.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c hmalloc.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c hlog.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c keyhash.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c filter.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c cellmalloc.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c historydb.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c counterdata.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c status.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c cJSON.c cJSON.c: In function 'cJSON_strcasecmp': cJSON.c:41:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (!s1) return (s1==s2)?0:1;if (!s2) return 1; ^~ cJSON.c:41:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (!s1) return (s1==s2)?0:1;if (!s2) return 1; ^~ cJSON.c: In function 'print_object': cJSON.c:462:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (fmt) *ptr++='\n';*ptr=0; ^~ cJSON.c:462:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (fmt) *ptr++='\n';*ptr=0; ^ cJSON.c: In function 'cJSON_DetachItemFromArray': cJSON.c:489:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} ^~ cJSON.c:489:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (c->prev) c->prev->next=c->next;if (c->next) c->next->prev=c->prev;if (c==array->child) array->child=c->next;c->prev=c->next=0;return c;} ^~ cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c http.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c ssl.c cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c sctp.c In file included from http.h:14, from http.c:38: worker.h:14: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE In file included from /usr/local/include/event2/visibility.h:30, from /usr/local/include/event2/event.h:185, from http.c:24: /usr/local/include/event2/event-config.h:495: note: this is the location of the previous definition # define _GNU_SOURCE 1 Generating version_data.h perl -ne "s{\@DATEVERSION\@}{2.1.4-g408ed49 - 2020 May 14}g; \ s{\@VARRUN\@}{/opt/aprsc/logs}g; \ s{\@VARLOG\@}{/opt/aprsc/logs}g; \ s{\@CFGFILE\@}{}g; \ print;" \ < aprsc.8.in > aprsc.8 cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c version.c ssl.c: In function 'ssl_thread_locking_function': ssl.c:118:57: warning: implicit declaration of function 'strerror'; did you mean 'hstrerror'? [-Wimplicit-function-declaration] hlog(LOG_ERR, "ssl: could not lock mutex %d: %s", n, strerror(me)); ^~~~~~~~ hstrerror ssl.c: In function 'ssl_init': ssl.c:282:2: warning: 'OPENSSL_config' is deprecated [-Wdeprecated-declarations] OPENSSL_config(NULL); ^~~~~~~~~~~~~~ In file included from /usr/local/include/openssl/e_os2.h:13, from /usr/local/include/openssl/ssl.h:15, from ssl.h:13, from config.h:27, from ssl.c:66: /usr/local/include/openssl/conf.h:91:1: note: declared here DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) ^~~~~~~~~~~~~~~~~~ ssl.c: In function 'ssl_alloc': ssl.c:350:2: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset(ssl, 0, sizeof(*ssl)); ^~~~~~ ssl.c:350:2: warning: incompatible implicit declaration of built-in function 'memset' ssl.c:350:2: note: include '' or provide a declaration of 'memset' ssl.c:75:1: +#include #include ssl.c:350:2: memset(ssl, 0, sizeof(*ssl)); ^~~~~~ ssl.c: In function 'ssl_validate_peer_cert_phase2': ssl.c:748:2: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] strncpy(c->cert_subject, subject, sizeof(c->cert_subject)); ^~~~~~~ ssl.c:748:2: warning: incompatible implicit declaration of built-in function 'strncpy' ssl.c:748:2: note: include '' or provide a declaration of 'strncpy' At top level: ssl.c:126:22: warning: 'ssl_thread_id_function' defined but not used [-Wunused-function] static unsigned long ssl_thread_id_function(void) ^~~~~~~~~~~~~~~~~~~~~~ ssl.c:111:13: warning: 'ssl_thread_locking_function' defined but not used [-Wunused-function] static void ssl_thread_locking_function(int mode, int n, const char * file, int line) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c: In function 'json_write_file': status.c:484:32: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 0 and 500 [-Wformat-truncation=] snprintf(tmppath, PATHLEN, "%s.tmp", path); ^~~~ status.c:484:2: note: 'snprintf' output between 5 and 505 bytes into a destination of size 500 snprintf(tmppath, PATHLEN, "%s.tmp", path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wl,-rpath,/usr/local/lib -L/usr/local/lib -g -o aprsc aprsc.o accept.o worker.o errno.o login.o incoming.o dupecheck.o outgoing.o clientlist.o client_heard.o parse_aprs.o parse_qc.o messaging.o config.o netlib.o xpoll.o acl.o cfgfile.o passcode.o uplink.o rwlock.o hmalloc.o hlog.o keyhash.o filter.o cellmalloc.o historydb.o counterdata.o status.o cJSON.o http.o ssl.o sctp.o version.o -levent -lm -lpthread -lz -lcrypto -lssl gmake[1]: Leaving directory '/construction/net/aprsc/aprsc-2.1.4.g408ed49/src' SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> aprsc-2.1.4_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> aprsc-2.1.4_3 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for aprsc-2.1.4_3 ===> aprsc-2.1.4_3 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> aprsc-2.1.4_3 depends on package: perl5>=5.30.r1<5.31 - found ===> Generating temporary packing list gmake[1]: Entering directory '/construction/net/aprsc/aprsc-2.1.4.g408ed49/src' test: -a: unexpected operator Generating version_data.h cc -pipe -O2 -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -Wall -Wstrict-prototypes -D_REENTRANT -c version.c cc -Wl,-rpath,/usr/local/lib -L/usr/local/lib -g -o aprsc aprsc.o accept.o worker.o errno.o login.o incoming.o dupecheck.o outgoing.o clientlist.o client_heard.o parse_aprs.o parse_qc.o messaging.o config.o netlib.o xpoll.o acl.o cfgfile.o passcode.o uplink.o rwlock.o hmalloc.o hlog.o keyhash.o filter.o cellmalloc.o historydb.o counterdata.o status.o cJSON.o http.o ssl.o sctp.o version.o -levent -lm -lpthread -lz -lcrypto -lssl ./install-sh -m 755 -d /construction/net/aprsc/stage/usr/local/etc/aprsc/web ./install-sh -m 755 aprsc /construction/net/aprsc/stage/usr/local/sbin/aprsc ./install-sh -m 755 aprsc_munin /construction/net/aprsc/stage/usr/local/sbin/aprsc_munin ./install-sh -m 644 aprsc.8 /construction/net/aprsc/stage/usr/local/man/man8/aprsc.8 ./install-sh -m 644 web/aprsc.css web/aprsc.js web/aprsc-graph.js web/strings-en.json web/strings-fi.json web/index.html web/favicon.ico web/aprsc-logo4.png web/aprsc-logo4@2x.png web/aprsc-joulukissa.jpg web/excanvas.min.js web/angular.min.js web/angular-translate.min.js web/angular-translate-loader-url.min.js web/ngDialog.min.js web/ngDialog.min.css web/ngDialog-theme-plain.min.css web/jquery.min.js web/jquery.flot.min.js web/jquery.flot.time.min.js web/jquery.flot.selection.min.js web/jquery.flot.resize.min.js web/bootstrap/css/bootstrap.min.css web/bootstrap/fonts/glyphicons-halflings-regular.eot web/bootstrap/fonts/glyphicons-halflings-regular.ttf web/bootstrap/fonts/glyphicons-halflings-regular.woff web/bootstrap/fonts/glyphicons-halflings-regular.woff2 /construction/net/aprsc/stage/usr/local/etc/aprsc/web if [ ! -f /construction/net/aprsc/stage ] ; then \ ./install-sh -m 644 aprsc.conf /construction/net/aprsc/stage/usr/local/etc/aprsc/aprsc.conf.sample ; \ else true ; fi gmake[1]: Leaving directory '/construction/net/aprsc/aprsc-2.1.4.g408ed49/src' ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: 'sbin/aprsc' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD} Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for aprsc-2.1.4_3 file sizes/checksums [31]: 0% file sizes/checksums [31]: 100% packing files [31]: 0% packing files [31]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:02 TOTAL TIME 00:00:33