=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for srain-1.3.2nb8 ninja: Entering directory `output' [1/93] Generating data/im.srain.Srain.desktop with a custom command [2/93] Generating data/srain-resources_h with a custom command [3/93] Generating data/srain-resources_c with a custom command [4/93] Generating po/zh_CN/LC_MESSAGES/srain-zh_CN.mo with a custom command [5/93] Generating po/ru/LC_MESSAGES/srain-ru.mo with a custom command [6/93] Generating po/nl/LC_MESSAGES/srain-nl.mo with a custom command [7/93] Generating po/uk/LC_MESSAGES/srain-uk.mo with a custom command [8/93] Generating po/fr/LC_MESSAGES/srain-fr.mo with a custom command [9/93] Generating data/metainfo/im.srain.Srain.metainfo.xml with a custom command [10/93] Generating src/meta.h with a custom command [11/93] Compiling C object src/srain.p/meson-generated_.._.._data_srain-resources.c.o [12/93] Compiling C object src/srain.p/config_manager.c.o [13/93] Compiling C object src/srain.p/config_password.c.o [14/93] Compiling C object src/srain.p/core_app_config.c.o [15/93] Compiling C object src/srain.p/core_app.c.o ../src/core/app.c:237:36: warning: passing arguments to 'srn_server_config_new' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] srv_cfg = srn_server_config_new(name); ^ 1 warning generated. [16/93] Compiling C object src/srain.p/config_reader.c.o [17/93] Compiling C object src/srain.p/core_app_url.c.o [18/93] Compiling C object src/srain.p/core_app_ui_event.c.o [19/93] Compiling C object src/srain.p/core_app_irc_event.c.o ../src/core/app_irc_event.c:336:19: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] nick_match = !g_strcasecmp(srv->cfg->user->nick, nick); ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:267:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../src/core/app_irc_event.c:939:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal val; ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1324:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../src/core/app_irc_event.c:940:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] g_get_current_time(&val); ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmain.h:727:1: note: 'g_get_current_time' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_62_FOR(g_get_real_time) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:650:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_62_FOR' #define GLIB_DEPRECATED_IN_2_62_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../src/core/app_irc_event.c:942:22: warning: 'g_time_val_to_iso8601' is deprecated: Use 'g_date_time_format' instead [-Wdeprecated-declarations] char *time = g_time_val_to_iso8601(&val); ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gtimer.h:74:1: note: 'g_time_val_to_iso8601' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_62_FOR(g_date_time_format) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:650:40: note: expanded from macro 'GLIB_DEPRECATED_IN_2_62_FOR' #define GLIB_DEPRECATED_IN_2_62_FOR(f) GLIB_DEPRECATED_FOR (f) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../src/core/app_irc_event.c:1039:13: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] rawcaps = params[2]; ^ ~~~~~~~~~ ../src/core/app_irc_event.c:1050:17: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] rawcaps = params[3]; ^ ~~~~~~~~~ 6 warnings generated. [20/93] Compiling C object src/srain.p/core_chat.c.o [21/93] Compiling C object src/srain.p/core_chat_command.c.o [22/93] Compiling C object src/srain.p/core_chat_config.c.o [23/93] Compiling C object src/srain.p/core_chat_user.c.o [24/93] Compiling C object src/srain.p/core_login_config.c.o [25/93] Compiling C object src/srain.p/core_message.c.o [26/93] Compiling C object src/srain.p/core_server.c.o [27/93] Compiling C object src/srain.p/core_server_config.c.o [28/93] Compiling C object src/srain.p/core_server_state.c.o [29/93] Compiling C object src/srain.p/core_server_cap.c.o [30/93] Compiling C object src/srain.p/core_server_user.c.o [31/93] Compiling C object src/srain.p/core_srain.c.o [32/93] Compiling C object src/srain.p/core_user_config.c.o [33/93] Compiling C object src/srain.p/filter_log_filter.c.o [34/93] Compiling C object src/srain.p/filter_filter.c.o [35/93] Compiling C object src/srain.p/filter_pattern_filter.c.o ../src/filter/pattern_filter.c:127:13: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] if (g_strcasecmp(lst->data, pattern) == 0) { ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:267:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../src/filter/pattern_filter.c:155:13: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] if (g_strcasecmp(lst->data, pattern) == 0) { ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:267:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. [36/93] Compiling C object src/srain.p/filter_user_filter.c.o [37/93] Compiling C object src/srain.p/lib_command_test.c.o [38/93] Compiling C object src/srain.p/lib_extra_data.c.o [39/93] Compiling C object src/srain.p/lib_command.c.o [40/93] Compiling C object src/srain.p/lib_libecdsaauth_keypair.c.o ../src/lib/libecdsaauth/keypair.c:113:38: warning: passing 'char[2048]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return libecdsaauth_key_from_pubkey(workbuf, len); ^~~~~~~ ../src/lib/libecdsaauth/keypair.c:86:65: note: passing argument to parameter 'pubkey_raw' here libecdsaauth_key_t *libecdsaauth_key_from_pubkey(unsigned char *pubkey_raw, size_t len) ^ ../src/lib/libecdsaauth/keypair.c:176:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] base64_encode(keybuf, keylen, b64buf, sizeof b64buf); ^~~~~~ ../src/inc/libecdsaauth/base64.h:46:41: note: passing argument to parameter 'src' here extern size_t base64_encode(char const *src, size_t srclength, char *target, size_t targsize); ^ 2 warnings generated. [41/93] Compiling C object src/srain.p/lib_libecdsaauth_base64.c.o [42/93] Compiling C object src/srain.p/lib_libecdsaauth_op.c.o ../src/lib/libecdsaauth/op.c:44:37: warning: passing 'unsigned char[1024]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] siglen = base64_decode(sig_base64, sigbuf, sizeof sigbuf); ^~~~~~ ../src/inc/libecdsaauth/base64.h:47:52: note: passing argument to parameter 'target' here extern size_t base64_decode(char const *src, char *target, size_t targsize); ^ ../src/lib/libecdsaauth/op.c:86:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len = base64_decode(in, inbuf, sizeof inbuf); ^~ ../src/inc/libecdsaauth/base64.h:47:41: note: passing argument to parameter 'src' here extern size_t base64_decode(char const *src, char *target, size_t targsize); ^ ../src/lib/libecdsaauth/op.c:91:30: warning: passing 'char[1024]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!libecdsaauth_sign(key, inbuf, len, &outbuf_p, &buflen)) ^~~~~ ../src/lib/libecdsaauth/op.c:52:64: note: passing argument to parameter 'in' here bool libecdsaauth_sign(libecdsaauth_key_t *key, unsigned char *in, size_t inlen, unsigned char **out, size_t *outlen) ^ ../src/lib/libecdsaauth/op.c:98:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len = base64_encode(outbuf_p, buflen, buf, sizeof buf); ^~~~~~~~ ../src/inc/libecdsaauth/base64.h:46:41: note: passing argument to parameter 'src' here extern size_t base64_encode(char const *src, size_t srclength, char *target, size_t targsize); ^ ../src/lib/libecdsaauth/op.c:82:17: warning: variable 'workbuf_p' set but not used [-Wunused-but-set-variable] unsigned char *workbuf_p, *outbuf_p; ^ ../src/lib/libecdsaauth/op.c:118:2: warning: 'RAND_pseudo_bytes' is deprecated [-Wdeprecated-declarations] RAND_pseudo_bytes(challenge->blob, sizeof(challenge->blob)); ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/openssl/rand.h:44:1: note: 'RAND_pseudo_bytes' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/openssl/opensslconf.h:157:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/openssl/opensslconf.h:115:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ ../src/lib/libecdsaauth/op.c:166:39: warning: passing 'unsigned char[1024]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] bloblen = base64_decode(blob_base64, blob, sizeof blob); ^~~~ ../src/inc/libecdsaauth/base64.h:47:52: note: passing argument to parameter 'target' here extern size_t base64_decode(char const *src, char *target, size_t targsize); ^ 7 warnings generated. [43/93] Compiling C object src/srain.p/lib_i18n.c.o [44/93] Compiling C object src/srain.p/lib_path.c.o FAILED: src/srain.p/lib_path.c.o clang -Isrc/srain.p -Isrc -I../src -I../src/inc -I../src/config -I../src/core -I../src/filter -I../src/render -I../src/lib -I../src/sirc -I../src/sui -Idata -I/opt/pkg/include/gtk-3.0 -I/opt/pkg/include/pango-1.0 -I/opt/pkg/include/cairo -I/opt/pkg/include/gdk-pixbuf-2.0 -I/opt/pkg/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/freetype2 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/atk-1.0 -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/libpng16 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/include/fribidi -I/opt/pkg/include/libsoup-2.4 -I/opt/pkg/include/libxml2 -I/opt/pkg/include/libsecret-1 -fcolor-diagnostics -Wall -Winvalid-pch -pipe -Os -DPNG_NO_ASSEMBLER_CODE -D_REENTRANT -MD -MQ src/srain.p/lib_path.c.o -MF src/srain.p/lib_path.c.o.d -o src/srain.p/lib_path.c.o -c ../src/lib/path.c ../src/lib/path.c:393:7: error: redefinition of 'srn_get_executable_path' char *srn_get_executable_path() { ^ ../src/lib/path.c:374:7: note: previous definition is here char *srn_get_executable_path() { ^ ../src/lib/path.c:394:20: error: use of undeclared identifier 'CTL_KERN' int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; ^ ../src/lib/path.c:394:30: error: use of undeclared identifier 'KERN_PROC' int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; ^ ../src/lib/path.c:394:41: error: use of undeclared identifier 'KERN_PROC_PATHNAME' int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 }; ^ ../src/lib/path.c:399:8: warning: call to undeclared function 'sysctl'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if(sysctl(mib, 4, rawPath, &sz, NULL, 0) == -1) { ^ ../src/lib/path.c:406:7: error: redefinition of 'srn_get_executable_dir' char *srn_get_executable_dir() { ^ ../src/lib/path.c:385:7: note: previous definition is here char *srn_get_executable_dir() { ^ 1 warning and 5 errors generated. [45/93] Compiling C object src/srain.p/lib_markup_renderer.c.o [46/93] Compiling C object src/srain.p/lib_log.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/chat/srain *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/chat/srain