=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for srain-1.3.2nb3 cd /Users/pbulk/build/chat/srain/work/srain-1.3.2 && cd . && /usr/bin/env USETOOLS=no GOTMPDIR=/Users/pbulk/build PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= CMAKE=false MACOSX_DEPLOYMENT_TARGET=11.3 PYTHON=/opt/pkg/bin/python3.10 CC=clang CFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz CPPFLAGS=-DPNG_NO_ASSEMBLER_CODE\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz CXX=clang++ CXXFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/chat/srain/work/.cwrapper/bin:/Users/pbulk/build/chat/srain/work/.buildlink/bin:/Users/pbulk/build/chat/srain/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/opt/pkg/etc CXXCPP=clang\ -E HOME=/Users/pbulk/build/chat/srain/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/chat/srain/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/chat/srain/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/chat/srain/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/chat/srain/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/chat/srain/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/chat/srain/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/chat/srain/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/chat/srain/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/chat/srain/work/.cwrapper/config ninja -j 3 -C output 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 [16/93] Compiling C object src/srain.p/config_reader.c.o [17/93] Compiling C object src/srain.p/core_app_ui_event.c.o [18/93] Compiling C object src/srain.p/core_app_url.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:202:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1242: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:1201: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:574: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/gversionmacros.h:983:49: 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:1279: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:1211: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/gversionmacros.h:977:49: 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/gmacros.h:1243: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:1211: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/gversionmacros.h:977:49: 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/gmacros.h:1243: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:1211: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_cap.c.o [28/93] Compiling C object src/srain.p/core_server_config.c.o [29/93] Compiling C object src/srain.p/core_server_state.c.o [30/93] Compiling C object src/srain.p/core_srain.c.o [31/93] Compiling C object src/srain.p/core_server_user.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:202:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1242: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:1201: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:202:1: note: 'g_strcasecmp' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /Users/pbulk/build/chat/srain/work/.buildlink/include/glib-2.0/glib/gmacros.h:1242: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:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. [36/93] Compiling C object src/srain.p/lib_command.c.o [37/93] Compiling C object src/srain.p/filter_user_filter.c.o [38/93] Compiling C object src/srain.p/lib_libecdsaauth_base64.c.o [39/93] Compiling C object src/srain.p/lib_command_test.c.o [40/93] Compiling C object src/srain.p/lib_extra_data.c.o [41/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. [42/93] Compiling C object src/srain.p/lib_i18n.c.o [43/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. [44/93] Compiling C object src/srain.p/lib_markup_renderer.c.o [45/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 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/freetype2 -I/opt/pkg/include/libpng16 -I/opt/pkg/include/fribidi -I/opt/pkg/include/cairo -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/gdk-pixbuf-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/include/atk-1.0 -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: implicit declaration of function 'sysctl' is invalid in C99 [-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. [46/93] Compiling C object src/srain.p/lib_log.c.o [47/93] Compiling C object src/srain.p/lib_pattern_set.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