+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/binkd-0.9.8nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/binkd-0.9.8nb2/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for binkd-0.9.8nb2 --- md5b.o --- --- binkd.o --- --- readcfg.o --- --- tools.o --- --- md5b.o --- Compiling md5b.c... --- binkd.o --- Compiling binkd.c... --- readcfg.o --- Compiling readcfg.c... --- tools.o --- Compiling tools.c... --- ftnaddr.o --- Compiling ftnaddr.c... --- tools.o --- In function 'strnzcpy', inlined from 'strnzcat' at tools.c:657:10, inlined from 'get_os_string' at tools.c:835:7: tools.c:649:10: warning: 'strncpy' output may be truncated copying between 0 and 79 bytes from a string of length 256 [-Wstringop-truncation] 649 | return strncpy (dst, src, len - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- ftnq.o --- Compiling ftnq.c... --- client.o --- Compiling client.c... --- server.o --- Compiling server.c... --- protocol.o --- --- ftnq.o --- ftnq.c: In function 'q_scan_addrs': ftnq.c:275:20: warning: the comparison will always evaluate as 'false' for the address of 'pwd' will never be NULL [-Waddress] 275 | fn->pwd == NULL || strcmp(fn->pwd, "-") == 0) | ^~ In file included from ftnq.h:58, from ftnq.c:132: ftnnode.h:85:8: note: 'pwd' declared here 85 | char pwd[MAXPWDLEN + 1]; | ^~~ --- protocol.o --- Compiling protocol.c... protocol.c: In function 'ADR': protocol.c:1076:13: warning: the comparison will always evaluate as 'true' for the address of 'pwd' will never be NULL [-Waddress] 1076 | if (n.pwd && strcmp(n.pwd, "-") && state->to == NULL) | ^ In file included from readcfg.h:71, from protocol.c:350: ftnnode.h:85:8: note: 'pwd' declared here 85 | char pwd[MAXPWDLEN + 1]; | ^~~ protocol.c:1109:16: warning: the comparison will always evaluate as 'true' for the address of 'pwd' will never be NULL [-Waddress] 1109 | else if (n.pwd && strcmp(n.pwd, "-") && | ^ ftnnode.h:85:8: note: 'pwd' declared here 85 | char pwd[MAXPWDLEN + 1]; | ^~~ protocol.c:1153:13: warning: the comparison will always evaluate as 'true' for the address of 'pwd' will never be NULL [-Waddress] 1153 | if (n.pwd && strcmp(n.pwd, "-")) | ^ ftnnode.h:85:8: note: 'pwd' declared here 85 | char pwd[MAXPWDLEN + 1]; | ^~~ protocol.c:1166:13: warning: the comparison will always evaluate as 'true' for the address of 'pwd' will never be NULL [-Waddress] 1166 | if (n.pwd && strcmp(n.pwd, "-")) | ^ ftnnode.h:85:8: note: 'pwd' declared here 85 | char pwd[MAXPWDLEN + 1]; | ^~~ --- bsy.o --- Compiling bsy.c... --- inbound.o --- Compiling inbound.c... --- breaksig.o --- Compiling breaksig.c... --- branch.o --- Compiling branch.c... --- unix/rename.o --- --- unix/getfree.o --- --- unix/rename.o --- Compiling rename.c... --- unix/getfree.o --- Compiling getfree.c... --- ftndom.o --- Compiling ftndom.c... --- ftnnode.o --- Compiling ftnnode.c... --- srif.o --- --- pmatch.o --- --- srif.o --- Compiling srif.c... --- pmatch.o --- Compiling pmatch.c... --- readflo.o --- Compiling readflo.c... --- prothlp.o --- Compiling prothlp.c... --- iptools.o --- --- run.o --- --- iptools.o --- Compiling iptools.c... --- run.o --- Compiling run.c... --- binlog.o --- Compiling binlog.c... --- exitproc.o --- Compiling exitproc.c... --- getw.o --- Compiling getw.c... --- xalloc.o --- Compiling xalloc.c... --- crypt.o --- Compiling crypt.c... --- unix/setpttl.o --- Compiling setpttl.c... --- unix/daemonize.o --- Compiling daemonize.c... --- binkd --- Linking binkd... --- banner --- Binkd is successfully compiled. If you want to install Binkd files into /opt/pkg 1. Run `make -n install' to be sure this makefile will do not something criminal during the installation; 2. `su' to root; 3. Run `make install' to install Binkd. 4. Create /etc/opt/pkg/binkd.conf, using the files in /opt/pkg/share/examples/binkd. If you want to put the files into some other directory just run `configure --prefix=/another/path' and go to step 1.