=> Checksum BLAKE2s OK for socket_wrapper-1.5.0.tar.gz => Checksum SHA512 OK for socket_wrapper-1.5.0.tar.gz ===> Installing dependencies for socket_wrapper-1.5.0 => Tool dependency cmake>=0: found cmake-4.1.1nb1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency cmocka>=1.1.5: found cmocka-1.1.8 ===> Overriding tools for socket_wrapper-1.5.0 ===> Extracting for socket_wrapper-1.5.0 ===> Patching for socket_wrapper-1.5.0 => Applying pkgsrc patches for socket_wrapper-1.5.0 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/socket_wrapper/patches/patch-src_socket__wrapper.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/devel/socket_wrapper/patches/patch-src_socket__wrapper.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_socket__wrapper.c,v 1.1 2025/09/06 18:29:02 riastradh Exp $ | |1. Handle NetBSD's different prototypes for recvmsg/sendmsg. (PR | lib/59633: recvmmsg prototype is incompatible with FreeBSD and | Linux) | |2. Handle the symbol rename __socket30 in NetBSD. | |3. PIPE_BUF=4096 is a Linuxism; the BSDs have PIPE_BUF=512. Maybe | this isn't reliable with PIPE_BUF=512, but let's try anyway. | |--- src/socket_wrapper.c.orig 2025-05-06 08:09:04.000000000 +0000 |+++ src/socket_wrapper.c -------------------------- Patching file src/socket_wrapper.c using Plan A... Hunk #1 succeeded at 562. Hunk #2 succeeded at 575. Hunk #3 succeeded at 590. Hunk #4 succeeded at 837. Hunk #5 succeeded at 865. Hunk #6 succeeded at 927. Hunk #7 succeeded at 1295. Hunk #8 succeeded at 1308. Hunk #9 succeeded at 1331. Hunk #10 succeeded at 1341. Hunk #11 succeeded at 7602. Hunk #12 succeeded at 7615. Hunk #13 succeeded at 7799. Hunk #14 succeeded at 7812. Hunk #15 succeeded at 7994. Hunk #16 succeeded at 8004. Hunk #17 succeeded at 8224. Hunk #18 succeeded at 8234. Hunk #19 succeeded at 8989. Hunk #20 succeeded at 9002. done ===> Creating toolchain wrappers for socket_wrapper-1.5.0 ===> Configuring for socket_wrapper-1.5.0 -- The C compiler identification is AppleClang 15.0.0.15000309 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build/devel/socket_wrapper/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test REQUIRED_FLAGS_WERROR -- Performing Test REQUIRED_FLAGS_WERROR - Success -- Performing Test WITH_STD_GNU99_FLAG -- Performing Test WITH_STD_GNU99_FLAG - Success -- Performing Test WITH_WALL_FLAG -- Performing Test WITH_WALL_FLAG - Success -- Performing Test WITH_WSHADOW_FLAG -- Performing Test WITH_WSHADOW_FLAG - Success -- Performing Test WITH_WMISSING_PROTOTYPES_FLAG -- Performing Test WITH_WMISSING_PROTOTYPES_FLAG - Success -- Performing Test WITH_WCAST_ALIGN_FLAG -- Performing Test WITH_WCAST_ALIGN_FLAG - Success -- Performing Test WITH_WCAST_QUAL_FLAG -- Performing Test WITH_WCAST_QUAL_FLAG - Success -- Performing Test WITH_WERROR_ADDRESS_FLAG -- Performing Test WITH_WERROR_ADDRESS_FLAG - Success -- Performing Test WITH_WSTRICT_PROTOTYPES_FLAG -- Performing Test WITH_WSTRICT_PROTOTYPES_FLAG - Success -- Performing Test WITH_WERROR_STRICT_PROTOTYPES_FLAG -- Performing Test WITH_WERROR_STRICT_PROTOTYPES_FLAG - Success -- Performing Test WITH_WWRITE_STRINGS_FLAG -- Performing Test WITH_WWRITE_STRINGS_FLAG - Success -- Performing Test WITH_WERROR_WRITE_STRINGS_FLAG -- Performing Test WITH_WERROR_WRITE_STRINGS_FLAG - Success -- Performing Test WITH_WERROR_IMPLICIT_FUNCTION_DECLARATION_FLAG -- Performing Test WITH_WERROR_IMPLICIT_FUNCTION_DECLARATION_FLAG - Success -- Performing Test WITH_WPOINTER_ARITH_FLAG -- Performing Test WITH_WPOINTER_ARITH_FLAG - Success -- Performing Test WITH_WERROR_POINTER_ARITH_FLAG -- Performing Test WITH_WERROR_POINTER_ARITH_FLAG - Success -- Performing Test WITH_WDECLARATION_AFTER_STATEMENT_FLAG -- Performing Test WITH_WDECLARATION_AFTER_STATEMENT_FLAG - Success -- Performing Test WITH_WERROR_DECLARATION_AFTER_STATEMENT_FLAG -- Performing Test WITH_WERROR_DECLARATION_AFTER_STATEMENT_FLAG - Success -- Performing Test WITH_WRETURN_TYPE_FLAG -- Performing Test WITH_WRETURN_TYPE_FLAG - Success -- Performing Test WITH_WERROR_RETURN_TYPE_FLAG -- Performing Test WITH_WERROR_RETURN_TYPE_FLAG - Success -- Performing Test WITH_WUNINITIALIZED_FLAG -- Performing Test WITH_WUNINITIALIZED_FLAG - Success -- Performing Test WITH_WERROR_UNINITIALIZED_FLAG -- Performing Test WITH_WERROR_UNINITIALIZED_FLAG - Success -- Performing Test WITH_WIMPLICIT_FALLTHROUGH_FLAG -- Performing Test WITH_WIMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test WITH_WNO_FORMAT_ZERO_LENGTH_FLAG -- Performing Test WITH_WNO_FORMAT_ZERO_LENGTH_FLAG - Success -- Performing Test REQUIRED_FLAGS_WFORMAT -- Performing Test REQUIRED_FLAGS_WFORMAT - Success -- Performing Test WITH_WFORMAT_SECURITY_FLAG -- Performing Test WITH_WFORMAT_SECURITY_FLAG - Success -- Performing Test WITH_WERROR_FORMAT_SECURITY_FLAG -- Performing Test WITH_WERROR_FORMAT_SECURITY_FLAG - Success -- Performing Test WITH_FNO_COMMON_FLAG -- Performing Test WITH_FNO_COMMON_FLAG - Success -- Performing Test WITH_STACK_PROTECTOR_STRONG -- Performing Test WITH_STACK_PROTECTOR_STRONG - Success -- Performing Test WITH_STACK_CLASH_PROTECTION -- Performing Test WITH_STACK_CLASH_PROTECTION - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for netinet/tcp_fsm.h -- Looking for netinet/tcp_fsm.h - found -- Looking for sys/filio.h -- Looking for sys/filio.h - found -- Looking for sys/signalfd.h -- Looking for sys/signalfd.h - not found -- Looking for sys/eventfd.h -- Looking for sys/eventfd.h - not found -- Looking for sys/timerfd.h -- Looking for sys/timerfd.h - not found -- Looking for sys/syscall.h -- Looking for sys/syscall.h - found -- Looking for gnu/lib-names.h -- Looking for gnu/lib-names.h - not found -- Looking for rpc/rpc.h -- Looking for rpc/rpc.h - found -- Looking for syscall.h -- Looking for syscall.h - not found -- Looking for program_invocation_short_name -- Looking for program_invocation_short_name - not found -- Looking for strncpy -- Looking for strncpy - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for snprintf -- Looking for snprintf - found -- Looking for signalfd -- Looking for signalfd - not found -- Looking for eventfd -- Looking for eventfd - not found -- Looking for timerfd_create -- Looking for timerfd_create - not found -- Looking for bindresvport -- Looking for bindresvport - found -- Looking for accept4 -- Looking for accept4 - not found -- Looking for open64 -- Looking for open64 - not found -- Looking for openat64 -- Looking for openat64 - not found -- Looking for fopen64 -- Looking for fopen64 - not found -- Looking for getprogname -- Looking for getprogname - found -- Looking for getexecname -- Looking for getexecname - not found -- Looking for pledge -- Looking for pledge - not found -- Looking for _socket -- Looking for _socket - not found -- Looking for _close -- Looking for _close - not found -- Looking for __close_nocancel -- Looking for __close_nocancel - found -- Looking for recvmmsg -- Looking for recvmmsg - not found -- Looking for sendmmsg -- Looking for sendmmsg - not found -- Looking for syscall -- Looking for syscall - found -- Looking for fcntl64 -- Looking for fcntl64 - not found -- Looking for getaddrinfo in socket -- Looking for getaddrinfo in socket - not found -- Looking for inet_pton in nsl -- Looking for inet_pton in nsl - not found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Performing Test HAVE_STRUCT_IN_PKTINFO -- Performing Test HAVE_STRUCT_IN_PKTINFO - Success -- Performing Test HAVE_STRUCT_IN6_PKTINFO -- Performing Test HAVE_STRUCT_IN6_PKTINFO - Success -- Performing Test HAVE_STRUCT_SOCKADDR_SA_LEN -- Performing Test HAVE_STRUCT_SOCKADDR_SA_LEN - Success -- Performing Test HAVE_STRUCT_MSGHDR_MSG_CONTROL -- Performing Test HAVE_STRUCT_MSGHDR_MSG_CONTROL - Success -- Checking prototype gettimeofday for HAVE_GETTIMEOFDAY_TZ -- Checking prototype gettimeofday for HAVE_GETTIMEOFDAY_TZ - False -- Checking prototype gettimeofday for HAVE_GETTIMEOFDAY_TZ_VOID -- Checking prototype gettimeofday for HAVE_GETTIMEOFDAY_TZ_VOID - True -- Checking prototype accept for HAVE_ACCEPT_PSOCKLEN_T -- Checking prototype accept for HAVE_ACCEPT_PSOCKLEN_T - False -- Checking prototype ioctl for HAVE_IOCTL_INT -- Checking prototype ioctl for HAVE_IOCTL_INT - False -- Checking prototype syscall for HAVE_SYSCALL_INT -- Checking prototype syscall for HAVE_SYSCALL_INT - True -- Performing Test HAVE_IPV6 -- Performing Test HAVE_IPV6 - Success -- Performing Test HAVE_SOCKADDR_STORAGE -- Performing Test HAVE_SOCKADDR_STORAGE - Success -- Performing Test HAVE_CONSTRUCTOR_ATTRIBUTE -- Performing Test HAVE_CONSTRUCTOR_ATTRIBUTE - Success -- Performing Test HAVE_DESTRUCTOR_ATTRIBUTE -- Performing Test HAVE_DESTRUCTOR_ATTRIBUTE - Success -- Performing Test HAVE_PRAGMA_INIT -- Performing Test HAVE_PRAGMA_INIT - Success -- Performing Test HAVE_PRAGMA_FINI -- Performing Test HAVE_PRAGMA_FINI - Success -- Performing Test HAVE_FALLTHROUGH_ATTRIBUTE -- Performing Test HAVE_FALLTHROUGH_ATTRIBUTE - Success -- Performing Test HAVE_GCC_THREAD_LOCAL_STORAGE -- Performing Test HAVE_GCC_THREAD_LOCAL_STORAGE - Success -- Performing Test HAVE_FUNCTION_ATTRIBUTE_FORMAT -- Performing Test HAVE_FUNCTION_ATTRIBUTE_FORMAT - Success -- Performing Test HAVE_ADDRESS_SANITIZER_ATTRIBUTE -- Performing Test HAVE_ADDRESS_SANITIZER_ATTRIBUTE - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of pid_t -- Check size of pid_t - done -- Configuring done (28.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /Users/pbulk/build/devel/socket_wrapper/work/socket_wrapper-1.5.0/cmake-pkgsrc-build