=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/security/uacme", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for uacme-1.8.1 echo UNKNOWN > .version-t && mv .version-t .version /opt/pkg/bin/gmake all-am gmake[1]: Entering directory '/tmp/work/security/uacme/work/uacme-1.8.1' CC uacme-uacme.o CC uacme-base64.o CC uacme-crypto.o CC uacme-curlwrap.o CC uacme-json.o CC uacme-msg.o CC ualpn-ualpn.o CC ualpn-base64.o ualpn.c: In function 'buf_readv': ualpn.c:495:25: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 495 | iov[0].iov_base = b->data + b->wp; | ^ ualpn.c:497:25: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 497 | iov[1].iov_base = b->data; | ^ ualpn.c: In function 'buf_writev': ualpn.c:518:25: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 518 | iov[0].iov_base = b->data + b->rp; | ^ ualpn.c:520:25: warning: pointer targets in assignment from 'uint8_t *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 520 | iov[1].iov_base = b->data; | ^ ualpn.c: In function 'cb_client_accept': ualpn.c:3133:14: error: implicit declaration of function 'CMSG_SPACE' [-Wimplicit-function-declaration] 3133 | char buf[CMSG_SPACE(sizeof(fd))]; | ^~~~~~~~~~ ualpn.c:3134:38: error: initialization of 'char *' from incompatible pointer type 'uaddr_t *' {aka 'struct addr *'} [-Wincompatible-pointer-types] 3134 | struct iovec iov = { .iov_base = addr, .iov_len = sizeof(addr) }; | ^~~~ ualpn.c:3134:38: note: (near initialization for 'iov.iov_base') ualpn.c:3188:8: error: 'struct msghdr' has no member named 'msg_control' 3188 | msg.msg_control = buf; | ^ ualpn.c:3189:8: error: 'struct msghdr' has no member named 'msg_controllen' 3189 | msg.msg_controllen = sizeof(buf); | ^ ualpn.c:3190:12: error: implicit declaration of function 'CMSG_FIRSTHDR' [-Wimplicit-function-declaration] 3190 | cmsg = CMSG_FIRSTHDR(&msg); | ^~~~~~~~~~~~~ ualpn.c:3190:10: error: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 3190 | cmsg = CMSG_FIRSTHDR(&msg); | ^ ualpn.c:3193:22: error: implicit declaration of function 'CMSG_LEN' [-Wimplicit-function-declaration] 3193 | cmsg->cmsg_len = CMSG_LEN(sizeof(fd)); | ^~~~~~~~ ualpn.c:3194:12: error: implicit declaration of function 'CMSG_DATA' [-Wimplicit-function-declaration] 3194 | memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd)); | ^~~~~~~~~ ualpn.c:3194:12: error: passing argument 1 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion] 3194 | memcpy(CMSG_DATA(cmsg), &fd, sizeof(fd)); | ^~~~~~~~~~~~~~~ | | | int In file included from /usr/include/string.h:35, from ualpn.c:41: /usr/include/iso/string_iso.h:70:21: note: expected 'void * restrict' but argument is of type 'int' 70 | extern void *memcpy(void *_RESTRICT_KYWD, const void *_RESTRICT_KYWD, size_t); | ^ ualpn.c:3195:8: error: 'struct msghdr' has no member named 'msg_controllen' 3195 | msg.msg_controllen = cmsg->cmsg_len; | ^ ualpn.c: In function 'client_new': ualpn.c:3333:32: warning: conversion from 'unsigned int' to 'unsigned char' changes value from '4294967295' to '255' [-Woverflow] 3333 | .addr = { .v4 = { {INADDR_NONE}, {INADDR_NONE}, 0, 0 } } | ^~~~~~~~~~~ ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] 3328 | } proxy = { | ^ ualpn.c:3333:47: warning: conversion from 'unsigned int' to 'unsigned char' changes value from '4294967295' to '255' [-Woverflow] 3333 | .addr = { .v4 = { {INADDR_NONE}, {INADDR_NONE}, 0, 0 } } | ^~~~~~~~~~~ ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] 3328 | } proxy = { | ^ ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] ualpn.c:3328:15: warning: missing braces around initializer [-Wmissing-braces] CC ualpn-log.o ualpn.c: In function 'cb_worker_io': ualpn.c:3538:38: error: initialization of 'char *' from incompatible pointer type 'uaddr_t *' {aka 'struct addr *'} [-Wincompatible-pointer-types] 3538 | struct iovec iov = { .iov_base = addr, .iov_len = sizeof(addr) }; | ^~~~ ualpn.c:3538:38: note: (near initialization for 'iov.iov_base') ualpn.c:3546:8: error: 'struct msghdr' has no member named 'msg_control' 3546 | msg.msg_control = buf; | ^ ualpn.c:3547:8: error: 'struct msghdr' has no member named 'msg_controllen' 3547 | msg.msg_controllen = sizeof(buf); | ^ ualpn.c:3560:14: error: assignment to 'struct cmsghdr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 3560 | cmsg = CMSG_FIRSTHDR(&msg); | ^ ualpn.c:3562:32: warning: comparison of integer expressions of different signedness: 'socklen_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3562 | if (cmsg->cmsg_len != CMSG_LEN(sizeof(int)) || | ^~ ualpn.c:3568:25: error: passing argument 2 of 'memcpy' makes pointer from integer without a cast [-Wint-conversion] 3568 | memcpy(&fd, CMSG_DATA(cmsg), sizeof(int)); | ^~~~~~~~~~~~~~~ | | | int /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); | ^ gmake[1]: *** [Makefile:740: ualpn-ualpn.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Leaving directory '/tmp/work/security/uacme/work/uacme-1.8.1' gmake: *** [Makefile:446: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/uacme *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/security/uacme