+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xaric-0.13.9/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xaric-0.13.9/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for xaric-0.13.9 --- fset_gen.h --- --- vars_gen.h --- --- fset_gen.h --- cat ./fset.c | sed -n -e "/\*--start--\*/,/\*--end--\*/ { s/^[^\"]*\"\([^\"]*\).*$/\1_FSET,/; s/\/\*[^*]*\*\///; p; }" > fset_gen.h --- vars_gen.h --- cat ./vars.c | sed -n -e "/\*--start--\*/,/\*--end--\*/ { s/^[^\"]*\"\([^\"]*\).*$/\1_VAR,/; s/\/\*[^*]*\*\///; p; }" > vars_gen.h --- build.h --- --- all --- /usr/pkg/bin/bmake all-am --- xaric-alist.o --- --- xaric-cmd_modes.o --- --- xaric-alist.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-alist.o -MD -MP -MF .deps/xaric-alist.Tpo -c -o xaric-alist.o `test -f 'alist.c' || echo './'`alist.c --- xaric-cmd_modes.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-cmd_modes.o -MD -MP -MF .deps/xaric-cmd_modes.Tpo -c -o xaric-cmd_modes.o `test -f 'cmd_modes.c' || echo './'`cmd_modes.c cmd_modes.c: In function 'userhost_ban': cmd_modes.c:237:11: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 237 | char *temp; | ^~~~ --- xaric-alist.o --- mv -f .deps/xaric-alist.Tpo .deps/xaric-alist.Po --- xaric-ctcp.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ctcp.o -MD -MP -MF .deps/xaric-ctcp.Tpo -c -o xaric-ctcp.o `test -f 'ctcp.c' || echo './'`ctcp.c --- xaric-cmd_modes.o --- mv -f .deps/xaric-cmd_modes.Tpo .deps/xaric-cmd_modes.Po --- xaric-dcc.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-dcc.o -MD -MP -MF .deps/xaric-dcc.Tpo -c -o xaric-dcc.o `test -f 'dcc.c' || echo './'`dcc.c --- xaric-ctcp.o --- ctcp.c: In function 'send_ctcp': ctcp.c:726:50: warning: '%s' directive output may be truncated writing up to 2048 bytes into a region of size 2046 [-Wformat-truncation=] 726 | snprintf(putbuf2, BIG_BUFFER_SIZE, "%c%s %s%c", CTCP_DELIM_CHAR, ctcp_cmd[datatag].name, putbuf, CTCP_DELIM_CHAR); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:900, from irc.h:24, from ctcp.c:15: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 4 or more bytes (assuming 2052) into a destination of size 2048 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ --- xaric-dcc.o --- dcc.c: In function 'dcc_getfile': dcc.c:850:11: warning: variable 'argument' set but not used [-Wunused-but-set-variable] 850 | char *argument = NULL; | ^~~~~~~~ dcc.c: In function 'register_dcc_offer': dcc.c:970:10: warning: variable 'packets' set but not used [-Wunused-but-set-variable] 970 | long packets = 0; | ^~~~~~~ dcc.c: In function 'process_incoming_file': dcc.c:1427:17: warning: variable 'type' set but not used [-Wunused-but-set-variable] 1427 | const char *type; | ^~~~ --- xaric-ctcp.o --- mv -f .deps/xaric-ctcp.Tpo .deps/xaric-ctcp.Po --- xaric-exec.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-exec.o -MD -MP -MF .deps/xaric-exec.Tpo -c -o xaric-exec.o `test -f 'exec.c' || echo './'`exec.c --- xaric-dcc.o --- dcc.c:1436:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 1436 | write(Client->file, tmp, bytesread); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c: In function 'dcc_message_transmit': dcc.c:1514:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 1514 | write(Client->write, tmp, len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c: In function 'dcc_resend': dcc.c:746:9: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 746 | getcwd(current_dir, sizeof(current_dir) - strlen(filename) - 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c: In function 'dcc_filesend': dcc.c:795:9: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 795 | getcwd(FileBuf, sizeof(FileBuf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- xaric-exec.o --- exec.c: In function 'start_process': exec.c:604:17: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 604 | setuid(getuid()); /* If we are setuid, set it back! */ | ^~~~~~~~~~~~~~~~ exec.c:605:17: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result] 605 | setgid(getgid()); | ^~~~~~~~~~~~~~~~ exec.c:610:17: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 610 | setuid(getuid()); | ^~~~~~~~~~~~~~~~ exec.c:611:17: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result] 611 | setgid(getgid()); | ^~~~~~~~~~~~~~~~ exec.c:615:13: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 615 | write(1, buffer, strlen(buffer)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec.c: In function 'text_to_process': exec.c:651:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 651 | write(proc->p_stdin, text, strlen(text)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec.c:652:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 652 | write(proc->p_stdin, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- xaric-dcc.o --- In file included from /usr/include/string.h:519, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/ec.h:23, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/x509.h:33, from irc.h:69, from dcc.c:20: In function 'strncpy', inlined from 'process_incoming_raw' at dcc.c:1273:6: /usr/include/bits/string_fortified.h:95:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c: In function 'process_incoming_raw': dcc.c:1268:15: note: length computed here 1268 | len = strlen(s); | ^~~~~~~~~ --- xaric-exec.o --- exec.c: In function 'delete_process.isra': exec.c:402:25: warning: array subscript [0, 0] is outside array bounds of 'char *[1]' [-Warray-bounds] 402 | say("Process %d (%s) terminated with signal %s (%d)", process, dead->name, sys_siglist[dead->termsig], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | dead->termsig); | ~~~~~~~~~~~~~~ In file included from exec.c:81: sig.inc:1:7: note: while referencing 'sys_siglist' 1 | char *sys_siglist[] = { "ZERO"}; | ^~~~~~~~~~~ --- xaric-dcc.o --- In file included from /usr/include/string.h:519, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/ec.h:23, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/x509.h:33, from irc.h:69, from dcc.c:20: In function 'strncpy', inlined from 'process_incoming_chat' at dcc.c:1147:6: /usr/include/bits/string_fortified.h:95:10: warning: '__builtin___strncpy_chk' specified bound depends on the length of the source argument [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c: In function 'process_incoming_chat': dcc.c:1142:15: note: length computed here 1142 | len = strlen(s); | ^~~~~~~~~ dcc.c: In function 'dcc_check': dcc.c:1241:24: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 1241 | sprintf(FdName, "%d", new_socket); | ^ In file included from /usr/include/stdio.h:900, from irc.h:24, from dcc.c:20: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ --- xaric-exec.o --- exec.c: In function 'cmd_exec': exec.c:818:49: warning: array subscript 1 is above array bounds of 'char *[1]' [-Warray-bounds] 818 | if (!my_strnicmp(sys_siglist[sig], flag, len)) { | ~~~~~~~~~~~^~~~~ In file included from exec.c:81: sig.inc:1:7: note: while referencing 'sys_siglist' 1 | char *sys_siglist[] = { "ZERO"}; | ^~~~~~~~~~~ --- xaric-dcc.o --- dcc.c: In function 'dcc_list': dcc.c:1618:33: warning: '%ld' directive writing between 1 and 17 bytes into a region of size 9 [-Wformat-overflow=] 1618 | sprintf(completed, "%ldK", (unsigned long) (Client->bytes_sent ? Client->bytes_sent : Client->bytes_read) / 1024); | ^~~ dcc.c:1618:32: note: directive argument in the range [0, 18014398509481983] 1618 | sprintf(completed, "%ldK", (unsigned long) (Client->bytes_sent ? Client->bytes_sent : Client->bytes_read) / 1024); | ^~~~~~ In file included from /usr/include/stdio.h:900, from irc.h:24, from dcc.c:20: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 19 bytes into a destination of size 9 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ --- xaric-exec.o --- mv -f .deps/xaric-exec.Tpo .deps/xaric-exec.Po --- xaric-expr.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-expr.o -MD -MP -MF .deps/xaric-expr.Tpo -c -o xaric-expr.o `test -f 'expr.c' || echo './'`expr.c expr.c: In function 'alias_special_char': expr.c:388:21: warning: variable 'function_call' set but not used [-Wunused-but-set-variable] 388 | int function_call = 0; | ^~~~~~~~~~~~~ --- xaric-dcc.o --- mv -f .deps/xaric-dcc.Tpo .deps/xaric-dcc.Po --- xaric-flood.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-flood.o -MD -MP -MF .deps/xaric-flood.Tpo -c -o xaric-flood.o `test -f 'flood.c' || echo './'`flood.c --- xaric-expr.o --- mv -f .deps/xaric-expr.Tpo .deps/xaric-expr.Po --- xaric-fset.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-fset.o -MD -MP -MF .deps/xaric-fset.Tpo -c -o xaric-fset.o `test -f 'fset.c' || echo './'`fset.c --- xaric-flood.o --- mv -f .deps/xaric-flood.Tpo .deps/xaric-flood.Po --- xaric-functions.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-functions.o -MD -MP -MF .deps/xaric-functions.Tpo -c -o xaric-functions.o `test -f 'functions.c' || echo './'`functions.c --- xaric-fset.o --- mv -f .deps/xaric-fset.Tpo .deps/xaric-fset.Po --- xaric-funny.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-funny.o -MD -MP -MF .deps/xaric-funny.Tpo -c -o xaric-funny.o `test -f 'funny.c' || echo './'`funny.c --- xaric-functions.o --- mv -f .deps/xaric-functions.Tpo .deps/xaric-functions.Po --- xaric-hash.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-hash.o -MD -MP -MF .deps/xaric-hash.Tpo -c -o xaric-hash.o `test -f 'hash.c' || echo './'`hash.c --- xaric-funny.o --- mv -f .deps/xaric-funny.Tpo .deps/xaric-funny.Po --- xaric-history.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-history.o -MD -MP -MF .deps/xaric-history.Tpo -c -o xaric-history.o `test -f 'history.c' || echo './'`history.c --- xaric-hash.o --- mv -f .deps/xaric-hash.Tpo .deps/xaric-hash.Po --- xaric-hook.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-hook.o -MD -MP -MF .deps/xaric-hook.Tpo -c -o xaric-hook.o `test -f 'hook.c' || echo './'`hook.c --- xaric-history.o --- mv -f .deps/xaric-history.Tpo .deps/xaric-history.Po --- xaric-iflist.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-iflist.o -MD -MP -MF .deps/xaric-iflist.Tpo -c -o xaric-iflist.o `test -f 'iflist.c' || echo './'`iflist.c --- xaric-hook.o --- hook.c: In function 'do_hook': hook.c:363:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 363 | sprintf(foo, "%3.3u", -which); | ^ In file included from /usr/include/stdio.h:900, from irc.h:24, from hook.c:15: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 11 bytes into a destination of size 10 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ --- xaric-iflist.o --- mv -f .deps/xaric-iflist.Tpo .deps/xaric-iflist.Po --- xaric-ignore.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ignore.o -MD -MP -MF .deps/xaric-ignore.Tpo -c -o xaric-ignore.o `test -f 'ignore.c' || echo './'`ignore.c --- xaric-hook.o --- mv -f .deps/xaric-hook.Tpo .deps/xaric-hook.Po --- xaric-input.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-input.o -MD -MP -MF .deps/xaric-input.Tpo -c -o xaric-input.o `test -f 'input.c' || echo './'`input.c input.c: In function 'input_delete_to_previous_space': input.c:494:10: warning: variable 'c' set but not used [-Wunused-but-set-variable] 494 | char c; | ^ --- xaric-ignore.o --- mv -f .deps/xaric-ignore.Tpo .deps/xaric-ignore.Po --- xaric-irc.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-irc.o -MD -MP -MF .deps/xaric-irc.Tpo -c -o xaric-irc.o `test -f 'irc.c' || echo './'`irc.c irc.c: In function 'io': irc.c:621:58: warning: variable 'right_away' set but not used [-Wunused-but-set-variable] 621 | static struct timeval cursor_timeout, clock_timeout, right_away, timer, *timeptr = NULL; | ^~~~~~~~~~ --- xaric-input.o --- mv -f .deps/xaric-input.Tpo .deps/xaric-input.Po --- xaric-ircaux.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ircaux.o -MD -MP -MF .deps/xaric-ircaux.Tpo -c -o xaric-ircaux.o `test -f 'ircaux.c' || echo './'`ircaux.c ircaux.c: In function 'open_compression': ircaux.c:941:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result] 941 | setuid(getuid()); | ^~~~~~~~~~~~~~~~ ircaux.c:942:13: warning: ignoring return value of 'setgid' declared with attribute 'warn_unused_result' [-Wunused-result] 942 | setgid(getgid()); | ^~~~~~~~~~~~~~~~ --- xaric-irc.o --- mv -f .deps/xaric-irc.Tpo .deps/xaric-irc.Po --- xaric-signals.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-signals.o -MD -MP -MF .deps/xaric-signals.Tpo -c -o xaric-signals.o `test -f 'signals.c' || echo './'`signals.c signals.c: In function 'sig_coredump': signals.c:88:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 88 | write(STDERR_FILENO, message, sizeof(message)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- xaric-ircaux.o --- mv -f .deps/xaric-ircaux.Tpo .deps/xaric-ircaux.Po --- xaric-keys.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-keys.o -MD -MP -MF .deps/xaric-keys.Tpo -c -o xaric-keys.o `test -f 'keys.c' || echo './'`keys.c --- xaric-signals.o --- mv -f .deps/xaric-signals.Tpo .deps/xaric-signals.Po --- xaric-lastlog.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-lastlog.o -MD -MP -MF .deps/xaric-lastlog.Tpo -c -o xaric-lastlog.o `test -f 'lastlog.c' || echo './'`lastlog.c --- xaric-keys.o --- In file included from keys.c:20: keys.c: In function 'new_key': keys.c:467:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 467 | new_free((char **) &(keys[map][chr])); ircaux.h:29:12: note: in definition of macro 'new_free' 29 | free(*(x)), *(x) = NULL | ^ keys.c:467:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 467 | new_free((char **) &(keys[map][chr])); ircaux.h:29:19: note: in definition of macro 'new_free' 29 | free(*(x)), *(x) = NULL | ^ keys.c: In function 'clear_bindings': keys.c:690:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 690 | new_free((char **) &(keys[i][j])); ircaux.h:29:12: note: in definition of macro 'new_free' 29 | free(*(x)), *(x) = NULL | ^ keys.c:690:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 690 | new_free((char **) &(keys[i][j])); ircaux.h:29:19: note: in definition of macro 'new_free' 29 | free(*(x)), *(x) = NULL | ^ mv -f .deps/xaric-keys.Tpo .deps/xaric-keys.Po --- xaric-list.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-list.o -MD -MP -MF .deps/xaric-list.Tpo -c -o xaric-list.o `test -f 'list.c' || echo './'`list.c --- xaric-lastlog.o --- mv -f .deps/xaric-lastlog.Tpo .deps/xaric-lastlog.Po --- xaric-lister.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-lister.o -MD -MP -MF .deps/xaric-lister.Tpo -c -o xaric-lister.o `test -f 'lister.c' || echo './'`lister.c mv -f .deps/xaric-lister.Tpo .deps/xaric-lister.Po --- xaric-log.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-log.o -MD -MP -MF .deps/xaric-log.Tpo -c -o xaric-log.o `test -f 'log.c' || echo './'`log.c --- xaric-list.o --- mv -f .deps/xaric-list.Tpo .deps/xaric-list.Po --- xaric-misc.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-misc.o -MD -MP -MF .deps/xaric-misc.Tpo -c -o xaric-misc.o `test -f 'misc.c' || echo './'`misc.c --- xaric-log.o --- mv -f .deps/xaric-log.Tpo .deps/xaric-log.Po --- xaric-names.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-names.o -MD -MP -MF .deps/xaric-names.Tpo -c -o xaric-names.o `test -f 'names.c' || echo './'`names.c names.c: In function 'decifer_mode': names.c:740:9: warning: variable 'its_me' set but not used [-Wunused-but-set-variable] 740 | int its_me = 0; | ^~~~~~ names.c:734:9: warning: variable 'splitter' set but not used [-Wunused-but-set-variable] 734 | int splitter = 0; | ^~~~~~~~ names.c: In function 'list_channels': names.c:1126:17: warning: variable 'no' set but not used [-Wunused-but-set-variable] 1126 | int server, no = 1; | ^~ --- xaric-misc.o --- mv -f .deps/xaric-misc.Tpo .deps/xaric-misc.Po --- xaric-network.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-network.o -MD -MP -MF .deps/xaric-network.Tpo -c -o xaric-network.o `test -f 'network.c' || echo './'`network.c mv -f .deps/xaric-network.Tpo .deps/xaric-network.Po --- xaric-newio.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-newio.o -MD -MP -MF .deps/xaric-newio.Tpo -c -o xaric-newio.o `test -f 'newio.c' || echo './'`newio.c --- xaric-names.o --- mv -f .deps/xaric-names.Tpo .deps/xaric-names.Po --- xaric-notice.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-notice.o -MD -MP -MF .deps/xaric-notice.Tpo -c -o xaric-notice.o `test -f 'notice.c' || echo './'`notice.c --- xaric-newio.o --- mv -f .deps/xaric-newio.Tpo .deps/xaric-newio.Po --- xaric-notify.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-notify.o -MD -MP -MF .deps/xaric-notify.Tpo -c -o xaric-notify.o `test -f 'notify.c' || echo './'`notify.c --- xaric-notice.o --- notice.c: In function 'parse_server_notice': notice.c:69:23: warning: variable 'for_' set but not used [-Wunused-but-set-variable] 69 | char *for_; | ^~~~ notice.c: In function 'parse_notice': notice.c:101:23: warning: variable 'nick' set but not used [-Wunused-but-set-variable] 101 | struct nick_list *nick = NULL; | ^~~~ notice.c:98:11: warning: variable 'high' set but not used [-Wunused-but-set-variable] 98 | char *high, not_from_server = 1; | ^~~~ mv -f .deps/xaric-notice.Tpo .deps/xaric-notice.Po --- xaric-numbers.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-numbers.o -MD -MP -MF .deps/xaric-numbers.Tpo -c -o xaric-numbers.o `test -f 'numbers.c' || echo './'`numbers.c --- xaric-notify.o --- mv -f .deps/xaric-notify.Tpo .deps/xaric-notify.Po --- xaric-output.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-output.o -MD -MP -MF .deps/xaric-output.Tpo -c -o xaric-output.o `test -f 'output.c' || echo './'`output.c --- xaric-numbers.o --- mv -f .deps/xaric-numbers.Tpo .deps/xaric-numbers.Po --- xaric-parse.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-parse.o -MD -MP -MF .deps/xaric-parse.Tpo -c -o xaric-parse.o `test -f 'parse.c' || echo './'`parse.c --- xaric-output.o --- mv -f .deps/xaric-output.Tpo .deps/xaric-output.Po --- xaric-readlog.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-readlog.o -MD -MP -MF .deps/xaric-readlog.Tpo -c -o xaric-readlog.o `test -f 'readlog.c' || echo './'`readlog.c --- xaric-parse.o --- parse.c: In function 'p_wallops': parse.c:230:15: warning: variable 'high' set but not used [-Wunused-but-set-variable] 230 | char *high; | ^~~~ parse.c: In function 'whoreply': parse.c:260:21: warning: variable 'chan' set but not used [-Wunused-but-set-variable] 260 | struct channel *chan = NULL; | ^~~~ parse.c: In function 'p_privmsg': parse.c:352:11: warning: variable 'high' set but not used [-Wunused-but-set-variable] 352 | char *high; | ^~~~ parse.c: In function 'p_channel': parse.c:598:9: warning: variable 'its_me' set but not used [-Wunused-but-set-variable] 598 | int its_me = 0; | ^~~~~~ parse.c: In function 'p_invite': parse.c:690:11: warning: variable 'high' set but not used [-Wunused-but-set-variable] 690 | char *high; | ^~~~ --- xaric-readlog.o --- readlog.c: In function 'show_log': readlog.c:119:13: warning: variable 'old_window' set but not used [-Wunused-but-set-variable] 119 | Window *old_window; | ^~~~~~~~~~ mv -f .deps/xaric-readlog.Tpo .deps/xaric-readlog.Po --- xaric-reg.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-reg.o -MD -MP -MF .deps/xaric-reg.Tpo -c -o xaric-reg.o `test -f 'reg.c' || echo './'`reg.c mv -f .deps/xaric-reg.Tpo .deps/xaric-reg.Po --- xaric-screen.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-screen.o -MD -MP -MF .deps/xaric-screen.Tpo -c -o xaric-screen.o `test -f 'screen.c' || echo './'`screen.c --- xaric-parse.o --- mv -f .deps/xaric-parse.Tpo .deps/xaric-parse.Po --- xaric-server.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-server.o -MD -MP -MF .deps/xaric-server.Tpo -c -o xaric-server.o `test -f 'server.c' || echo './'`server.c --- xaric-screen.o --- mv -f .deps/xaric-screen.Tpo .deps/xaric-screen.Po --- xaric-status.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-status.o -MD -MP -MF .deps/xaric-status.Tpo -c -o xaric-status.o `test -f 'status.c' || echo './'`status.c --- xaric-server.o --- mv -f .deps/xaric-server.Tpo .deps/xaric-server.Po --- xaric-ircterm.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ircterm.o -MD -MP -MF .deps/xaric-ircterm.Tpo -c -o xaric-ircterm.o `test -f 'ircterm.c' || echo './'`ircterm.c --- xaric-status.o --- status.c: In function 'convert_sub_format': status.c:161:9: warning: variable 'dont_got_it' set but not used [-Wunused-but-set-variable] 161 | int dont_got_it = 1; | ^~~~~~~~~~~ --- xaric-ircterm.o --- mv -f .deps/xaric-ircterm.Tpo .deps/xaric-ircterm.Po --- xaric-timer.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-timer.o -MD -MP -MF .deps/xaric-timer.Tpo -c -o xaric-timer.o `test -f 'timer.c' || echo './'`timer.c --- xaric-status.o --- mv -f .deps/xaric-status.Tpo .deps/xaric-status.Po --- xaric-vars.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-vars.o -MD -MP -MF .deps/xaric-vars.Tpo -c -o xaric-vars.o `test -f 'vars.c' || echo './'`vars.c --- xaric-timer.o --- timer.c: In function 'cmd_timer': timer.c:43:9: warning: variable 'repeat' set but not used [-Wunused-but-set-variable] 43 | int repeat = 0; | ^~~~~~ mv -f .deps/xaric-timer.Tpo .deps/xaric-timer.Po --- xaric-whois.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-whois.o -MD -MP -MF .deps/xaric-whois.Tpo -c -o xaric-whois.o `test -f 'whois.c' || echo './'`whois.c --- xaric-vars.o --- mv -f .deps/xaric-vars.Tpo .deps/xaric-vars.Po --- xaric-whowas.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-whowas.o -MD -MP -MF .deps/xaric-whowas.Tpo -c -o xaric-whowas.o `test -f 'whowas.c' || echo './'`whowas.c --- xaric-whois.o --- whois.c: In function 'whois_ignore_msgs': whois.c:659:28: warning: variable 't' set but not used [-Wunused-but-set-variable] 659 | time_t t; | ^ --- xaric-whowas.o --- mv -f .deps/xaric-whowas.Tpo .deps/xaric-whowas.Po --- xaric-window.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-window.o -MD -MP -MF .deps/xaric-window.Tpo -c -o xaric-window.o `test -f 'window.c' || echo './'`window.c --- xaric-whois.o --- mv -f .deps/xaric-whois.Tpo .deps/xaric-whois.Po --- xaric-words.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-words.o -MD -MP -MF .deps/xaric-words.Tpo -c -o xaric-words.o `test -f 'words.c' || echo './'`words.c mv -f .deps/xaric-words.Tpo .deps/xaric-words.Po --- xaric-tcommand.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-tcommand.o -MD -MP -MF .deps/xaric-tcommand.Tpo -c -o xaric-tcommand.o `test -f 'tcommand.c' || echo './'`tcommand.c mv -f .deps/xaric-tcommand.Tpo .deps/xaric-tcommand.Po --- xaric-ternary.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ternary.o -MD -MP -MF .deps/xaric-ternary.Tpo -c -o xaric-ternary.o `test -f 'ternary.c' || echo './'`ternary.c mv -f .deps/xaric-ternary.Tpo .deps/xaric-ternary.Po --- xaric-ncommand.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-ncommand.o -MD -MP -MF .deps/xaric-ncommand.Tpo -c -o xaric-ncommand.o `test -f 'ncommand.c' || echo './'`ncommand.c ncommand.c: In function 'cmd_away': ncommand.c:152:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] 152 | int len; | ^~~ ncommand.c: In function 'cmd_join': ncommand.c:660:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] 660 | int len; | ^~~ ncommand.c: In function 'cmd_userhost': ncommand.c:1563:13: warning: variable 'len' set but not used [-Wunused-but-set-variable] 1563 | int len; | ^~~ ncommand.c: In function 'cmd_users': ncommand.c:1617:24: warning: variable 'rest' set but not used [-Wunused-but-set-variable] 1617 | const char *spec, *rest, *temp1; | ^~~~ --- xaric-window.o --- mv -f .deps/xaric-window.Tpo .deps/xaric-window.Po --- xaric-ncommand.o --- ncommand.c: In function 'userhost_ignore': ncommand.c:1399:20: warning: argument 1 null where non-null expected [-Wnonnull] 1399 | host = strchr(host, '@'); | ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/ec.h:23, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/x509.h:33, from irc.h:69, from ncommand.c:30: /usr/include/string.h:230:14: note: in a call to function 'strchr' declared 'nonnull' 230 | extern char *strchr (const char *__s, int __c) | ^~~~~~ ncommand.c:1446:34: warning: '%s' directive writing up to 2048 bytes into a region of size 2040 [-Wformat-overflow=] 1446 | sprintf(tmp, "%s ^IGNORE %s NONE", arg, ignorebuf); | ^~ ~~~~~~~~~ In file included from /usr/include/stdio.h:900, from ncommand.c:29: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 15 or more bytes (assuming 2063) into a destination of size 2049 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ --- xaric-cmd_help.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-cmd_help.o -MD -MP -MF .deps/xaric-cmd_help.Tpo -c -o xaric-cmd_help.o `test -f 'cmd_help.c' || echo './'`cmd_help.c In file included from /usr/include/string.h:519, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/ec.h:23, from /home/pbulk/build/chat/xaric/work/.buildlink/include/openssl/x509.h:33, from irc.h:69, from cmd_help.c:41: In function 'strncpy', inlined from 'display_topic' at cmd_help.c:289:5: /usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'display_topic' at cmd_help.c:290:5: /usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ --- xaric-ncommand.o --- mv -f .deps/xaric-ncommand.Tpo .deps/xaric-ncommand.Po --- xaric-cmd_hostname.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-cmd_hostname.o -MD -MP -MF .deps/xaric-cmd_hostname.Tpo -c -o xaric-cmd_hostname.o `test -f 'cmd_hostname.c' || echo './'`cmd_hostname.c --- xaric-cmd_help.o --- mv -f .deps/xaric-cmd_help.Tpo .deps/xaric-cmd_help.Po --- xaric-cmd_who.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-cmd_who.o -MD -MP -MF .deps/xaric-cmd_who.Tpo -c -o xaric-cmd_who.o `test -f 'cmd_who.c' || echo './'`cmd_who.c --- xaric-cmd_hostname.o --- mv -f .deps/xaric-cmd_hostname.Tpo .deps/xaric-cmd_hostname.Po --- xaric-cmd_scan.o --- cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -Wall -ggdb3 -I/usr/pkg/include -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/ncurses -D_REENTRANT -MT xaric-cmd_scan.o -MD -MP -MF .deps/xaric-cmd_scan.Tpo -c -o xaric-cmd_scan.o `test -f 'cmd_scan.c' || echo './'`cmd_scan.c --- xaric-cmd_who.o --- cmd_who.c:164:1: fatal error: closing dependency file .deps/xaric-cmd_who.Tpo: No space left on device 164 | } | ^ compilation terminated. {standard input}: Assembler messages: {standard input}: Fatal error: can't write 186 bytes to section .text of xaric-cmd_who.o: 'No space left on device' as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.1 assertion fail ../../bfd/elf.c:3170 as: BFD version 2.35.2-42.el9_3.