=> Checksum BLAKE2s OK for bitcoin-29.0.tar.gz => Checksum SHA512 OK for bitcoin-29.0.tar.gz ===> Installing dependencies for bitcoin-29.0 ========================================================================== The supported build options for bitcoin are: qt5 You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.bitcoin (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, bitcoin-29.0. Their current value is shown below: * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cmake>=0: found cmake-3.31.8 => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3nb1 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency boost-libs-1.87.*: found boost-libs-1.87.0nb2 => Full dependency boost-libs>=1.87.0: found boost-libs-1.87.0nb2 => Full dependency db4>=4.8.30: found db4-4.8.30nb1 => Full dependency libevent>=2.1.12nb1: found libevent-2.1.12nb2 => Full dependency sqlite3>=3.49.1nb3: found sqlite3-3.50.3 => Full dependency zeromq>=4.0.5: found zeromq-4.3.5nb1 => Build dependency boost-headers-1.87.*: found boost-headers-1.87.0nb3 => Full dependency libsodium>=0.3: found libsodium-1.0.20 => Full dependency openssl>=1.1.1: found openssl-3.5.1 ===> Overriding tools for bitcoin-29.0 ===> Extracting for bitcoin-29.0 ===> Patching for bitcoin-29.0 => Applying pkgsrc patches for bitcoin-29.0 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/finance/bitcoin/patches/patch-src_netbase.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/finance/bitcoin/patches/patch-src_netbase.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_netbase.cpp,v 1.5 2021/11/22 21:32:05 khorben Exp $ | |It is unclear why this patch exists. NetBSD 6 and 7 have AI_ADDRCONFIG, |although NetBSD 5 does not. Arguably upstream should have an autoconf |test instead. This is not known to be reported upstream. | |--- src/netbase.cpp.orig 2021-09-08 18:16:07.000000000 +0000 |+++ src/netbase.cpp -------------------------- Patching file src/netbase.cpp using Plan A... Hunk #1 succeeded at 57 (offset 1 line). done ===> Creating toolchain wrappers for bitcoin-29.0 ===> Configuring for bitcoin-29.0 -- The CXX compiler identification is AppleClang 13.1.6.13160021 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Users/pbulk/build-disk/finance/bitcoin/work/.cwrapper/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting build type to "RelWithDebInfo" as none was specified -- Performing Test CXX_SUPPORTS__WERROR -- Performing Test CXX_SUPPORTS__WERROR - Success -- Performing Test CXX_SUPPORTS__G3 -- Performing Test CXX_SUPPORTS__G3 - Success -- Performing Test LINKER_SUPPORTS__G3 -- Performing Test LINKER_SUPPORTS__G3 - Success -- Performing Test CXX_SUPPORTS__FTRAPV -- Performing Test CXX_SUPPORTS__FTRAPV - Success -- Performing Test LINKER_SUPPORTS__FTRAPV -- Performing Test LINKER_SUPPORTS__FTRAPV - Success -- Found SQLite3: /Users/pbulk/build-disk/finance/bitcoin/work/.buildlink/include (found suitable version "3.50.3", minimum required is "3.7.17") -- Found BerkeleyDB: /Users/pbulk/build-disk/finance/bitcoin/work/.buildlink/lib/libdb4_cxx.dylib (found suitable version "4.8.30", minimum required is "4.8") -- Found PkgConfig: /Users/pbulk/build-disk/finance/bitcoin/work/.tools/bin/pkg-config (found version "2.4.3") -- Found ZeroMQ: /opt/pkg/lib (found suitable version "4.3.5", minimum required is "4.0.0") -- Performing Test LINKER_SUPPORTS__WL__FATAL_WARNINGS -- Performing Test LINKER_SUPPORTS__WL__FATAL_WARNINGS - Success -- Performing Test LINKER_SUPPORTS__WL__DEAD_STRIP -- Performing Test LINKER_SUPPORTS__WL__DEAD_STRIP - Success -- Performing Test LINKER_SUPPORTS__WL__DEAD_STRIP_DYLIBS -- Performing Test LINKER_SUPPORTS__WL__DEAD_STRIP_DYLIBS - Success -- Performing Test LINKER_SUPPORTS__WL__HEADERPAD_MAX_INSTALL_NAMES -- Performing Test LINKER_SUPPORTS__WL__HEADERPAD_MAX_INSTALL_NAMES - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Boost: /Users/pbulk/build-disk/finance/bitcoin/work/.buildlink/include (found suitable version "1.87.0", minimum required is "1.73.0") -- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE -- Performing Test NO_DIAGNOSTICS_BOOST_NO_CXX98_FUNCTION_BASE - Success -- Found Libevent: /opt/pkg/lib (found suitable version "2.1.12-stable", minimum required is "2.1.8") -- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR -- Performing Test HAVE_EVHTTP_CONNECTION_GET_PEER_CONST_CHAR - Failed -- Looking for C++ include sys/prctl.h -- Looking for C++ include sys/prctl.h - not found -- Looking for C++ include sys/resources.h -- Looking for C++ include sys/resources.h - not found -- Looking for C++ include sys/vmmeter.h -- Looking for C++ include sys/vmmeter.h - found -- Looking for C++ include vm/vm_param.h -- Looking for C++ include vm/vm_param.h - not found -- Looking for O_CLOEXEC -- Looking for O_CLOEXEC - found -- Looking for fdatasync -- Looking for fdatasync - not found -- Looking for fork -- Looking for fork - found -- Looking for pipe2 -- Looking for pipe2 - not found -- Looking for setsid -- Looking for setsid - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include ifaddrs.h -- Looking for C++ include ifaddrs.h - found -- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET -- Performing Test IFADDR_LINKS_WITHOUT_LIBSOCKET - Success -- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC -- Performing Test STD_ATOMIC_LINKS_WITHOUT_LIBATOMIC - Success -- Looking for std::system -- Looking for std::system - found -- Looking for ::_wsystem -- Looking for ::_wsystem - not found -- Performing Test STRERROR_R_CHAR_P -- Performing Test STRERROR_R_CHAR_P - Failed -- Looking for malloc_info -- Looking for malloc_info - not found -- Performing Test HAVE_MALLOPT_ARENA_MAX -- Performing Test HAVE_MALLOPT_ARENA_MAX - Failed -- Performing Test HAVE_POSIX_FALLOCATE -- Performing Test HAVE_POSIX_FALLOCATE - Failed -- Performing Test HAVE_STRONG_GETAUXVAL -- Performing Test HAVE_STRONG_GETAUXVAL - Failed -- Performing Test HAVE_SOCKADDR_UN -- Performing Test HAVE_SOCKADDR_UN - Success -- Performing Test HAVE_GETRANDOM -- Performing Test HAVE_GETRANDOM - Failed -- Performing Test HAVE_GETENTROPY_RAND -- Performing Test HAVE_GETENTROPY_RAND - Success -- Performing Test HAVE_SYSCTL -- Performing Test HAVE_SYSCTL - Success -- Performing Test HAVE_SYSCTL_ARND -- Performing Test HAVE_SYSCTL_ARND - Failed -- Performing Test HAVE_SSE41 -- Performing Test HAVE_SSE41 - Failed -- Performing Test HAVE_AVX2 -- Performing Test HAVE_AVX2 - Failed -- Performing Test HAVE_X86_SHANI -- Performing Test HAVE_X86_SHANI - Failed -- Performing Test HAVE_ARM_SHANI -- Performing Test HAVE_ARM_SHANI - Success -- Performing Test CXX_SUPPORTS__WALL -- Performing Test CXX_SUPPORTS__WALL - Success -- Performing Test CXX_SUPPORTS__WEXTRA -- Performing Test CXX_SUPPORTS__WEXTRA - Success -- Performing Test CXX_SUPPORTS__WGNU -- Performing Test CXX_SUPPORTS__WGNU - Success -- Performing Test CXX_SUPPORTS__WFORMAT__WFORMAT_SECURITY -- Performing Test CXX_SUPPORTS__WFORMAT__WFORMAT_SECURITY - Success -- Performing Test CXX_SUPPORTS__WVLA -- Performing Test CXX_SUPPORTS__WVLA - Success -- Performing Test CXX_SUPPORTS__WSHADOW_FIELD -- Performing Test CXX_SUPPORTS__WSHADOW_FIELD - Success -- Performing Test CXX_SUPPORTS__WTHREAD_SAFETY -- Performing Test CXX_SUPPORTS__WTHREAD_SAFETY - Success -- Performing Test CXX_SUPPORTS__WLOOP_ANALYSIS -- Performing Test CXX_SUPPORTS__WLOOP_ANALYSIS - Success -- Performing Test CXX_SUPPORTS__WREDUNDANT_DECLS -- Performing Test CXX_SUPPORTS__WREDUNDANT_DECLS - Success -- Performing Test CXX_SUPPORTS__WUNUSED_MEMBER_FUNCTION -- Performing Test CXX_SUPPORTS__WUNUSED_MEMBER_FUNCTION - Success -- Performing Test CXX_SUPPORTS__WDATE_TIME -- Performing Test CXX_SUPPORTS__WDATE_TIME - Success -- Performing Test CXX_SUPPORTS__WCONDITIONAL_UNINITIALIZED -- Performing Test CXX_SUPPORTS__WCONDITIONAL_UNINITIALIZED - Success -- Performing Test CXX_SUPPORTS__WDUPLICATED_BRANCHES -- Performing Test CXX_SUPPORTS__WDUPLICATED_BRANCHES - Failed -- Performing Test CXX_SUPPORTS__WDUPLICATED_COND -- Performing Test CXX_SUPPORTS__WDUPLICATED_COND - Failed -- Performing Test CXX_SUPPORTS__WLOGICAL_OP -- Performing Test CXX_SUPPORTS__WLOGICAL_OP - Failed -- Performing Test CXX_SUPPORTS__WOVERLOADED_VIRTUAL -- Performing Test CXX_SUPPORTS__WOVERLOADED_VIRTUAL - Success -- Performing Test CXX_SUPPORTS__WSUGGEST_OVERRIDE -- Performing Test CXX_SUPPORTS__WSUGGEST_OVERRIDE - Success -- Performing Test CXX_SUPPORTS__WIMPLICIT_FALLTHROUGH -- Performing Test CXX_SUPPORTS__WIMPLICIT_FALLTHROUGH - Success -- Performing Test CXX_SUPPORTS__WUNREACHABLE_CODE -- Performing Test CXX_SUPPORTS__WUNREACHABLE_CODE - Success -- Performing Test CXX_SUPPORTS__WDOCUMENTATION -- Performing Test CXX_SUPPORTS__WDOCUMENTATION - Success -- Performing Test CXX_SUPPORTS__WSELF_ASSIGN -- Performing Test CXX_SUPPORTS__WSELF_ASSIGN - Success -- Performing Test CXX_SUPPORTS__WBIDI_CHARS_ANY -- Performing Test CXX_SUPPORTS__WBIDI_CHARS_ANY - Failed -- Performing Test CXX_SUPPORTS__WUNDEF -- Performing Test CXX_SUPPORTS__WUNDEF - Success -- Performing Test CXX_SUPPORTS__WUNUSED_PARAMETER -- Performing Test CXX_SUPPORTS__WUNUSED_PARAMETER - Success -- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS -- Performing Test CXX_SUPPORTS__FNO_EXTENDED_IDENTIFIERS - Failed -- Performing Test CXX_SUPPORTS__FDEBUG_PREFIX_MAP_A_B -- Performing Test CXX_SUPPORTS__FDEBUG_PREFIX_MAP_A_B - Success -- Performing Test CXX_SUPPORTS__FMACRO_PREFIX_MAP_A_B -- Performing Test CXX_SUPPORTS__FMACRO_PREFIX_MAP_A_B - Success -- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE -- Performing Test CXX_SUPPORTS__FSTACK_REUSE_NONE - Failed -- Found Python3: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 (found suitable version "3.10.7", 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 - Failed -- Performing Test HAVE_SSE42 -- Performing Test HAVE_SSE42 - Failed -- Performing Test HAVE_ARM64_CRC32C -- Performing Test HAVE_ARM64_CRC32C - Success -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - found -- Performing Test HAVE_CLMUL -- Performing Test HAVE_CLMUL - Failed Configuring secp256k1 subtree... -- The C compiler identification is AppleClang 13.1.6.13160021 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /Users/pbulk/build-disk/finance/bitcoin/work/.cwrapper/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_X86_64_ASM -- Performing Test HAVE_X86_64_ASM - Failed -- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS) -- Performing Test C_SUPPORTS__PEDANTIC -- Performing Test C_SUPPORTS__PEDANTIC - Success -- Performing Test C_SUPPORTS__WALL -- Performing Test C_SUPPORTS__WALL - 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__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__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 ............................... OFF ElligatorSwift ...................... ON Parameters: ecmult window size .................. 15 ecmult gen table size ............... 86 KiB Optional features: assembly ............................ OFF external callbacks .................. OFF Optional binaries: benchmark ........................... OFF noverify_tests ...................... OFF tests ............................... OFF exhaustive tests .................... OFF ctime_tests ......................... OFF examples ............................ OFF Cross compiling ....................... FALSE Valgrind .............................. OFF Preprocessor defined macros ........... ENABLE_MODULE_ELLSWIFT=1 ENABLE_MODULE_SCHNORRSIG=1 ENABLE_MODULE_EXTRAKEYS=1 ENABLE_MODULE_RECOVERY=1 ECMULT_WINDOW_SIZE=15 COMB_BLOCKS=43 COMB_TEETH=6 C compiler ............................ AppleClang 13.1.6.13160021, /Users/pbulk/build-disk/finance/bitcoin/work/.cwrapper/bin/clang CFLAGS ................................ -pipe -Os -I/opt/pkg/include/db4 -I/opt/pkg/include -I/opt/pkg/include/sodium Compile options ....................... -pedantic -Wall -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 ................... RelWithDebInfo - CFLAGS ............................. - LDFLAGS for executables ............ - LDFLAGS for shared libraries ....... Configure summary ================= Executables: bitcoind ............................ ON bitcoin-node (multiprocess) ......... OFF bitcoin-qt (GUI) .................... OFF bitcoin-gui (GUI, multiprocess) ..... OFF bitcoin-cli ......................... ON bitcoin-tx .......................... OFF bitcoin-util ........................ ON bitcoin-wallet ...................... ON bitcoin-chainstate (experimental) ... OFF libbitcoinkernel (experimental) ..... OFF Optional features: wallet support ...................... ON - descriptor wallets (SQLite) ...... ON - legacy wallets (Berkeley DB) ..... ON external signer ..................... ON ZeroMQ .............................. ON USDT tracing ........................ OFF QR code (GUI) ....................... OFF DBus (GUI, Linux only) .............. OFF Tests: test_bitcoin ........................ OFF test_bitcoin-qt ..................... OFF bench_bitcoin ....................... ON fuzz binary ......................... OFF Cross compiling ....................... FALSE C++ compiler .......................... AppleClang 13.1.6.13160021, /Users/pbulk/build-disk/finance/bitcoin/work/.cwrapper/bin/clang++ CMAKE_BUILD_TYPE ...................... RelWithDebInfo Preprocessor defined macros ........... OBJC_OLD_DISPATCH_PROTOTYPES=0 C++ compiler flags .................... -pipe -Os -I/opt/pkg/include/db4 -I/opt/pkg/include -I/opt/pkg/include/sodium -std=c++20 -fPIC -fdebug-prefix-map=/Users/pbulk/build-disk/finance/bitcoin/work/bitcoin-29.0/src=. -fmacro-prefix-map=/Users/pbulk/build-disk/finance/bitcoin/work/bitcoin-29.0/src=. -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -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 .......................... -pipe -Os -I/opt/pkg/include/db4 -I/opt/pkg/include -I/opt/pkg/include/sodium -L/opt/pkg/lib -Wl,-dead_strip -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names -fPIE -Xlinker -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. Attempt to harden executables ......... OFF Treat compiler warnings as errors ..... OFF Use ccache for compiling .............. OFF -- Configuring done (22.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-disk/finance/bitcoin/work/bitcoin-29.0/cmake-pkgsrc-build => Modifying libtool scripts to use pkgsrc libtool => Modifying libtool scripts to use pkgsrc depcomp