+ 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=313 WRKLOG=/tmp/bulklog/py313-scgi-2.2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/py313-scgi-2.2/work.log ===> Building for py313-scgi-2.2 * Building wheel... running bdist_wheel running build running build_py creating build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/quixote_handler.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/scgi_server.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/systemd_socket.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/util.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/test_passfd.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi copying scgi/session_server.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-313/scgi running build_ext building 'scgi.passfd' extension creating build/temp.solaris-2.11-i86pc.64bit-cpython-313/scgi gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/python3.13 -I/opt/pkg/include -fPIC -I/opt/pkg/include/python3.13 -c scgi/passfd.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-313/scgi/passfd.o scgi/passfd.c: In function 'recv_fd': scgi/passfd.c:57:12: error: 'struct msghdr' has no member named 'msg_control' 57 | msg.msg_control = tmp; | ^ scgi/passfd.c:58:12: error: 'struct msghdr' has no member named 'msg_controllen' 58 | msg.msg_controllen = sizeof(tmp); | ^ scgi/passfd.c:66:16: warning: implicit declaration of function 'CMSG_FIRSTHDR' [-Wimplicit-function-declaration] 66 | cmsg = CMSG_FIRSTHDR(&msg); | ^~~~~~~~~~~~~ scgi/passfd.c:66:14: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 66 | cmsg = CMSG_FIRSTHDR(&msg); | ^ scgi/passfd.c:67:25: warning: implicit declaration of function 'CMSG_DATA' [-Wimplicit-function-declaration] 67 | return *(int *) CMSG_DATA(cmsg); | ^~~~~~~~~ scgi/passfd.c:67:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 67 | return *(int *) CMSG_DATA(cmsg); | ^ scgi/passfd.c: In function 'send_fd': scgi/passfd.c:81:12: error: 'struct msghdr' has no member named 'msg_control' 81 | msg.msg_control = (caddr_t) tmp; | ^ scgi/passfd.c:82:12: error: 'struct msghdr' has no member named 'msg_controllen' 82 | msg.msg_controllen = CMSG_LEN(sizeof(int)); | ^ scgi/passfd.c:83:14: warning: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 83 | cmsg = CMSG_FIRSTHDR(&msg); | ^ scgi/passfd.c:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | *(int *)CMSG_DATA(cmsg) = fd; | ^ error: command '/home/pbulk/build/www/py-scgi/work/.cwrapper/bin/gcc' failed with exit code 1 ERROR Backend subprocess exited when trying to invoke build_wheel *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/py-scgi *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/py-scgi