===> Building for ap24-evasive-2.4.0 mv /Users/pbulk/build/security/ap24-evasive/work/mod_evasive-2.4.0/mod_evasive24.c /Users/pbulk/build/security/ap24-evasive/work/mod_evasive-2.4.0/mod_evasive.c cd /Users/pbulk/build/security/ap24-evasive/work/mod_evasive-2.4.0 && /opt/pkg/bin/apxs -c -n mod_evasive.so mod_evasive.c /opt/pkg/libexec/apr/libtool --silent --mode=compile clang -prefer-pic -pipe -Os -I/opt/pkg/include/apr-1 -I/opt/pkg/include -I/opt/pkg/include/db4 -DLDAP_DEPRECATED -I/opt/pkg/include/libxml2 -I/opt/pkg/include/ncurses -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -I/opt/pkg/include/httpd -I/opt/pkg/include/apr-1 -I/opt/pkg/include/apr-1 -I/opt/pkg/include -c -o mod_evasive.lo mod_evasive.c && touch mod_evasive.slo mod_evasive.c:253:20: warning: implicit declaration of function 'htobe32' is invalid in C99 [-Wimplicit-function-declaration] addr->s_addr = htobe32(ip_byte); ^ mod_evasive.c:265:19: error: no member named 's6_addr32' in 'struct in6_addr' mask->s6_addr32[i] = 0; ~~~~ ^ mod_evasive.c:267:19: error: no member named 's6_addr32' in 'struct in6_addr' mask->s6_addr32[i] = ~UINT32_C(0); ~~~~ ^ mod_evasive.c:269:19: error: no member named 's6_addr32' in 'struct in6_addr' mask->s6_addr32[i] = htobe32(~((UINT32_C(1) << (32 - cidr_bits)) - 1)); ~~~~ ^ mod_evasive.c:269:34: warning: implicit declaration of function 'htobe32' is invalid in C99 [-Wimplicit-function-declaration] mask->s6_addr32[i] = htobe32(~((UINT32_C(1) << (32 - cidr_bits)) - 1)); ^ mod_evasive.c:282:15: error: no member named 's6_addr32' in 'struct in6_addr' addr->s6_addr32[i] &= mask->s6_addr32[i]; ~~~~ ^ mod_evasive.c:282:37: error: no member named 's6_addr32' in 'struct in6_addr' addr->s6_addr32[i] &= mask->s6_addr32[i]; ~~~~ ^ mod_evasive.c:346:22: warning: implicit declaration of function 'htobe32' is invalid in C99 [-Wimplicit-function-declaration] maskv4 = htobe32(maskv4); ^ mod_evasive.c:557:44: warning: format specifies type 'long' but the argument has type 'pid_t' (aka 'int') [-Wformat] fprintf(file, "%ld\n", getpid()); ~~~ ^~~~~~~~ %d 4 warnings and 5 errors generated. apxs:Error: Command failed with rc=65536 . *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/ap24-evasive *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/security/ap24-evasive