+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/spice-gtk-0.41nb14/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/spice-gtk-0.41nb14/work.log ===> Building for spice-gtk-0.41nb14 ninja: Entering directory `output' [1/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/backtrace.c.o [2/139] Generating glib marshaller header src/spice-marshal_h [3/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/agent.c.o [4/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/canvas_utils.c.o [5/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/log.c.o [6/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/marshaller.c.o ../subprojects/spice-common/common/marshaller.c: In function 'spice_marshaller_fill_iovec': ../subprojects/spice-common/common/marshaller.c:569:29: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 569 | vec[v].iov_base = (uint8_t *)item->data + skip_bytes; | ^ [7/139] Generating subprojects/spice-common/common/client_demarshallers with a custom command Wrote subprojects/spice-common/common/generated_messages.h Wrote subprojects/spice-common/common/generated_client_demarshallers.c [8/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/mem.c.o [9/139] Generating subprojects/spice-common/common/client_marshallers with a custom command Wrote subprojects/spice-common/common/generated_client_marshallers.c Wrote subprojects/spice-common/common/generated_client_marshallers.h [10/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/lines.c.o [11/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/region.c.o [12/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/pixman_utils.c.o [13/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/snd_codec.c.o [14/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/utils.c.o [15/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/lz.c.o [16/139] Compiling C object subprojects/spice-common/common/libspice-common-client.a.p/meson-generated_.._generated_client_marshallers.c.o [17/139] Compiling C object subprojects/spice-common/common/libspice-common-client.a.p/ssl_verify.c.o [18/139] Generating glib marshaller source src/spice-marshal_c [19/139] Compiling C object subprojects/spice-common/common/libspice-common-client.a.p/meson-generated_.._generated_client_demarshallers.c.o [20/139] Generating GObject enum file src/spice-glib-enums.c (wrapped by meson because command contains newlines, to capture output) [21/139] Linking static target subprojects/spice-common/common/libspice-common-client.a [22/139] Generating GObject enum file src/spice-glib-enums.h (wrapped by meson because command contains newlines, to capture output) [23/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/quic.c.o [24/139] Generating GObject enum file src/spice-widget-enums.c (wrapped by meson because command contains newlines, to capture output) [25/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/meson-generated_.._spice-glib-enums.c.o [26/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/meson-generated_.._spice-marshal.c.o [27/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-cursor.c.o [28/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-inputs.c.o [29/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-display.c.o [30/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-playback.c.o [31/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-port.c.o [32/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-main.c.o [33/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-record.c.o [34/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-smartcard.c.o [35/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-usbredir.c.o [36/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/channel-webdav.c.o [37/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/smartcard-manager.c.o [38/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/qmp-port.c.o [39/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/spice-client.c.o [40/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/spice-audio.c.o [41/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/spice-channel.c.o FAILED: src/libspice-client-glib-2.0.so.8.8.1.p/spice-channel.c.o gcc -Isrc/libspice-client-glib-2.0.so.8.8.1.p -Isrc -I../src -I. -I.. -Isubprojects/spice-common -I../subprojects/spice-common -Isubprojects/spice-common/common -I/opt/pkg/include/spice-1 -I/opt/pkg/include/glib-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include -I/opt/pkg/include/pixman-1 -I/opt/pkg/include/opus -I/opt/pkg/include/json-glib-1.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/include/gstreamer-1.0 -I/opt/pkg/include/gobject-introspection-1.0 -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/libdrm -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -DHAVE_CONFIG_H -DSPICE_COMPILATION '-DG_LOG_DOMAIN="GSpice"' -Wno-sign-compare -Wno-unused-parameter -Wno-cast-function-type -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_52 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_52 -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_22 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_22 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -fPIC -pthread -MD -MQ src/libspice-client-glib-2.0.so.8.8.1.p/spice-channel.c.o -MF src/libspice-client-glib-2.0.so.8.8.1.p/spice-channel.c.o.d -o src/libspice-client-glib-2.0.so.8.8.1.p/spice-channel.c.o -c ../src/spice-channel.c ../src/spice-channel.c: In function 'read_fd': ../src/spice-channel.c:937:22: warning: implicit declaration of function 'CMSG_SPACE' [-Wimplicit-function-declaration] 937 | char control[CMSG_SPACE(sizeof(int))]; | ^~~~~~~~~~ ../src/spice-channel.c:948:8: error: 'struct msghdr' has no member named 'msg_control' 948 | msg.msg_control = &msg_control; | ^ ../src/spice-channel.c:949:8: error: 'struct msghdr' has no member named 'msg_controllen' 949 | msg.msg_controllen = sizeof(msg_control); | ^ ../src/spice-channel.c:953:21: warning: implicit declaration of function 'CMSG_FIRSTHDR' [-Wimplicit-function-declaration] 953 | for (cmsg = CMSG_FIRSTHDR(&msg); | ^~~~~~~~~~~~~ ../src/spice-channel.c:953:19: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 953 | for (cmsg = CMSG_FIRSTHDR(&msg); | ^ ../src/spice-channel.c:955:21: warning: implicit declaration of function 'CMSG_NXTHDR' [-Wimplicit-function-declaration] 955 | cmsg = CMSG_NXTHDR(&msg, cmsg)) { | ^~~~~~~~~~~ ../src/spice-channel.c:955:19: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 955 | cmsg = CMSG_NXTHDR(&msg, cmsg)) { | ^ ../src/spice-channel.c:956:35: warning: implicit declaration of function 'CMSG_LEN' [-Wimplicit-function-declaration] 956 | if (cmsg->cmsg_len != CMSG_LEN(sizeof(int)) || | ^~~~~~~~ ../src/spice-channel.c:962:27: warning: implicit declaration of function 'CMSG_DATA' [-Wimplicit-function-declaration] 962 | memcpy(msgfd, CMSG_DATA(cmsg), sizeof(int)); | ^~~~~~~~~ ../src/spice-channel.c:962:27: warning: passing argument 2 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion] 962 | memcpy(msgfd, CMSG_DATA(cmsg), sizeof(int)); | ^~~~~~~~~~~~~~~ | | | int In file included from /usr/include/string.h:34, from /home/pbulk/build/sysutils/spice-gtk/work/.buildlink/include/glib-2.0/glib/galloca.h:35, from /home/pbulk/build/sysutils/spice-gtk/work/.buildlink/include/glib-2.0/glib.h:32, from ../src/spice-client.h:21, from ../src/spice-channel.c:19: /usr/include/iso/string_iso.h:70:43: note: expected 'const void * restrict' but argument is of type 'int' 70 | extern void *memcpy(void *_RESTRICT_KYWD, const void *_RESTRICT_KYWD, size_t); | ^ [42/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/spice-option.c.o [43/139] Compiling C object src/libspice-client-glib-2.0.so.8.8.1.p/spice-session.c.o [44/139] Compiling C object subprojects/spice-common/common/libspice-common.a.p/rop3.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/spice-gtk *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/sysutils/spice-gtk