+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clamsmtp-1.10nb1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/clamsmtp-1.10nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for clamsmtp-1.10nb1
--- all ---
/usr/pkg/bin/bmake  all-recursive
--- all-recursive ---
Making all in src
--- all-local ---
--- clamsmtpd-clamsmtpd.o ---
--- all-local ---
NOTE: Ignore any warnings about mktemp(). It's used safely in this case.

--- clamsmtpd-spio.o ---
--- clamsmtpd-clamsmtpd.o ---
cc -DHAVE_CONFIG_H -I. -I..   -I/usr/include -I../common/ -I../ -pipe -O2 -I/usr/include -I/usr/local/include  -pthread  -D_POSIX_PTHREAD_SEMANTICS -MT clamsmtpd-clamsmtpd.o -MD -MP -MF .deps/clamsmtpd-clamsmtpd.Tpo -c -o clamsmtpd-clamsmtpd.o `test -f 'clamsmtpd.c' || echo './'`clamsmtpd.c
--- clamsmtpd-spio.o ---
cc -DHAVE_CONFIG_H -I. -I..   -I/usr/include -I../common/ -I../ -pipe -O2 -I/usr/include -I/usr/local/include  -pthread  -D_POSIX_PTHREAD_SEMANTICS -MT clamsmtpd-spio.o -MD -MP -MF .deps/clamsmtpd-spio.Tpo -c -o clamsmtpd-spio.o `test -f '../common/spio.c' || echo './'`../common/spio.c
../common/spio.c: In function 'spio_attach':
../common/spio.c:124:45: warning: passing argument 3 of 'getsockname' from incompatible pointer type [-Wincompatible-pointer-types]
     if(getsockname(fd, &SANY_ADDR(locaddr), &SANY_LEN(locaddr)) == -1 ||
In file included from ../common/spio.c:46:
/usr/include/sys/socket.h:117:26: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'size_t *' {aka 'long unsigned int *'}
    socklen_t *__restrict __len) __THROW;
    ~~~~~~~~~~~~~~~~~~~~~~^~~~~
../common/spio.c:139:43: warning: passing argument 3 of 'getpeername' from incompatible pointer type [-Wincompatible-pointer-types]
     if(getpeername(fd, &SANY_ADDR(*peer), &SANY_LEN(*peer)) == -1 ||
In file included from ../common/spio.c:46:
/usr/include/sys/socket.h:131:26: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'size_t *' {aka 'long unsigned int *'}
    socklen_t *__restrict __len) __THROW;
    ~~~~~~~~~~~~~~~~~~~~~~^~~~~
--- clamsmtpd-clamsmtpd.o ---
mv -f .deps/clamsmtpd-clamsmtpd.Tpo .deps/clamsmtpd-clamsmtpd.Po
--- clamsmtpd-smtppass.o ---
cc -DHAVE_CONFIG_H -I. -I..   -I/usr/include -I../common/ -I../ -pipe -O2 -I/usr/include -I/usr/local/include  -pthread  -D_POSIX_PTHREAD_SEMANTICS -MT clamsmtpd-smtppass.o -MD -MP -MF .deps/clamsmtpd-smtppass.Tpo -c -o clamsmtpd-smtppass.o `test -f '../common/smtppass.c' || echo './'`../common/smtppass.c
--- clamsmtpd-spio.o ---
mv -f .deps/clamsmtpd-spio.Tpo .deps/clamsmtpd-spio.Po
--- clamsmtpd-stringx.o ---
cc -DHAVE_CONFIG_H -I. -I..   -I/usr/include -I../common/ -I../ -pipe -O2 -I/usr/include -I/usr/local/include  -pthread  -D_POSIX_PTHREAD_SEMANTICS -MT clamsmtpd-stringx.o -MD -MP -MF .deps/clamsmtpd-stringx.Tpo -c -o clamsmtpd-stringx.o `test -f '../common/stringx.c' || echo './'`../common/stringx.c
--- clamsmtpd-smtppass.o ---
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:31:8: error: redefinition of 'struct in_addr'
 struct in_addr
        ^~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:88:8: note: originally defined here
 struct in_addr {
        ^~~~~~~
In file included from /usr/include/netinet/in.h:37,
                 from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/bits/in.h:149:8: error: redefinition of 'struct ip_mreqn'
 struct ip_mreqn
        ^~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:176:8: note: originally defined here
 struct ip_mreqn {
        ^~~~~~~~
In file included from /usr/include/netinet/in.h:37,
                 from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/bits/in.h:157:8: error: redefinition of 'struct in_pktinfo'
 struct in_pktinfo
        ^~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:225:8: note: originally defined here
 struct in_pktinfo {
        ^~~~~~~~~~
/usr/include/netinet/in.h:42:5: error: redeclaration of enumerator 'IPPROTO_IP'
     IPPROTO_IP = 0,    /* Dummy protocol for TCP.  */
     ^~~~~~~~~~
/usr/include/linux/in.h:29:3: note: previous definition of 'IPPROTO_IP' was here
   IPPROTO_IP = 0,  /* Dummy protocol for TCP  */
   ^~~~~~~~~~
/usr/include/netinet/in.h:44:5: error: redeclaration of enumerator 'IPPROTO_ICMP'
     IPPROTO_ICMP = 1,    /* Internet Control Message Protocol.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:31:3: note: previous definition of 'IPPROTO_ICMP' was here
   IPPROTO_ICMP = 1,  /* Internet Control Message Protocol */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:46:5: error: redeclaration of enumerator 'IPPROTO_IGMP'
     IPPROTO_IGMP = 2,    /* Internet Group Management Protocol. */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:33:3: note: previous definition of 'IPPROTO_IGMP' was here
   IPPROTO_IGMP = 2,  /* Internet Group Management Protocol */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:48:5: error: redeclaration of enumerator 'IPPROTO_IPIP'
     IPPROTO_IPIP = 4,    /* IPIP tunnels (older KA9Q tunnels use 94).  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:35:3: note: previous definition of 'IPPROTO_IPIP' was here
   IPPROTO_IPIP = 4,  /* IPIP tunnels (older KA9Q tunnels use 94) */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:50:5: error: redeclaration of enumerator 'IPPROTO_TCP'
     IPPROTO_TCP = 6,    /* Transmission Control Protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:37:3: note: previous definition of 'IPPROTO_TCP' was here
   IPPROTO_TCP = 6,  /* Transmission Control Protocol */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:52:5: error: redeclaration of enumerator 'IPPROTO_EGP'
     IPPROTO_EGP = 8,    /* Exterior Gateway Protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:39:3: note: previous definition of 'IPPROTO_EGP' was here
   IPPROTO_EGP = 8,  /* Exterior Gateway Protocol  */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:54:5: error: redeclaration of enumerator 'IPPROTO_PUP'
     IPPROTO_PUP = 12,    /* PUP protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:41:3: note: previous definition of 'IPPROTO_PUP' was here
   IPPROTO_PUP = 12,  /* PUP protocol    */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:56:5: error: redeclaration of enumerator 'IPPROTO_UDP'
     IPPROTO_UDP = 17,    /* User Datagram Protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:43:3: note: previous definition of 'IPPROTO_UDP' was here
   IPPROTO_UDP = 17,  /* User Datagram Protocol  */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:58:5: error: redeclaration of enumerator 'IPPROTO_IDP'
     IPPROTO_IDP = 22,    /* XNS IDP protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:45:3: note: previous definition of 'IPPROTO_IDP' was here
   IPPROTO_IDP = 22,  /* XNS IDP protocol   */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:60:5: error: redeclaration of enumerator 'IPPROTO_TP'
     IPPROTO_TP = 29,    /* SO Transport Protocol Class 4.  */
     ^~~~~~~~~~
/usr/include/linux/in.h:47:3: note: previous definition of 'IPPROTO_TP' was here
   IPPROTO_TP = 29,  /* SO Transport Protocol Class 4 */
   ^~~~~~~~~~
/usr/include/netinet/in.h:62:5: error: redeclaration of enumerator 'IPPROTO_DCCP'
     IPPROTO_DCCP = 33,    /* Datagram Congestion Control Protocol.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:49:3: note: previous definition of 'IPPROTO_DCCP' was here
   IPPROTO_DCCP = 33,  /* Datagram Congestion Control Protocol */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:64:5: error: redeclaration of enumerator 'IPPROTO_IPV6'
     IPPROTO_IPV6 = 41,     /* IPv6 header.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:51:3: note: previous definition of 'IPPROTO_IPV6' was here
   IPPROTO_IPV6 = 41,  /* IPv6-in-IPv4 tunnelling  */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:66:5: error: redeclaration of enumerator 'IPPROTO_RSVP'
     IPPROTO_RSVP = 46,    /* Reservation Protocol.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:53:3: note: previous definition of 'IPPROTO_RSVP' was here
   IPPROTO_RSVP = 46,  /* RSVP Protocol   */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:68:5: error: redeclaration of enumerator 'IPPROTO_GRE'
     IPPROTO_GRE = 47,    /* General Routing Encapsulation.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:55:3: note: previous definition of 'IPPROTO_GRE' was here
   IPPROTO_GRE = 47,  /* Cisco GRE tunnels (rfc 1701,1702) */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:70:5: error: redeclaration of enumerator 'IPPROTO_ESP'
     IPPROTO_ESP = 50,      /* encapsulating security payload.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:57:3: note: previous definition of 'IPPROTO_ESP' was here
   IPPROTO_ESP = 50,  /* Encapsulation Security Payload protocol */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:72:5: error: redeclaration of enumerator 'IPPROTO_AH'
     IPPROTO_AH = 51,       /* authentication header.  */
     ^~~~~~~~~~
/usr/include/linux/in.h:59:3: note: previous definition of 'IPPROTO_AH' was here
   IPPROTO_AH = 51,  /* Authentication Header protocol */
   ^~~~~~~~~~
/usr/include/netinet/in.h:74:5: error: redeclaration of enumerator 'IPPROTO_MTP'
     IPPROTO_MTP = 92,    /* Multicast Transport Protocol.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:61:3: note: previous definition of 'IPPROTO_MTP' was here
   IPPROTO_MTP = 92,  /* Multicast Transport Protocol  */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:76:5: error: redeclaration of enumerator 'IPPROTO_BEETPH'
     IPPROTO_BEETPH = 94,   /* IP option pseudo header for BEET.  */
     ^~~~~~~~~~~~~~
/usr/include/linux/in.h:63:3: note: previous definition of 'IPPROTO_BEETPH' was here
   IPPROTO_BEETPH = 94,  /* IP option pseudo header for BEET */
   ^~~~~~~~~~~~~~
/usr/include/netinet/in.h:78:5: error: redeclaration of enumerator 'IPPROTO_ENCAP'
     IPPROTO_ENCAP = 98,    /* Encapsulation Header.  */
     ^~~~~~~~~~~~~
/usr/include/linux/in.h:65:3: note: previous definition of 'IPPROTO_ENCAP' was here
   IPPROTO_ENCAP = 98,  /* Encapsulation Header   */
   ^~~~~~~~~~~~~
/usr/include/netinet/in.h:80:5: error: redeclaration of enumerator 'IPPROTO_PIM'
     IPPROTO_PIM = 103,    /* Protocol Independent Multicast.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:67:3: note: previous definition of 'IPPROTO_PIM' was here
   IPPROTO_PIM = 103,  /* Protocol Independent Multicast */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:82:5: error: redeclaration of enumerator 'IPPROTO_COMP'
     IPPROTO_COMP = 108,    /* Compression Header Protocol.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:69:3: note: previous definition of 'IPPROTO_COMP' was here
   IPPROTO_COMP = 108,  /* Compression Header Protocol  */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:84:5: error: redeclaration of enumerator 'IPPROTO_SCTP'
     IPPROTO_SCTP = 132,    /* Stream Control Transmission Protocol.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:73:3: note: previous definition of 'IPPROTO_SCTP' was here
   IPPROTO_SCTP = 132,  /* Stream Control Transport Protocol */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:86:5: error: redeclaration of enumerator 'IPPROTO_UDPLITE'
     IPPROTO_UDPLITE = 136, /* UDP-Lite protocol.  */
     ^~~~~~~~~~~~~~~
/usr/include/linux/in.h:75:3: note: previous definition of 'IPPROTO_UDPLITE' was here
   IPPROTO_UDPLITE = 136, /* UDP-Lite (RFC 3828)   */
   ^~~~~~~~~~~~~~~
/usr/include/netinet/in.h:88:5: error: redeclaration of enumerator 'IPPROTO_MPLS'
     IPPROTO_MPLS = 137,    /* MPLS in IP.  */
     ^~~~~~~~~~~~
/usr/include/linux/in.h:77:3: note: previous definition of 'IPPROTO_MPLS' was here
   IPPROTO_MPLS = 137,  /* MPLS in IP (RFC 4023)  */
   ^~~~~~~~~~~~
/usr/include/netinet/in.h:92:5: error: redeclaration of enumerator 'IPPROTO_RAW'
     IPPROTO_RAW = 255,    /* Raw IP packets.  */
     ^~~~~~~~~~~
/usr/include/linux/in.h:79:3: note: previous definition of 'IPPROTO_RAW' was here
   IPPROTO_RAW = 255,  /* Raw IP packets   */
   ^~~~~~~~~~~
/usr/include/netinet/in.h:94:5: error: expected identifier before numeric constant
     IPPROTO_MPTCP = 262,   /* Multipath TCP connection.  */
     ^~~~~~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:242:8: error: redefinition of 'struct sockaddr_in'
 struct sockaddr_in
        ^~~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:235:8: note: originally defined here
 struct sockaddr_in {
        ^~~~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:269:8: error: redefinition of 'struct ip_mreq'
 struct ip_mreq
        ^~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:171:8: note: originally defined here
 struct ip_mreq  {
        ^~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:278:8: error: redefinition of 'struct ip_mreq_source'
 struct ip_mreq_source
        ^~~~~~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:182:8: note: originally defined here
 struct ip_mreq_source {
        ^~~~~~~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:305:8: error: redefinition of 'struct group_req'
 struct group_req
        ^~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:200:8: note: originally defined here
 struct group_req {
        ^~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:314:8: error: redefinition of 'struct group_source_req'
 struct group_source_req
        ^~~~~~~~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:205:8: note: originally defined here
 struct group_source_req {
        ^~~~~~~~~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:328:8: error: redefinition of 'struct ip_msfilter'
 struct ip_msfilter
        ^~~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:188:8: note: originally defined here
 struct ip_msfilter {
        ^~~~~~~~~~~
In file included from ../common/sock_any.h:44,
                 from ../common/smtppass.c:68:
/usr/include/netinet/in.h:349:8: error: redefinition of 'struct group_filter'
 struct group_filter
        ^~~~~~~~~~~~
In file included from /usr/include/linux/netfilter.h:7,
                 from /usr/include/linux/netfilter_ipv4.h:9,
                 from ../common/smtppass.c:64:
/usr/include/linux/in.h:211:8: note: originally defined here
 struct group_filter {
        ^~~~~~~~~~~~
../common/smtppass.c: In function 'thread_main':
../common/smtppass.c:730:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     return (void*)(ret == 0 ? 0 : 1);
            ^
../common/smtppass.c: In function 'make_connections':
../common/smtppass.c:758:82: warning: passing argument 5 of 'getsockopt' from incompatible pointer type [-Wincompatible-pointer-types]
         if(getsockopt(ctx->client.fd, SOL_IP, SO_ORIGINAL_DST, &SANY_ADDR(addr), &SANY_LEN(addr)) == -1)
In file included from ../common/smtppass.c:45:
/usr/include/sys/socket.h:210:32: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'size_t *' {aka 'long unsigned int *'}
          socklen_t *__restrict __optlen) __THROW;
          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../common/smtppass.c: In function 'connection_loop':
../common/smtppass.c:540:21: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
                     write(fd, SMTP_STARTFAILED, KL(SMTP_STARTFAILED));
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/smtppass.c:557:13: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
             write(fd, SMTP_STARTBUSY, KL(SMTP_STARTBUSY));
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [clamsmtpd-smtppass.o] Error code 1

bmake[2]: stopped making "all" in /home/pbulk/build/mail/clamsmtp/work/clamsmtp-1.10/src
--- clamsmtpd-stringx.o ---
mv -f .deps/clamsmtpd-stringx.Tpo .deps/clamsmtpd-stringx.Po
bmake[2]: 1 error

bmake[2]: stopped making "all" in /home/pbulk/build/mail/clamsmtp/work/clamsmtp-1.10/src

bmake[1]: stopped making "all-recursive" in /home/pbulk/build/mail/clamsmtp/work/clamsmtp-1.10
*** [all] Error code 2

bmake: stopped making "all" in /home/pbulk/build/mail/clamsmtp/work/clamsmtp-1.10
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/mail/clamsmtp/work/clamsmtp-1.10
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mail/clamsmtp
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mail/clamsmtp