=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for ircu-2.10.12.12nb2 Building doc... Building ircd... /opt/pkg/bin/bison -y -d ./ircd_parser.y (cd .. ; ./ircd-patch update) *** Missing patches/marks, creating it Updated include/patchlist.h clang -pipe -Os -I. -I.. -I../include -c IPcheck.c -o IPcheck.o clang -pipe -Os -I. -I.. -I../include -c channel.c -o channel.o clang -pipe -Os -I. -I.. -I../include -c class.c -o class.o clang -pipe -Os -I. -I.. -I../include -c client.c -o client.o clang -pipe -Os -I. -I.. -I../include -c crule.c -o crule.o clang -pipe -Os -I. -I.. -I../include -c dbuf.c -o dbuf.o clang -pipe -Os -I. -I.. -I../include -c destruct_event.c -o destruct_event.o clang -pipe -Os -I. -I.. -I../include -c fileio.c -o fileio.o clang -pipe -Os -I. -I.. -I../include -c gline.c -o gline.o gline.c:221:30: warning: address of array '((acptr)->cli_user)->username' will always evaluate to 'true' [-Wpointer-bool-conversion] if (cli_user(acptr)->username && ~~~~~~~~~~~~~~~~~^~~~~~~~ ~~ 1 warning generated. clang -pipe -Os -I. -I.. -I../include -c hash.c -o hash.o clang -pipe -Os -I. -I.. -I../include -c ircd.c -o ircd.o clang -pipe -Os -I. -I.. -I../include -c ircd_alloc.c -o ircd_alloc.o clang -pipe -Os -I. -I.. -I../include -c ircd_crypt.c -o ircd_crypt.o clang -pipe -Os -I. -I.. -I../include -c ircd_events.c -o ircd_events.o clang -pipe -Os -I. -I.. -I../include -c ircd_features.c -o ircd_features.o clang -pipe -Os -I. -I.. -I../include -c ircd_log.c -o ircd_log.o clang -pipe -Os -I. -I.. -I../include -c ircd_relay.c -o ircd_relay.o clang -pipe -Os -I. -I.. -I../include -c ircd_reply.c -o ircd_reply.o clang -pipe -Os -I. -I.. -I../include -c ircd_res.c -o ircd_res.o clang -pipe -Os -I. -I.. -I../include -c ircd_reslib.c -o ircd_reslib.o clang -pipe -Os -I. -I.. -I../include -c ircd_signal.c -o ircd_signal.o clang -pipe -Os -I. -I.. -I../include -c ircd_snprintf.c -o ircd_snprintf.o clang -pipe -Os -I. -I.. -I../include -c table_gen.c -o table_gen.o clang -pipe -Os -I. -I.. -I../include -c jupe.c -o jupe.o clang -pipe -Os -I. -I.. -I../include -c list.c -o list.o clang -pipe -Os -I. -I.. -I../include -c listener.c -o listener.o clang -pipe -Os -I. -I.. -I../include -c m_account.c -o m_account.o clang -pipe -Os -I. -I.. -I../include -c m_admin.c -o m_admin.o clang -pipe -Os -I. -I.. -I../include -c m_asll.c -o m_asll.o clang -pipe -Os -I. -I.. -I../include -c m_away.c -o m_away.o clang -pipe -Os -I. -I.. -I../include -c m_burst.c -o m_burst.o clang -pipe -Os -I. -I.. -I../include -c m_cap.c -o m_cap.o clang -pipe -Os -I. -I.. -I../include -c m_clearmode.c -o m_clearmode.o clang -pipe -Os -I. -I.. -I../include -c m_close.c -o m_close.o clang -pipe -Os -I. -I.. -I../include -c m_connect.c -o m_connect.o clang -pipe -Os -I. -I.. -I../include -c m_cprivmsg.c -o m_cprivmsg.o clang -pipe -Os -I. -I.. -I../include -c m_create.c -o m_create.o clang -pipe -Os -I. -I.. -I../include -c m_defaults.c -o m_defaults.o clang -pipe -Os -I. -I.. -I../include -c m_destruct.c -o m_destruct.o clang -pipe -Os -I. -I.. -I../include -c m_desynch.c -o m_desynch.o clang -pipe -Os -I. -I.. -I../include -c m_die.c -o m_die.o clang -pipe -Os -I. -I.. -I../include -c m_endburst.c -o m_endburst.o clang -pipe -Os -I. -I.. -I../include -c m_error.c -o m_error.o clang -pipe -Os -I. -I.. -I../include -c m_get.c -o m_get.o clang -pipe -Os -I. -I.. -I../include -c m_gline.c -o m_gline.o clang -pipe -Os -I. -I.. -I../include -c m_help.c -o m_help.o clang -pipe -Os -I. -I.. -I../include -c m_info.c -o m_info.o clang -pipe -Os -I. -I.. -I../include -c m_invite.c -o m_invite.o clang -pipe -Os -I. -I.. -I../include -c m_ison.c -o m_ison.o clang -pipe -Os -I. -I.. -I../include -c m_join.c -o m_join.o clang -pipe -Os -I. -I.. -I../include -c m_jupe.c -o m_jupe.o clang -pipe -Os -I. -I.. -I../include -c m_kick.c -o m_kick.o clang -pipe -Os -I. -I.. -I../include -c m_kill.c -o m_kill.o clang -pipe -Os -I. -I.. -I../include -c m_links.c -o m_links.o clang -pipe -Os -I. -I.. -I../include -c m_list.c -o m_list.o clang -pipe -Os -I. -I.. -I../include -c m_lusers.c -o m_lusers.o clang -pipe -Os -I. -I.. -I../include -c m_map.c -o m_map.o clang -pipe -Os -I. -I.. -I../include -c m_mode.c -o m_mode.o clang -pipe -Os -I. -I.. -I../include -c m_motd.c -o m_motd.o clang -pipe -Os -I. -I.. -I../include -c m_names.c -o m_names.o clang -pipe -Os -I. -I.. -I../include -c m_nick.c -o m_nick.o clang -pipe -Os -I. -I.. -I../include -c m_notice.c -o m_notice.o clang -pipe -Os -I. -I.. -I../include -c m_oper.c -o m_oper.o clang -pipe -Os -I. -I.. -I../include -c m_opmode.c -o m_opmode.o clang -pipe -Os -I. -I.. -I../include -c m_part.c -o m_part.o clang -pipe -Os -I. -I.. -I../include -c m_pass.c -o m_pass.o clang -pipe -Os -I. -I.. -I../include -c m_ping.c -o m_ping.o clang -pipe -Os -I. -I.. -I../include -c m_pong.c -o m_pong.o clang -pipe -Os -I. -I.. -I../include -c m_privmsg.c -o m_privmsg.o clang -pipe -Os -I. -I.. -I../include -c m_privs.c -o m_privs.o clang -pipe -Os -I. -I.. -I../include -c m_proto.c -o m_proto.o clang -pipe -Os -I. -I.. -I../include -c m_pseudo.c -o m_pseudo.o clang -pipe -Os -I. -I.. -I../include -c m_quit.c -o m_quit.o clang -pipe -Os -I. -I.. -I../include -c m_rehash.c -o m_rehash.o clang -pipe -Os -I. -I.. -I../include -c m_reset.c -o m_reset.o clang -pipe -Os -I. -I.. -I../include -c m_restart.c -o m_restart.o clang -pipe -Os -I. -I.. -I../include -c m_rping.c -o m_rping.o clang -pipe -Os -I. -I.. -I../include -c m_rpong.c -o m_rpong.o clang -pipe -Os -I. -I.. -I../include -c m_server.c -o m_server.o m_server.c:641:7: warning: absolute value function 'abs' given an argument of type 'time_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] abs(cli_serv(cptr)->timestamp - recv_time) > 30) { ^ m_server.c:641:7: note: use function 'labs' instead abs(cli_serv(cptr)->timestamp - recv_time) > 30) { ^~~ labs 1 warning generated. clang -pipe -Os -I. -I.. -I../include -c m_set.c -o m_set.o clang -pipe -Os -I. -I.. -I../include -c m_settime.c -o m_settime.o clang -pipe -Os -I. -I.. -I../include -c m_silence.c -o m_silence.o clang -pipe -Os -I. -I.. -I../include -c m_squit.c -o m_squit.o clang -pipe -Os -I. -I.. -I../include -c m_stats.c -o m_stats.o clang -pipe -Os -I. -I.. -I../include -c m_time.c -o m_time.o clang -pipe -Os -I. -I.. -I../include -c m_topic.c -o m_topic.o clang -pipe -Os -I. -I.. -I../include -c m_trace.c -o m_trace.o clang -pipe -Os -I. -I.. -I../include -c m_uping.c -o m_uping.o clang -pipe -Os -I. -I.. -I../include -c m_user.c -o m_user.o clang -pipe -Os -I. -I.. -I../include -c m_userhost.c -o m_userhost.o clang -pipe -Os -I. -I.. -I../include -c m_userip.c -o m_userip.o clang -pipe -Os -I. -I.. -I../include -c m_version.c -o m_version.o clang -pipe -Os -I. -I.. -I../include -c m_wallchops.c -o m_wallchops.o clang -pipe -Os -I. -I.. -I../include -c m_wallops.c -o m_wallops.o clang -pipe -Os -I. -I.. -I../include -c m_wallusers.c -o m_wallusers.o clang -pipe -Os -I. -I.. -I../include -c m_wallvoices.c -o m_wallvoices.o clang -pipe -Os -I. -I.. -I../include -c m_who.c -o m_who.o clang -pipe -Os -I. -I.. -I../include -c m_whois.c -o m_whois.o clang -pipe -Os -I. -I.. -I../include -c m_whowas.c -o m_whowas.o clang -pipe -Os -I. -I.. -I../include -c match.c -o match.o clang -pipe -Os -I. -I.. -I../include -c memdebug.c -o memdebug.o clang -pipe -Os -I. -I.. -I../include -c motd.c -o motd.o clang -pipe -Os -I. -I.. -I../include -c msgq.c -o msgq.o clang -pipe -Os -I. -I.. -I../include -c numnicks.c -o numnicks.o clang -pipe -Os -I. -I.. -I../include -c opercmds.c -o opercmds.o opercmds.c:75:44: warning: format specifies type 'long' but the argument has type '__darwin_suseconds_t' (aka 'int') [-Wformat] sprintf(timebuf, "%ld %ld", tv.tv_sec, tv.tv_usec); ~~~ ^~~~~~~~~~ %d /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ opercmds.c:116:44: warning: format specifies type 'long' but the argument has type '__darwin_suseconds_t' (aka 'int') [-Wformat] sprintf(timebuf, "%ld.%ld", tv.tv_sec, tv.tv_usec); ~~~ ^~~~~~~~~~ %d /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ 2 warnings generated. clang -pipe -Os -I. -I.. -I../include -c os_generic.c -o os_generic.o clang -pipe -Os -I. -I.. -I../include -c packet.c -o packet.o clang -pipe -Os -I. -I.. -I../include -c parse.c -o parse.o clang -pipe -Os -I. -I.. -I../include -c querycmds.c -o querycmds.o clang -pipe -Os -I. -I.. -I../include -c random.c -o random.o clang -pipe -Os -I. -I.. -I../include -c s_auth.c -o s_auth.o clang -pipe -Os -I. -I.. -I../include -c s_bsd.c -o s_bsd.o clang -pipe -Os -I. -I.. -I../include -c s_conf.c -o s_conf.o clang -pipe -Os -I. -I.. -I../include -c s_debug.c -o s_debug.o clang -pipe -Os -I. -I.. -I../include -c s_err.c -o s_err.o clang -pipe -Os -I. -I.. -I../include -c s_misc.c -o s_misc.o clang -pipe -Os -I. -I.. -I../include -c s_numeric.c -o s_numeric.o clang -pipe -Os -I. -I.. -I../include -c s_serv.c -o s_serv.o clang -pipe -Os -I. -I.. -I../include -c s_stats.c -o s_stats.o clang -pipe -Os -I. -I.. -I../include -c s_user.c -o s_user.o clang -pipe -Os -I. -I.. -I../include -c send.c -o send.o clang -pipe -Os -I. -I.. -I../include -c uping.c -o uping.o clang -pipe -Os -I. -I.. -I../include -c userload.c -o userload.o clang -pipe -Os -I. -I.. -I../include -c whocmds.c -o whocmds.o clang -pipe -Os -I. -I.. -I../include -c whowas.c -o whowas.o clang -pipe -Os -I. -I.. -I../include -c y.tab.c -o y.tab.o ./ircd_parser.y:710:47: warning: 'memcpy' call operates on objects of type 'struct ListenerFlags' while the size is based on a different type 'struct ListenerFlags *' [-Wsizeof-pointer-memaccess] memcpy(&flags_here, &listen_flags, sizeof(&flags_here)); ~~~~~~~~~~~ ^~~~~~~~~~~ ./ircd_parser.y:710:47: note: did you mean to remove the addressof in the argument to 'sizeof' (and multiply it by the number of elements)? memcpy(&flags_here, &listen_flags, sizeof(&flags_here)); ^~~~~~~~~~~ 1 warning generated. clang -pipe -Os -I. -I.. -I../include -c engine_kqueue.c -o engine_kqueue.o engine_kqueue.c:104:15: warning: comparison of function 'signal' not equal to a null pointer is always true [-Wtautological-pointer-compare] assert(0 != signal); ~ ^~~~~~ ../include/ircd_log.h:151:31: note: expanded from macro 'assert' ((void)(__builtin_expect(!!(expr), 1) ? 0 : \ ^~~~ engine_kqueue.c:104:15: note: prefix with the address-of operator to silence this warning assert(0 != signal); ^ & ../include/ircd_log.h:151:31: note: expanded from macro 'assert' ((void)(__builtin_expect(!!(expr), 1) ? 0 : \ ^ engine_kqueue.c:384:10: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types] &codesize) < 0) ^~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/socket.h:712:76: note: passing argument to parameter here int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^ 2 warnings generated. clang -pipe -Os -I. -I.. -I../include -c engine_select.c -o engine_select.o engine_select.c:319:52: warning: incompatible pointer types passing 'size_t *' (aka 'unsigned long *') to parameter of type 'socklen_t *' (aka 'unsigned int *') [-Wincompatible-pointer-types] if (getsockopt(i, SOL_SOCKET, SO_ERROR, &errcode, &codesize) < 0) ^~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX12.3.sdk/usr/include/sys/socket.h:712:76: note: passing argument to parameter here int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); ^ 1 warning generated. clang -pipe -Os -I. -I.. -I../include -c ircd_md5.c -o ircd_md5.o ircd_md5.c:157:24: warning: 'memset' call operates on objects of type 'struct MD5Context' while the size is based on a different type 'struct MD5Context *' [-Wsizeof-pointer-memaccess] memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ~~~ ^~~ ircd_md5.c:157:24: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */ ^~~ 1 warning generated. clang -pipe -Os -I. -I.. -I../include -c ircd_crypt_plain.c -o ircd_crypt_plain.o clang -pipe -Os -I. -I.. -I../include -c ircd_crypt_smd5.c -o ircd_crypt_smd5.o clang -pipe -Os -I. -I.. -I../include -c ircd_crypt_native.c -o ircd_crypt_native.o clang -pipe -Os -I. -I.. -I../include -c umkpasswd.c -o umkpasswd.o clang -pipe -Os -I. -I.. -I../include -c convert-conf.c -o convert-conf.o clang -L/opt/pkg/lib -o table_gen table_gen.o /usr/bin/lex ./ircd_lexer.l *** [lex.yy.c] Error code 1 bmake[1]: stopped in /Users/pbulk/build/chat/ircu/work/ircu2.10.12.12/ircd 1 error bmake[1]: stopped in /Users/pbulk/build/chat/ircu/work/ircu2.10.12.12/ircd Building ircd/test... A failure has been detected in another branch of the parallel make bmake[1]: stopped in /Users/pbulk/build/chat/ircu/work/ircu2.10.12.12/ircd/test A failure has been detected in another branch of the parallel make bmake: stopped in /Users/pbulk/build/chat/ircu/work/ircu2.10.12.12 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/chat/ircu *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/chat/ircu