You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build.
Maintainer: [email protected] Log URL: https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/p3f253a0d77dd_s553ef188f7e/logs/bitcoin-daemon-31.0.log Build URL: https://pkg-status.freebsd.org/beefy24/build.html?mastername=main-amd64-default&build=p3f253a0d77dd_s553ef188f7e Log: =>> Building net-p2p/bitcoin-daemon build started at Tue Jun 2 04:14:43 UTC 2026 port directory: /usr/ports/net-p2p/bitcoin-daemon package name: bitcoin-daemon-31.0 building for: FreeBSD main-amd64-default-job-39 16.0-CURRENT FreeBSD 16.0-CURRENT 1600018 amd64 maintained by: [email protected] Makefile datestamp: -rw-r--r-- 1 root wheel 702 May 9 01:01 /usr/ports/net-p2p/bitcoin-daemon/Makefile Ports top last git commit: 3f253a0d77ddef867d98e7beba90ecef7c93542b Ports top unclean checkout: no Port dir last git commit: 6352ac548abbe06b5a42945662fec56e39954065 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.8 Host OSVERSION: 1600018 Jail OSVERSION: 1600018 Job Id: 39 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1600018 UNAME_v=FreeBSD 16.0-CURRENT 1600018 UNAME_r=16.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.8 MASTERMNT=/usr/local/poudriere/data/.m/main-amd64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-amd64-default/39/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-amd64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-amd64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.8 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for bitcoin-daemon-31.0: DEBUG=off: Build with debugging support TESTS=off: Build test binary and unit tests WALLET=on: Wallet Management Support ZMQ=on: Block and transaction broadcasting with ZeroMQ ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- [email protected] --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.cache HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.cache HOME=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INST ALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- DEBUG="@comment " NO_DEBUG="" TESTS="@comment " NO_TESTS="" WALLET="" NO_WALLET="@comment " ZMQ="" NO_ZMQ="@comment " CMAKE_BUILD_TYPE="release" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/bitcoin" EXAMPLESDIR="share/examples/bitcoin" DATADIR="share/bitcoin" WWWDIR="www/bitcoin" ETCDIR="etc/bitcoin" --End PLIST_SUB-- --SUB_LIST-- DEBUG="@comment " NO_DEBUG="" TESTS="@comment " NO_TESTS="" WALLET="" NO_WALLET="@comment " ZMQ="" NO_ZMQ="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bitcoin DOCSDIR=/usr/local/share/doc/bitcoin EXAMPLESDIR=/usr/local/share/examples/bitcoin WWWDIR=/usr/local/www/bitcoin ETCDIR=/usr/local/etc/bitcoin --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (kbytes, -y) unlimited virtual machines (-V) unlimited --End resource limits-- =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> bitcoin-daemon-31.0 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [main-amd64-default-job-39] Installing pkg-2.7.5... [main-amd64-default-job-39] Extracting pkg-2.7.5: .......... done ===> bitcoin-daemon-31.0 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of bitcoin-daemon-31.0 =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> Fetching all distfiles required by bitcoin-daemon-31.0 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> Fetching all distfiles required by bitcoin-daemon-31.0 for building => SHA256 Checksum OK for bitcoin/bitcoin-31.0.tar.gz. => SHA256 Checksum OK for bitcoin/bitcoin128.png. =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License MIT accepted by the user ===> Fetching all distfiles required by bitcoin-daemon-31.0 for building ===> Extracting for bitcoin-daemon-31.0 => SHA256 Checksum OK for bitcoin/bitcoin-31.0.tar.gz. => SHA256 Checksum OK for bitcoin/bitcoin128.png. =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for bitcoin-daemon-31.0 =========================================================================== =======================<phase: build-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> bitcoin-daemon-31.0 depends on package: boost-libs>=1.74 - not found ===> Installing existing package /packages/All/boost-libs-1.89.0_2.pkg [main-amd64-default-job-39] Installing boost-libs-1.89.0_2... [main-amd64-default-job-39] `-- Installing icu-76.1,1... [main-amd64-default-job-39] `-- Extracting icu-76.1,1: .......... done [main-amd64-default-job-39] `-- Installing zstd-1.5.7_2... [main-amd64-default-job-39] | `-- Installing liblz4-1.10.0_2,1... [main-amd64-default-job-39] | `-- Extracting liblz4-1.10.0_2,1: .......... done [main-amd64-default-job-39] `-- Extracting zstd-1.5.7_2: .......... done [main-amd64-default-job-39] Extracting boost-libs-1.89.0_2: .......... done ===== Message from boost-libs-1.89.0_2: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when <snip> -- Found Python3: /usr/local/bin/python3.11 (found suitable version "3.11.15", minimum required is "3.10") found components: Interpreter -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE dot) -- Performing Test HAVE_BUILTIN_PREFETCH -- Performing Test HAVE_BUILTIN_PREFETCH - Success -- Performing Test HAVE_MM_PREFETCH -- Performing Test HAVE_MM_PREFETCH - Success -- Performing Test HAVE_SSE42 -- Performing Test HAVE_SSE42 - Success -- Performing Test HAVE_ARM64_CRC32C -- Performing Test HAVE_ARM64_CRC32C - Failed -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Performing Test HAVE_CLMUL -- Performing Test HAVE_CLMUL - Success -- Performing Test HAVE_PTHREAD_GETNAME_NP -- Performing Test HAVE_PTHREAD_GETNAME_NP - Success -- Performing Test HAVE_PTHREAD_THREADID_NP -- Performing Test HAVE_PTHREAD_THREADID_NP - Failed -- Performing Test HAVE_PTHREAD_GETTHREADID_NP -- Performing Test HAVE_PTHREAD_GETTHREADID_NP - Success -- The C compiler identification is Clang 21.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done Configuring secp256k1 subtree... -- Performing Test HAVE_X86_64_ASM -- Performing Test HAVE_X86_64_ASM - Success -- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS) -- Performing Test C_SUPPORTS__WALL -- Performing Test C_SUPPORTS__WALL - Success -- Performing Test C_SUPPORTS__PEDANTIC -- Performing Test C_SUPPORTS__PEDANTIC - Success -- Performing Test C_SUPPORTS__WCAST_ALIGN -- Performing Test C_SUPPORTS__WCAST_ALIGN - Success -- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT -- Performing Test C_SUPPORTS__WCAST_ALIGN_STRICT - Failed -- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED -- Performing Test C_SUPPORTS__WCONDITIONAL_UNINITIALIZED - Success -- Performing Test C_SUPPORTS__WEXTRA -- Performing Test C_SUPPORTS__WEXTRA - Success -- Performing Test C_SUPPORTS__WLEADING_WHITESPACE_SPACES -- Performing Test C_SUPPORTS__WLEADING_WHITESPACE_SPACES - Failed -- Performing Test C_SUPPORTS__WNESTED_EXTERNS -- Performing Test C_SUPPORTS__WNESTED_EXTERNS - Success -- Performing Test C_SUPPORTS__WNO_LONG_LONG -- Performing Test C_SUPPORTS__WNO_LONG_LONG - Success -- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS -- Performing Test C_SUPPORTS__WNO_OVERLENGTH_STRINGS - Success -- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION -- Performing Test C_SUPPORTS__WNO_UNUSED_FUNCTION - Success -- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER -- Performing Test C_SUPPORTS__WRESERVED_IDENTIFIER - Success -- Performing Test C_SUPPORTS__WSHADOW -- Performing Test C_SUPPORTS__WSHADOW - Success -- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES -- Performing Test C_SUPPORTS__WSTRICT_PROTOTYPES - Success -- Performing Test C_SUPPORTS__WTRAILING_WHITESPACE_ANY -- Performing Test C_SUPPORTS__WTRAILING_WHITESPACE_ANY - Failed -- Performing Test C_SUPPORTS__WUNDEF -- Performing Test C_SUPPORTS__WUNDEF - Success secp256k1 configure summary =========================== Build artifacts: library type ........................ Static Optional modules: ECDH ................................ OFF ECDSA pubkey recovery ............... ON extrakeys ........................... ON schnorrsig .......................... ON musig ............................... ON ElligatorSwift ...................... ON Parameters: ecmult window size .................. 15 ecmult gen table size ............... 86 KiB Optional features: assembly ............................ x86_64 external callbacks .................. OFF Optional binaries: benchmark ........................... OFF noverify_tests ...................... false tests ............................... false exhaustive tests .................... false ctime_tests ......................... false examples ............................ OFF Cross compiling ....................... FALSE API visibility attributes ............. OFF Valgrind .............................. OFF Preprocessor defined macros ........... ECMULT_WINDOW_SIZE=15 COMB_BLOCKS=43 COMB_TEETH=6 USE_ASM_X86_64=1 C compiler ............................ Clang 21.1.8, /usr/bin/cc CFLAGS ................................ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing Compile options ....................... -Wall -pedantic -Wcast-align -Wconditional-uninitialized -Wextra -Wnested-externs -Wno-long-long -Wno-overlength-strings -Wno-unused-function -Wreserved-identifier -Wshadow -Wstrict-prototypes -Wundef Build type: - CMAKE_BUILD_TYPE ................... Release - CFLAGS ............................. -O2 -g - LDFLAGS for executables ............ - LDFLAGS for shared libraries ....... Configure summary ================= Executables: bitcoin ............................. OFF bitcoind ............................ ON bitcoin-node (multiprocess) ......... ON bitcoin-qt (GUI) .................... OFF bitcoin-gui (GUI, multiprocess) ..... OFF bitcoin-cli ......................... OFF bitcoin-tx .......................... OFF bitcoin-util ........................ OFF bitcoin-wallet ...................... OFF bitcoin-chainstate (experimental) ... OFF libbitcoinkernel (experimental) ..... OFF kernel-test (experimental) .......... OFF Optional features: wallet support ...................... ON external signer ..................... ON ZeroMQ .............................. true IPC ................................. ON Embedded ASMap ...................... ON USDT tracing ........................ OFF QR code (GUI) ....................... OFF DBus (GUI) .......................... OFF Tests: test_bitcoin ........................ false test_bitcoin-qt ..................... OFF bench_bitcoin ....................... false fuzz binary ......................... OFF Cross compiling ....................... FALSE C++ compiler .......................... Clang 21.1.8, /usr/bin/c++ CMAKE_BUILD_TYPE ...................... Release Preprocessor defined macros ........... C++ compiler flags .................... -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++20 -fPIC -fmacro-prefix-map=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection $<$<COMPILE_LANG_AND_ID:CUDA,NVIDIA>:SHELL:-Xcompiler -pthread> $<$<AND:$<NOT:$<COMPILE_LANG_AND_ID:CUDA,NVIDIA>>,$<NOT:$<COMPILE_LANGUAGE:Swift>>>:-pthread> -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wthread-safety-pointer -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter Linker flags .......................... -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -Wl,-z,separate-code -fPIE -pie NOTE: The summary above may not exactly match the final applied build flags if any additional CMAKE_* or environment variables have been modified. To see the exact flags applied, build with the --verbose option. Treat compiler warnings as errors ..... OFF Use ccache for compiling .............. OFF -- Configuring done (27.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_COLOR_MAKEFILE CMAKE_C_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build =========================================================================== =======================<phase: build >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for bitcoin-daemon-31.0 [ 0% 3/359] cd /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src && /usr/local/bin/cmake -DBUILD_INFO_HEADER_PATH=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/bitcoin-build-info.h -DSOURCE_DIR=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0 -P /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/cmake/script/GenerateBuildInfo.cmake [ 0% 4/359] /usr/bin/c++ -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/ipc/libmultiprocess/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++20 -fPIC -fmacro-prefix-map=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -pthread -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wthread-safety-pointer -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -MD -MT src/ipc/libmultiprocess/CMakeFiles/mputil.dir /src/mp/util.cpp.o -MF src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util.cpp.o.d -o src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util.cpp.o -c /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/util.cpp FAILED: [code=1] src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util.cpp.o /usr/bin/c++ -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/ipc/libmultiprocess/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++20 -fPIC -fmacro-prefix-map=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -pthread -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wthread-safety-pointer -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -MD -MT src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util. cpp.o -MF src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util.cpp.o.d -o src/ipc/libmultiprocess/CMakeFiles/mputil.dir/src/mp/util.cpp.o -c /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/util.cpp In file included from /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/util.cpp:6: /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include/mp/util.h:180:16: error: no viable conversion from 'std::unique_lock<std::mutex>' to 'bool' 180 | assert(m_lock); | ^~~~~~ /usr/include/c++/v1/__mutex/unique_lock.h:111:34: note: explicit conversion function is not a candidate 111 | _LIBCPP_HIDE_FROM_ABI explicit operator bool() const _NOEXCEPT { return __owns_; } | ^ 1 error generated. [ 0% 4/359] /usr/bin/c++ -DKJ_USE_FIBERS -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/ipc/libmultiprocess/include -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++20 -fPIE -pthread -fmacro-prefix-map=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wthread-safety-pointer -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -MD -MT src/ipc/libmultiprocess/CMakeF iles/mpgen.dir/src/mp/gen.cpp.o -MF src/ipc/libmultiprocess/CMakeFiles/mpgen.dir/src/mp/gen.cpp.o.d -o src/ipc/libmultiprocess/CMakeFiles/mpgen.dir/src/mp/gen.cpp.o -c /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/gen.cpp FAILED: [code=1] src/ipc/libmultiprocess/CMakeFiles/mpgen.dir/src/mp/gen.cpp.o /usr/bin/c++ -DKJ_USE_FIBERS -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/ipc/libmultiprocess/include -I/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++20 -fPIE -pthread -fmacro-prefix-map=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wthread-safety-pointer -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -MD -MT src/ipc/libmultiprocess/CMakeFiles/mpgen.di r/src/mp/gen.cpp.o -MF src/ipc/libmultiprocess/CMakeFiles/mpgen.dir/src/mp/gen.cpp.o.d -o src/ipc/libmultiprocess/CMakeFiles/mpgen.dir/src/mp/gen.cpp.o -c /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/gen.cpp In file included from /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/src/mp/gen.cpp:6: /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/ipc/libmultiprocess/include/mp/util.h:180:16: error: no viable conversion from 'std::unique_lock<std::mutex>' to 'bool' 180 | assert(m_lock); | ^~~~~~ /usr/include/c++/v1/__mutex/unique_lock.h:111:34: note: explicit conversion function is not a candidate 111 | _LIBCPP_HIDE_FROM_ABI explicit operator bool() const _NOEXCEPT { return __owns_; } | ^ 1 error generated. [ 1% 4/359] cd /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src && /usr/local/bin/cmake -DRAW_SOURCE_PATH=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/src/node/data/ip_asn.dat -DHEADER_PATH=/wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/.build/src/node/data/ip_asn.dat.h -DRAW_NAMESPACE=node::data -P /wrkdirs/usr/ports/net-p2p/bitcoin-daemon/work/bitcoin-31.0/cmake/script/GenerateHeaderFromRaw.cmake ninja: build stopped: subcommand failed. ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped making "build" in /usr/ports/net-p2p/bitcoin-daemon
