+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bitcoin-23.0/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/bitcoin-23.0/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for bitcoin-23.0
Making all in src
gmake[1]: Entering directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src'
gmake[2]: Entering directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src'
  CXX      bitcoind-bitcoind.o
  CXX      init/bitcoind-bitcoind.o
  CXX      libbitcoin_node_a-addrdb.o
  CXX      libbitcoin_node_a-addrman.o
  CXX      libbitcoin_node_a-banman.o
  CXX      libbitcoin_node_a-blockencodings.o
  CXX      libbitcoin_node_a-blockfilter.o
  CXX      libbitcoin_node_a-chain.o
  CXX      consensus/libbitcoin_node_a-tx_verify.o
  CXX      libbitcoin_node_a-dbwrapper.o
  CXX      libbitcoin_node_a-deploymentstatus.o
  CXX      libbitcoin_node_a-flatfile.o
  CXX      libbitcoin_node_a-httprpc.o
  CXX      libbitcoin_node_a-httpserver.o
  CXX      libbitcoin_node_a-i2p.o
  CXX      index/libbitcoin_node_a-base.o
  CXX      index/libbitcoin_node_a-blockfilterindex.o
  CXX      index/libbitcoin_node_a-coinstatsindex.o
  CXX      index/libbitcoin_node_a-txindex.o
  CXX      libbitcoin_node_a-init.o
  CXX      libbitcoin_node_a-mapport.o
  CXX      libbitcoin_node_a-net.o
  CXX      libbitcoin_node_a-net_processing.o
  CXX      node/libbitcoin_node_a-blockstorage.o
  CXX      node/libbitcoin_node_a-caches.o
  CXX      node/libbitcoin_node_a-chainstate.o
  CXX      node/libbitcoin_node_a-coin.o
  CXX      node/libbitcoin_node_a-coinstats.o
  CXX      node/libbitcoin_node_a-context.o
  CXX      node/libbitcoin_node_a-interfaces.o
  CXX      node/libbitcoin_node_a-miner.o
  CXX      node/libbitcoin_node_a-minisketchwrapper.o
  CXX      node/libbitcoin_node_a-psbt.o
  CXX      node/libbitcoin_node_a-transaction.o
  CXX      node/libbitcoin_node_a-ui_interface.o
  CXX      libbitcoin_node_a-noui.o
  CXX      policy/libbitcoin_node_a-fees.o
In file included from ./policy/fees.h:12,
                 from policy/fees.cpp:6:
policy/fees.cpp: In member function 'unsigned int CBlockPolicyEstimator::HighestTargetTracked(FeeEstimateHorizon) const':
./sync.h:231:104: warning: control reaches end of non-void function [-Wreturn-type]
  231 | #define LOCK(cs) DebugLock<decltype(cs)> PASTE2(criticalblock, __COUNTER__)(cs, #cs, __FILE__, __LINE__)
      |                                                                                                        ^
policy/fees.cpp:707:5: note: in expansion of macro 'LOCK'
  707 |     LOCK(m_cs_fee_estimator);
      |     ^~~~
  CXX      policy/libbitcoin_node_a-packages.o
  CXX      policy/libbitcoin_node_a-rbf.o
  CXX      policy/libbitcoin_node_a-settings.o
  CXX      libbitcoin_node_a-pow.o
  CXX      libbitcoin_node_a-rest.o
  CXX      rpc/libbitcoin_node_a-blockchain.o
  CXX      rpc/libbitcoin_node_a-mining.o
  CXX      rpc/libbitcoin_node_a-misc.o
  CXX      rpc/libbitcoin_node_a-net.o
  CXX      rpc/libbitcoin_node_a-rawtransaction.o
  CXX      rpc/libbitcoin_node_a-server.o
  CXX      rpc/libbitcoin_node_a-server_util.o
  CXX      script/libbitcoin_node_a-sigcache.o
  CXX      libbitcoin_node_a-shutdown.o
  CXX      libbitcoin_node_a-signet.o
  CXX      libbitcoin_node_a-timedata.o
  CXX      libbitcoin_node_a-torcontrol.o
  CXX      libbitcoin_node_a-txdb.o
  CXX      libbitcoin_node_a-txmempool.o
  CXX      libbitcoin_node_a-txorphanage.o
  CXX      libbitcoin_node_a-txrequest.o
  CXX      libbitcoin_node_a-validation.o
  CXX      libbitcoin_node_a-validationinterface.o
  CXX      libbitcoin_node_a-versionbits.o
  CXX      wallet/libbitcoin_node_a-init.o
  AR       libbitcoin_node.a
  CXX      wallet/libbitcoin_wallet_a-coincontrol.o
  CXX      wallet/libbitcoin_wallet_a-context.o
  CXX      wallet/libbitcoin_wallet_a-crypter.o
  CXX      wallet/libbitcoin_wallet_a-db.o
  CXX      wallet/libbitcoin_wallet_a-dump.o
  CXX      wallet/libbitcoin_wallet_a-external_signer_scriptpubkeyman.o
  CXX      wallet/libbitcoin_wallet_a-feebumper.o
  CXX      wallet/libbitcoin_wallet_a-fees.o
  CXX      wallet/libbitcoin_wallet_a-interfaces.o
  CXX      wallet/libbitcoin_wallet_a-load.o
  CXX      wallet/libbitcoin_wallet_a-receive.o
  CXX      wallet/rpc/libbitcoin_wallet_a-addresses.o
  CXX      wallet/rpc/libbitcoin_wallet_a-backup.o
  CXX      wallet/rpc/libbitcoin_wallet_a-coins.o
  CXX      wallet/rpc/libbitcoin_wallet_a-encrypt.o
  CXX      wallet/rpc/libbitcoin_wallet_a-spend.o
  CXX      wallet/rpc/libbitcoin_wallet_a-signmessage.o
  CXX      wallet/rpc/libbitcoin_wallet_a-transactions.o
  CXX      wallet/rpc/libbitcoin_wallet_a-util.o
  CXX      wallet/rpc/libbitcoin_wallet_a-wallet.o
  CXX      wallet/libbitcoin_wallet_a-scriptpubkeyman.o
  CXX      wallet/libbitcoin_wallet_a-spend.o
  CXX      wallet/libbitcoin_wallet_a-transaction.o
  CXX      wallet/libbitcoin_wallet_a-wallet.o
  CXX      wallet/libbitcoin_wallet_a-walletdb.o
  CXX      wallet/libbitcoin_wallet_a-walletutil.o
  CXX      wallet/libbitcoin_wallet_a-coinselection.o
  CXX      wallet/libbitcoin_wallet_a-bdb.o
  CXX      wallet/libbitcoin_wallet_a-salvage.o
  AR       libbitcoin_wallet.a
  CXX      libbitcoin_common_a-base58.o
  CXX      libbitcoin_common_a-bech32.o
  CXX      libbitcoin_common_a-chainparams.o
  CXX      libbitcoin_common_a-coins.o
  CXX      common/libbitcoin_common_a-bloom.o
  CXX      libbitcoin_common_a-compressor.o
  CXX      libbitcoin_common_a-core_read.o
  CXX      libbitcoin_common_a-core_write.o
  CXX      libbitcoin_common_a-deploymentinfo.o
  CXX      libbitcoin_common_a-external_signer.o
  CXX      init/libbitcoin_common_a-common.o
  CXX      libbitcoin_common_a-key.o
  CXX      libbitcoin_common_a-key_io.o
  CXX      libbitcoin_common_a-merkleblock.o
  CXX      libbitcoin_common_a-net_types.o
  CXX      libbitcoin_common_a-netaddress.o
  CXX      libbitcoin_common_a-netbase.o
  CXX      libbitcoin_common_a-net_permissions.o
  CXX      libbitcoin_common_a-outputtype.o
  CXX      policy/libbitcoin_common_a-feerate.o
  CXX      policy/libbitcoin_common_a-policy.o
  CXX      libbitcoin_common_a-protocol.o
  CXX      libbitcoin_common_a-psbt.o
  CXX      rpc/libbitcoin_common_a-rawtransaction_util.o
  CXX      rpc/libbitcoin_common_a-external_signer.o
  CXX      rpc/libbitcoin_common_a-util.o
  CXX      libbitcoin_common_a-scheduler.o
  CXX      script/libbitcoin_common_a-descriptor.o
  CXX      script/libbitcoin_common_a-sign.o
script/sign.cpp: In function 'bool SignStep(const SigningProvider&, const BaseSignatureCreator&, const CScript&, std::vector<std::vector<unsigned char> >&, TxoutType&, SigVersion, SignatureData&)':
script/sign.cpp:236:13: warning: control reaches end of non-void function [-Wreturn-type]
  236 |     CScript scriptRet;
      |             ^~~~~~~~~
  CXX      script/libbitcoin_common_a-signingprovider.o
  CXX      script/libbitcoin_common_a-standard.o
script/standard.cpp: In function 'bool ExtractDestination(const CScript&, CTxDestination&)':
script/standard.cpp:215:26: warning: control reaches end of non-void function [-Wreturn-type]
  215 |     std::vector<valtype> vSolutions;
      |                          ^~~~~~~~~~
  CXX      libbitcoin_common_a-warnings.o
  AR       libbitcoin_common.a
  CXX      support/libbitcoin_util_a-lockedpool.o
  CXX      libbitcoin_util_a-chainparamsbase.o
  CXX      libbitcoin_util_a-clientversion.o
  CXX      compat/libbitcoin_util_a-glibcxx_sanity.o
  CXX      compat/libbitcoin_util_a-strnlen.o
  CXX      libbitcoin_util_a-fs.o
  CXX      interfaces/libbitcoin_util_a-echo.o
  CXX      interfaces/libbitcoin_util_a-handler.o
  CXX      interfaces/libbitcoin_util_a-init.o
  CXX      libbitcoin_util_a-logging.o
  CXX      libbitcoin_util_a-random.o
  CXX      libbitcoin_util_a-randomenv.o
  CXX      rpc/libbitcoin_util_a-request.o
  CXX      support/libbitcoin_util_a-cleanse.o
  CXX      libbitcoin_util_a-sync.o
  CXX      libbitcoin_util_a-threadinterrupt.o
  CXX      util/libbitcoin_util_a-asmap.o
  CXX      util/libbitcoin_util_a-bip32.o
  CXX      util/libbitcoin_util_a-bytevectorhash.o
  CXX      util/libbitcoin_util_a-error.o
  CXX      util/libbitcoin_util_a-fees.o
  CXX      util/libbitcoin_util_a-getuniquepath.o
  CXX      util/libbitcoin_util_a-hasher.o
  CXX      util/libbitcoin_util_a-sock.o
  CXX      util/libbitcoin_util_a-system.o
  CXX      util/libbitcoin_util_a-message.o
  CXX      util/libbitcoin_util_a-moneystr.o
  CXX      util/libbitcoin_util_a-rbf.o
  CXX      util/libbitcoin_util_a-readwritefile.o
  CXX      util/libbitcoin_util_a-settings.o
  CXX      util/libbitcoin_util_a-thread.o
  CXX      util/libbitcoin_util_a-threadnames.o
  CXX      util/libbitcoin_util_a-serfloat.o
  CXX      util/libbitcoin_util_a-spanparsing.o
  CXX      util/libbitcoin_util_a-strencodings.o
  CXX      util/libbitcoin_util_a-string.o
  CXX      util/libbitcoin_util_a-syscall_sandbox.o
  CXX      util/libbitcoin_util_a-time.o
  CXX      util/libbitcoin_util_a-tokenpipe.o
  CXX      util/libbitcoin_util_a-url.o
  AR       libbitcoin_util.a
  CXX      univalue/lib/libunivalue_la-univalue.lo
  CXX      univalue/lib/libunivalue_la-univalue_get.lo
  CXX      univalue/lib/libunivalue_la-univalue_read.lo
  CXX      univalue/lib/libunivalue_la-univalue_write.lo
  CXXLD    libunivalue.la
  CXX      zmq/libbitcoin_zmq_a-zmqabstractnotifier.o
  CXX      zmq/libbitcoin_zmq_a-zmqnotificationinterface.o
  CXX      zmq/libbitcoin_zmq_a-zmqpublishnotifier.o
  CXX      zmq/libbitcoin_zmq_a-zmqrpc.o
  CXX      zmq/libbitcoin_zmq_a-zmqutil.o
  AR       libbitcoin_zmq.a
  CXX      libbitcoin_consensus_a-arith_uint256.o
  CXX      consensus/libbitcoin_consensus_a-merkle.o
  CXX      consensus/libbitcoin_consensus_a-tx_check.o
  CXX      libbitcoin_consensus_a-hash.o
  CXX      primitives/libbitcoin_consensus_a-block.o
  CXX      primitives/libbitcoin_consensus_a-transaction.o
  CXX      libbitcoin_consensus_a-pubkey.o
  CXX      script/libbitcoin_consensus_a-bitcoinconsensus.o
  CXX      script/libbitcoin_consensus_a-interpreter.o
  CXX      script/libbitcoin_consensus_a-script.o
  CXX      script/libbitcoin_consensus_a-script_error.o
  CXX      libbitcoin_consensus_a-uint256.o
  CXX      util/libbitcoin_consensus_a-strencodings.o
  AR       libbitcoin_consensus.a
  CXX      crypto/libbitcoin_crypto_base_a-aes.o
  CXX      crypto/libbitcoin_crypto_base_a-chacha_poly_aead.o
  CXX      crypto/libbitcoin_crypto_base_a-chacha20.o
  CXX      crypto/libbitcoin_crypto_base_a-hkdf_sha256_32.o
  CXX      crypto/libbitcoin_crypto_base_a-hmac_sha256.o
  CXX      crypto/libbitcoin_crypto_base_a-hmac_sha512.o
  CXX      crypto/libbitcoin_crypto_base_a-poly1305.o
  CXX      crypto/libbitcoin_crypto_base_a-muhash.o
  CXX      crypto/libbitcoin_crypto_base_a-ripemd160.o
  CXX      crypto/libbitcoin_crypto_base_a-sha1.o
  CXX      crypto/libbitcoin_crypto_base_a-sha256.o
  CXX      crypto/libbitcoin_crypto_base_a-sha3.o
  CXX      crypto/libbitcoin_crypto_base_a-sha512.o
  CXX      crypto/libbitcoin_crypto_base_a-siphash.o
  CXX      crypto/libbitcoin_crypto_base_a-sha256_sse4.o
  AR       crypto/libbitcoin_crypto_base.a
  CXX      crypto/libbitcoin_crypto_sse41_a-sha256_sse41.o
  AR       crypto/libbitcoin_crypto_sse41.a
  CXX      crypto/libbitcoin_crypto_avx2_a-sha256_avx2.o
  AR       crypto/libbitcoin_crypto_avx2.a
  CXX      crypto/libbitcoin_crypto_x86_shani_a-sha256_x86_shani.o
  AR       crypto/libbitcoin_crypto_x86_shani.a
  CXX      leveldb/db/libleveldb_a-builder.o
  CXX      leveldb/db/libleveldb_a-c.o
  CXX      leveldb/db/libleveldb_a-dbformat.o
  CXX      leveldb/db/libleveldb_a-db_impl.o
  CXX      leveldb/db/libleveldb_a-db_iter.o
  CXX      leveldb/db/libleveldb_a-dumpfile.o
  CXX      leveldb/db/libleveldb_a-filename.o
  CXX      leveldb/db/libleveldb_a-log_reader.o
  CXX      leveldb/db/libleveldb_a-log_writer.o
  CXX      leveldb/db/libleveldb_a-memtable.o
  CXX      leveldb/db/libleveldb_a-repair.o
  CXX      leveldb/db/libleveldb_a-table_cache.o
  CXX      leveldb/db/libleveldb_a-version_edit.o
  CXX      leveldb/db/libleveldb_a-version_set.o
  CXX      leveldb/db/libleveldb_a-write_batch.o
  CXX      leveldb/table/libleveldb_a-block_builder.o
  CXX      leveldb/table/libleveldb_a-block.o
  CXX      leveldb/table/libleveldb_a-filter_block.o
  CXX      leveldb/table/libleveldb_a-format.o
  CXX      leveldb/table/libleveldb_a-iterator.o
  CXX      leveldb/table/libleveldb_a-merger.o
  CXX      leveldb/table/libleveldb_a-table_builder.o
  CXX      leveldb/table/libleveldb_a-table.o
  CXX      leveldb/table/libleveldb_a-two_level_iterator.o
  CXX      leveldb/util/libleveldb_a-arena.o
  CXX      leveldb/util/libleveldb_a-bloom.o
  CXX      leveldb/util/libleveldb_a-cache.o
  CXX      leveldb/util/libleveldb_a-coding.o
  CXX      leveldb/util/libleveldb_a-comparator.o
  CXX      leveldb/util/libleveldb_a-crc32c.o
  CXX      leveldb/util/libleveldb_a-env.o
  CXX      leveldb/util/libleveldb_a-filter_policy.o
  CXX      leveldb/util/libleveldb_a-hash.o
  CXX      leveldb/util/libleveldb_a-histogram.o
  CXX      leveldb/util/libleveldb_a-logging.o
  CXX      leveldb/util/libleveldb_a-options.o
  CXX      leveldb/util/libleveldb_a-status.o
  CXX      leveldb/util/libleveldb_a-env_posix.o
  AR       leveldb/libleveldb.a
  CXX      crc32c/src/libcrc32c_a-crc32c.o
  CXX      crc32c/src/libcrc32c_a-crc32c_portable.o
  AR       crc32c/libcrc32c.a
  CXX      crc32c/src/libcrc32c_sse42_a-crc32c_sse42.o
  AR       crc32c/libcrc32c_sse42.a
  CXX      leveldb/helpers/memenv/libmemenv_a-memenv.o
  AR       leveldb/libmemenv.a
gmake[3]: Entering directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src/secp256k1'
  CC       src/libsecp256k1_la-secp256k1.lo
In file included from src/assumptions.h:12,
                 from src/secp256k1.c:12:
src/util.h:185:49: error: operator '&&' has no right operand
  185 |      (defined(_LITTLE_ENDIAN) && _LITTLE_ENDIAN == 1) || \
      |                                                 ^~
src/util.h:198:3: error: #error Please make sure that either SECP256K1_LITTLE_ENDIAN or SECP256K1_BIG_ENDIAN is set, see src/util.h.
  198 | # error Please make sure that either SECP256K1_LITTLE_ENDIAN or SECP256K1_BIG_ENDIAN is set, see src/util.h.
      |   ^~~~~
In file included from src/ecmult_gen_impl.h:14,
                 from src/secp256k1.c:19:
src/hash_impl.h: In function 'secp256k1_sha256_transform':
src/hash_impl.h:54:52: warning: implicit declaration of function 'BE32' [-Wimplicit-function-declaration]
   54 |     Round(a, b, c, d, e, f, g, h, 0x428a2f98, w0 = BE32(chunk[0]));
      |                                                    ^~~~
src/hash_impl.h:25:64: note: in definition of macro 'Round'
   25 |     uint32_t t1 = (h) + Sigma1(e) + Ch((e), (f), (g)) + (k) + (w); \
      |                                                                ^
src/hash_impl.h:54:52: warning: nested extern declaration of 'BE32' [-Wnested-externs]
   54 |     Round(a, b, c, d, e, f, g, h, 0x428a2f98, w0 = BE32(chunk[0]));
      |                                                    ^~~~
src/hash_impl.h:25:64: note: in definition of macro 'Round'
   25 |     uint32_t t1 = (h) + Sigma1(e) + Ch((e), (f), (g)) + (k) + (w); \
      |                                                                ^
gmake[3]: *** [Makefile:1038: src/libsecp256k1_la-secp256k1.lo] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src/secp256k1'
gmake[2]: *** [Makefile:19547: secp256k1/libsecp256k1.la] Error 2
gmake[2]: Leaving directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src'
gmake[1]: *** [Makefile:17569: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/finance/bitcoin/work/bitcoin-23.0/src'
gmake: *** [Makefile:817: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/finance/bitcoin
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/finance/bitcoin