Page MenuHomePhabricator

[cpp] move to c++20
ClosedPublic

Authored by PiRK on Mon, Nov 3, 16:07.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC60040bd1a459: [cpp] move to c++20
Summary

Bump the standard to c++20. There is some remaining compatibility code to be removed in follow-ups, but starting from this diff we can no longer compiler with the c++17 standard.

For now we don't bump the standard for the chronik code.

Depends on D18864

Test Plan

ninja all check-all
guix builds

Event Timeline

PiRK requested review of this revision.Mon, Nov 3, 16:07

@bot guix-linux guix-win guix-osx

@bot guix-linux guix-win guix-osx

There is also the chronik/CMakeLists.txt that needs to bump the version

Tail of the build log:

[611/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/ccoins_caching.cpp.o
[612/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o
[613/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_hash.cpp.o
[614/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o
[615/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o
FAILED: src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o 
/usr/bin/ccache /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_NO_CXX98_FUNCTION_BASE -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I/work/src/. -I/work/abc-ci-builds/build-without-wallet/src -I/work/src/univalue/include -I/work/abc-ci-builds/build-without-wallet/src/crypto/.. -I/work/src/secp256k1/include -I/work/src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -g -O2 -fPIE -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -fstack-clash-protection -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=gnu++20 -MD -MT src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o -MF src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o.d -o src/bench/CMakeFiles/bitcoin-bench.dir/examples.cpp.o -c /work/src/bench/examples.cpp
/work/src/bench/examples.cpp: In lambda function:
/work/src/bench/examples.cpp:15:13: error: compound assignment with ‘volatile’-qualified left operand is deprecated [-Werror=volatile]
   15 |         sum += sin(d);
      |         ~~~~^~~~~~~~~
cc1plus: all warnings being treated as errors
[616/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkqueue.cpp.o
[617/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/hashpadding.cpp.o
[618/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/data.cpp.o
[619/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o
[620/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/gcs_filter.cpp.o
[621/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/lockedpool.cpp.o
[622/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/checkblock.cpp.o
[623/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/merkle_root.cpp.o
[624/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/block_assemble.cpp.o
[625/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/crypto_aes.cpp.o
[626/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/pool.cpp.o
[627/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/poly1305.cpp.o
[628/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/bench.cpp.o
[629/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rollingbloom.cpp.o
[630/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/streams_findbyte.cpp.o
[631/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/prevector.cpp.o
[632/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/strencodings.cpp.o
[633/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/chained_tx.cpp.o
[634/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/duplicate_inputs.cpp.o
[635/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/util_time.cpp.o
[636/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/nanobench.cpp.o
[637/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/load_external.cpp.o
[638/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_eviction.cpp.o
[639/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/verify_script.cpp.o
[640/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/peer_eviction.cpp.o
[641/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o
[642/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/mempool_stress.cpp.o
[643/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o
[644/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o
[645/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o
[646/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o
[647/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_mempool.cpp.o
[648/663] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o
[649/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[650/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o
[651/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o
[652/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o
[653/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o
[654/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[655/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o
[656/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[657/663] Linking CXX static library src/qt/libbitcoin-qt-base.a
[658/663] Automatic MOC for target bitcoin-qt
[659/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[660/663] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[661/663] Linking CXX executable src/qt/bitcoin-qt
ninja: build stopped: cannot make progress due to previous errors.
Build build-without-wallet failed with exit code 1

Tail of the build log:

[526/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bantablemodel.cpp.o
[527/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o
[528/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o
[529/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o
[530/585] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o
[531/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o
[532/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o
[533/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o
[534/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o
[535/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o
[536/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o
[537/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o
[538/585] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o
[539/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o
[540/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o
[541/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o
[542/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o
[543/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o
[544/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o
[545/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[546/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o
[547/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o
[548/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o
[549/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o
[550/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o
[551/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[552/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o
[553/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o
[554/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o
[555/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o
[556/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o
[557/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o
[558/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o
[559/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o
[560/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o
[561/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o
[562/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o
[563/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o
[564/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[565/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o
[566/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o
[567/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o
[568/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o
[569/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o
[570/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o
[571/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o
[572/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o
[573/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o
[574/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o
[575/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o
[576/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o
[577/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o
[578/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o
[579/585] Linking CXX static library src/qt/libbitcoin-qt-base.a
[580/585] Automatic MOC for target bitcoin-qt
[581/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[582/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[583/585] Linking CXX executable src/qt/bitcoin-qt
ninja: build stopped: cannot make progress due to previous errors.
Build build-diff failed with exit code 1

Tail of the build log:

[526/585] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/rpc_blockchain.cpp.o
[527/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/networkstyle.cpp.o
[528/585] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/coin_selection.cpp.o
[529/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/modaloverlay.cpp.o
[530/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin-qt-base_autogen/mocs_compilation.cpp.o
[531/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/notificator.cpp.o
[532/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/platformstyle.cpp.o
[533/585] Building CXX object src/bench/CMakeFiles/bitcoin-bench.dir/wallet_balance.cpp.o
[534/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/clientmodel.cpp.o
[535/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/intro.cpp.o
[536/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/guiutil.cpp.o
[537/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvalidatedlineedit.cpp.o
[538/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin.cpp.o
[539/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qvaluecombobox.cpp.o
[540/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o
[541/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o
[542/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o
[543/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsmodel.cpp.o
[544/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/optionsdialog.cpp.o
[545/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o
[546/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addressbookpage.cpp.o
[547/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/createwalletdialog.cpp.o
[548/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[549/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o
[550/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/utilitydialog.cpp.o
[551/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[552/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o
[553/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o
[554/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o
[555/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o
[556/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o
[557/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o
[558/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o
[559/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o
[560/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[561/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o
[562/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o
[563/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o
[564/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o
[565/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o
[566/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o
[567/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o
[568/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o
[569/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o
[570/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o
[571/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o
[572/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o
[573/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o
[574/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o
[575/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o
[576/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o
[577/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o
[578/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o
[579/585] Linking CXX static library src/qt/libbitcoin-qt-base.a
[580/585] Automatic MOC for target bitcoin-qt
[581/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[582/585] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[583/585] Linking CXX executable src/qt/bitcoin-qt
ninja: build stopped: cannot make progress due to previous errors.
Build build-debug failed with exit code 1

Tail of the build log:

   Compiling hyper v1.6.0
   Compiling chronik-util v0.1.0 (/bitcoin/chronik/chronik-util)
   Compiling topo_sort v0.4.0
   Compiling mime v0.3.17
   Compiling seahash v4.1.0
   Compiling axum-core v0.4.5
   Compiling hyper-util v0.1.14
   Compiling karyon_jsonrpc_macro v0.6.1
   Compiling tokio-tungstenite v0.24.0
   Compiling tower v0.5.2
   Compiling async-channel v2.3.1
   Compiling serde_path_to_error v0.1.17
   Compiling serde_urlencoded v0.7.1
   Compiling futures-executor v0.3.31
   Compiling matchit v0.7.3
   Compiling base64 v0.22.1
   Compiling tower-http v0.5.2
   Compiling futures v0.3.31
   Compiling chronik_lib v0.1.0 (/bitcoin/chronik/chronik-lib)
   Compiling webpki-roots v1.0.1
   Compiling axum v0.7.9
   Compiling rustls-webpki v0.103.3
   Compiling tokio-rustls v0.26.2
   Compiling karyon_async_rustls v0.6.1
   Compiling karyon_net v0.6.1
   Compiling karyon_jsonrpc v0.6.1
   Compiling rocksdb v0.21.0
   Compiling chronik-db v0.1.0 (/bitcoin/chronik/chronik-db)
   Compiling chronik-indexer v0.1.0 (/bitcoin/chronik/chronik-indexer)
   Compiling chronik-http v0.1.0 (/bitcoin/chronik/chronik-http)
    Finished `release` profile [optimized] target(s) in 2m 55s
[221/609] Building native src/secp256k1/gen_context
[1/2] Building C object src/secp256k1/CMakeFiles/gen_context.dir/src/gen_context.c.o
[2/2] Linking C executable src/secp256k1/gen_context
[223/609] Generating ../cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik-bridge/src/ffi.rs.cc, ../cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik_lib/src/ffi.rs.cc
Generating cxx bridge files
[224/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/chronik-cpp/util/hash.cpp.obj
[226/609] Generating src/ecmult_static_context.h
[227/609] Building CXX object src/CMakeFiles/common.dir/common/system.cpp.obj
FAILED: src/CMakeFiles/common.dir/common/system.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f89d327cacbd-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f89d327cacbd-x86_64-w64-mingw32/src/crypto/.. -I/bitcoin/src/secp256k1/include -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=gnu++20 -MD -MT src/CMakeFiles/common.dir/common/system.cpp.obj -MF src/CMakeFiles/common.dir/common/system.cpp.obj.d -o src/CMakeFiles/common.dir/common/system.cpp.obj -c /bitcoin/src/common/system.cpp
/bitcoin/src/common/system.cpp:22:10: fatal error: compat/compat.h: No such file or directory
   22 | #include <compat/compat.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
[228/609] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.obj
[229/609] Building CXX object src/CMakeFiles/common.dir/base58.cpp.obj
[230/609] Building CXX object src/CMakeFiles/common.dir/common/bloom.cpp.obj
[231/609] Building CXX object chronik/CMakeFiles/chronik.dir/__/cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik_lib/src/ffi.rs.cc.obj
[232/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/__/cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik-bridge/src/ffi.rs.cc.obj
[233/609] Building CXX object chronik/CMakeFiles/chronik.dir/chronik-cpp/chronik_validationinterface.cpp.obj
[234/609] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.obj
[235/609] Building CXX object chronik/CMakeFiles/chronik.dir/chronik-cpp/chronik.cpp.obj
[236/609] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.obj
[237/609] Building CXX object src/CMakeFiles/common.dir/common/init.cpp.obj
[238/609] Building CXX object src/CMakeFiles/common.dir/common/configfile.cpp.obj
[239/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/chronik-cpp/chronik_bridge.cpp.obj
[240/609] Building CXX object src/CMakeFiles/common.dir/common/args.cpp.obj
ninja: build stopped: subcommand failed.
Build guix-win failed with exit code 1

Tail of the build log:

   Compiling chronik-plugin v0.1.0 (/bitcoin/chronik/chronik-plugin)
   Compiling chronik-util v0.1.0 (/bitcoin/chronik/chronik-util)
   Compiling seahash v4.1.0
   Compiling topo_sort v0.4.0
   Compiling mime v0.3.17
   Compiling karyon_jsonrpc_macro v0.6.1
   Compiling axum-core v0.4.5
   Compiling hyper-util v0.1.14
   Compiling tokio-tungstenite v0.24.0
   Compiling tower v0.5.2
   Compiling async-channel v2.3.1
   Compiling serde_urlencoded v0.7.1
   Compiling serde_path_to_error v0.1.17
   Compiling futures-executor v0.3.31
   Compiling matchit v0.7.3
   Compiling base64 v0.22.1
   Compiling futures v0.3.31
   Compiling chronik_lib v0.1.0 (/bitcoin/chronik/chronik-lib)
   Compiling tower-http v0.5.2
   Compiling webpki-roots v1.0.1
   Compiling axum v0.7.9
   Compiling rustls-webpki v0.103.3
   Compiling tokio-rustls v0.26.2
   Compiling karyon_async_rustls v0.6.1
   Compiling karyon_net v0.6.1
   Compiling karyon_jsonrpc v0.6.1
   Compiling rocksdb v0.21.0
   Compiling chronik-db v0.1.0 (/bitcoin/chronik/chronik-db)
   Compiling chronik-indexer v0.1.0 (/bitcoin/chronik/chronik-indexer)
   Compiling chronik-http v0.1.0 (/bitcoin/chronik/chronik-http)
    Finished `release` profile [optimized] target(s) in 3m 04s
[221/609] Building native src/secp256k1/gen_context
[1/2] Building C object src/secp256k1/CMakeFiles/gen_context.dir/src/gen_context.c.o
[2/2] Linking C executable src/secp256k1/gen_context
[223/609] Generating ../cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik-bridge/src/ffi.rs.cc, ../cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik_lib/src/ffi.rs.cc
Generating cxx bridge files
[224/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/chronik-cpp/util/hash.cpp.obj
[226/609] Generating src/ecmult_static_context.h
[227/609] Building CXX object src/CMakeFiles/common.dir/common/system.cpp.obj
FAILED: src/CMakeFiles/common.dir/common/system.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DBUILD_BITCOIN_INTERNAL -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f89d327cacbd-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f89d327cacbd-x86_64-w64-mingw32/src/crypto/.. -I/bitcoin/src/secp256k1/include -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=gnu++20 -MD -MT src/CMakeFiles/common.dir/common/system.cpp.obj -MF src/CMakeFiles/common.dir/common/system.cpp.obj.d -o src/CMakeFiles/common.dir/common/system.cpp.obj -c /bitcoin/src/common/system.cpp
/bitcoin/src/common/system.cpp:22:10: fatal error: compat/compat.h: No such file or directory
   22 | #include <compat/compat.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
[228/609] Building CXX object src/CMakeFiles/common.dir/cashaddr.cpp.obj
[229/609] Building CXX object src/CMakeFiles/common.dir/base58.cpp.obj
[230/609] Building CXX object chronik/CMakeFiles/chronik.dir/__/cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik_lib/src/ffi.rs.cc.obj
[231/609] Building CXX object src/CMakeFiles/common.dir/common/bloom.cpp.obj
[232/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/__/cargo/build/x86_64-pc-windows-gnu/cxxbridge/chronik-bridge/src/ffi.rs.cc.obj
[233/609] Building CXX object chronik/CMakeFiles/chronik.dir/chronik-cpp/chronik_validationinterface.cpp.obj
[234/609] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.obj
[235/609] Building CXX object src/CMakeFiles/common.dir/chainparams.cpp.obj
[236/609] Building CXX object chronik/CMakeFiles/chronik.dir/chronik-cpp/chronik.cpp.obj
[237/609] Building CXX object src/CMakeFiles/common.dir/common/init.cpp.obj
[238/609] Building CXX object src/CMakeFiles/common.dir/common/configfile.cpp.obj
[239/609] Building CXX object chronik/CMakeFiles/chronik-bridge.dir/chronik-cpp/chronik_bridge.cpp.obj
[240/609] Building CXX object src/CMakeFiles/common.dir/common/args.cpp.obj
ninja: build stopped: subcommand failed.
Build guix-win failed with exit code 1
PiRK edited the summary of this revision. (Show Details)

rebase on D18863

@bot guix-linux guix-win guix-osx

Tail of the build log:

tests/test_iguana.py::test_redeem_script_empty_stack ##teamcity[testStarted timestamp='2025-11-03T18:48:27.272' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_empty_stack' metainfo='test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']
PASSED              [ 85%]##teamcity[testFinished timestamp='2025-11-03T18:48:27.297' duration='24' flowId='tests.test_iguana.test_redeem_script_empty_stack' name='tests.test_iguana.test_redeem_script_empty_stack']

tests/test_iguana.py::test_redeem_script_false ##teamcity[testStarted timestamp='2025-11-03T18:48:27.298' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_false' metainfo='test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']
PASSED                    [ 90%]##teamcity[testFinished timestamp='2025-11-03T18:48:27.322' duration='22' flowId='tests.test_iguana.test_redeem_script_false' name='tests.test_iguana.test_redeem_script_false']

tests/test_iguana.py::test_redeem_script_cleanstack ##teamcity[testStarted timestamp='2025-11-03T18:48:27.322' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_cleanstack' metainfo='test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']
PASSED               [ 95%]##teamcity[testFinished timestamp='2025-11-03T18:48:27.343' duration='19' flowId='tests.test_iguana.test_redeem_script_cleanstack' name='tests.test_iguana.test_redeem_script_cleanstack']

tests/test_iguana.py::test_redeem_script_input_sigchecks ##teamcity[testStarted timestamp='2025-11-03T18:48:27.344' captureStandardOutput='false' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' metainfo='test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']
PASSED          [100%]##teamcity[testFinished timestamp='2025-11-03T18:48:27.385' duration='41' flowId='tests.test_iguana.test_redeem_script_input_sigchecks' name='tests.test_iguana.test_redeem_script_input_sigchecks']


============================== 20 passed in 0.71s ==============================
[187/541] Building CXX object src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o
FAILED: src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o 
/usr/bin/ccache /usr/bin/c++ -DABORT_ON_FAILED_ASSUME -DBOOST_ALL_NO_LIB -DBOOST_NO_CXX98_FUNCTION_BASE -DBUILD_BITCOIN_INTERNAL -DDEBUG -DDEBUG_LOCKORDER -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DHAVE_CONSENSUS_LIB -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_POSIX -DOS_LINUX -I/work/src/. -I/work/abc-ci-builds/build-debug/src -I/work/src/univalue/include -I/work/abc-ci-builds/build-debug/src/crypto/.. -I/work/src/secp256k1/include -I/work/src/leveldb/include -isystem /usr/include/jemalloc -isystem /usr/include/miniupnpc -Werror -O0 -fPIE -fvisibility=hidden -g3 -ftrapv -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -fstack-clash-protection -U_FORTIFY_SOURCE -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=gnu++20 -MD -MT src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o -MF src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o.d -o src/seeder/test/CMakeFiles/test-seeder.dir/options_tests.cpp.o -c /work/src/seeder/test/options_tests.cpp
/work/src/seeder/test/options_tests.cpp: In member function ‘void options_tests::options_dumpinterval_test::test_method()’:
/work/src/seeder/test/options_tests.cpp:56:21: error: loop variable ‘entry’ creates a copy from type ‘const std::pair<const int, int>’ [-Werror=range-loop-construct]
   56 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
/work/src/seeder/test/options_tests.cpp:56:21: note: use reference type to prevent copying
   56 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
      |                     &
/work/src/seeder/test/options_tests.cpp: In member function ‘void options_tests::options_threads_test::test_method()’:
/work/src/seeder/test/options_tests.cpp:76:21: error: loop variable ‘entry’ creates a copy from type ‘const std::pair<const int, int>’ [-Werror=range-loop-construct]
   76 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
/work/src/seeder/test/options_tests.cpp:76:21: note: use reference type to prevent copying
   76 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
      |                     &
/work/src/seeder/test/options_tests.cpp: In member function ‘void options_tests::options_dns_threads_test::test_method()’:
/work/src/seeder/test/options_tests.cpp:96:21: error: loop variable ‘entry’ creates a copy from type ‘const std::pair<const int, int>’ [-Werror=range-loop-construct]
   96 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
/work/src/seeder/test/options_tests.cpp:96:21: note: use reference type to prevent copying
   96 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
      |                     &
/work/src/seeder/test/options_tests.cpp: In member function ‘void options_tests::options_port_test::test_method()’:
/work/src/seeder/test/options_tests.cpp:122:21: error: loop variable ‘entry’ creates a copy from type ‘const std::pair<const int, int>’ [-Werror=range-loop-construct]
  122 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
/work/src/seeder/test/options_tests.cpp:122:21: note: use reference type to prevent copying
  122 |     for (const auto entry : expectedResults) {
      |                     ^~~~~
      |                     &
cc1plus: all warnings being treated as errors
[498/541] Running pow test suite
PASSED: pow test suite
[513/541] Running avalanche test suite
PASSED: avalanche test suite
[519/541] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[526/541] Running bitcoin test suite
PASSED: bitcoin test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-debug failed with exit code 1

Tail of the build log:

wallet_avoidreuse.py                             | ○ Skipped | 0 s
wallet_avoidreuse.py --descriptors               | ○ Skipped | 0 s
wallet_backup.py                                 | ○ Skipped | 0 s
wallet_balance.py                                | ○ Skipped | 0 s
wallet_balance.py --descriptors                  | ○ Skipped | 0 s
wallet_basic.py                                  | ○ Skipped | 0 s
wallet_coinbase_category.py                      | ○ Skipped | 0 s
wallet_create_tx.py                              | ○ Skipped | 0 s
wallet_createwallet.py                           | ○ Skipped | 0 s
wallet_createwallet.py --descriptors             | ○ Skipped | 0 s
wallet_createwallet.py --usecli                  | ○ Skipped | 0 s
wallet_descriptor.py                             | ○ Skipped | 0 s
wallet_dump.py                                   | ○ Skipped | 0 s
wallet_encryption.py                             | ○ Skipped | 0 s
wallet_encryption.py --descriptors               | ○ Skipped | 0 s
wallet_groups.py                                 | ○ Skipped | 0 s
wallet_hd.py                                     | ○ Skipped | 0 s
wallet_hd.py --descriptors                       | ○ Skipped | 0 s
wallet_import_rescan.py                          | ○ Skipped | 0 s
wallet_import_with_label.py                      | ○ Skipped | 0 s
wallet_importdescriptors.py                      | ○ Skipped | 0 s
wallet_importmulti.py                            | ○ Skipped | 0 s
wallet_importprunedfunds.py                      | ○ Skipped | 0 s
wallet_importprunedfunds.py --descriptors        | ○ Skipped | 0 s
wallet_keypool.py                                | ○ Skipped | 0 s
wallet_keypool_topup.py                          | ○ Skipped | 0 s
wallet_keypool_topup.py --descriptors            | ○ Skipped | 0 s
wallet_labels.py                                 | ○ Skipped | 0 s
wallet_labels.py --descriptors                   | ○ Skipped | 0 s
wallet_listreceivedby.py                         | ○ Skipped | 0 s
wallet_listsinceblock.py                         | ○ Skipped | 0 s
wallet_listsinceblock.py --descriptors           | ○ Skipped | 0 s
wallet_listtransactions.py                       | ○ Skipped | 0 s
wallet_listtransactions.py --descriptors         | ○ Skipped | 0 s
wallet_multiwallet.py                            | ○ Skipped | 0 s
wallet_multiwallet.py --descriptors              | ○ Skipped | 0 s
wallet_multiwallet.py --usecli                   | ○ Skipped | 0 s
wallet_reorgsrestore.py                          | ○ Skipped | 0 s
wallet_resendwallettransactions.py               | ○ Skipped | 0 s
wallet_send.py                                   | ○ Skipped | 0 s
wallet_startup.py                                | ○ Skipped | 0 s
wallet_timelock.py                               | ○ Skipped | 0 s
wallet_txn_clone.py                              | ○ Skipped | 0 s
wallet_txn_clone.py --mineblock                  | ○ Skipped | 0 s
wallet_txn_doublespend.py                        | ○ Skipped | 0 s
wallet_txn_doublespend.py --mineblock            | ○ Skipped | 0 s
wallet_watchonly.py                              | ○ Skipped | 0 s
wallet_watchonly.py --usecli                     | ○ Skipped | 0 s

ALL                                              | ✓ Passed  | 1140 s (accumulated) 
Runtime: 95 s

[212/501] Running bitcoin-qt test suite
PASSED: bitcoin-qt test suite
[223/501] Running pow test suite
PASSED: pow test suite
[486/501] Running bitcoin test suite
PASSED: bitcoin test suite
ninja: build stopped: cannot make progress due to previous errors.
Build build-without-wallet failed with exit code 1

Tail of the build log:

wallet_txn_doublespend.py --mineblock            | ✓ Passed  | 3 s
wallet_watchonly.py                              | ✓ Passed  | 1 s
wallet_watchonly.py --usecli                     | ✓ Passed  | 1 s
chronik_avalanche.py                             | ○ Skipped | 0 s
chronik_block.py                                 | ○ Skipped | 0 s
chronik_block_header.py                          | ○ Skipped | 0 s
chronik_block_info.py                            | ○ Skipped | 0 s
chronik_block_txs.py                             | ○ Skipped | 0 s
chronik_blockchain_info.py                       | ○ Skipped | 0 s
chronik_blocks.py                                | ○ Skipped | 0 s
chronik_chronik_info.py                          | ○ Skipped | 0 s
chronik_cors.py                                  | ○ Skipped | 0 s
chronik_disable_token_index.py                   | ○ Skipped | 0 s
chronik_disallow_prune.py                        | ○ Skipped | 0 s
chronik_electrum_basic.py                        | ○ Skipped | 0 s
chronik_electrum_blockchain.py                   | ○ Skipped | 0 s
chronik_lokad_id_group.py                        | ○ Skipped | 0 s
chronik_mempool_conflicts.py                     | ○ Skipped | 0 s
chronik_mempool_disconnectpool.py                | ○ Skipped | 0 s
chronik_pause.py                                 | ○ Skipped | 0 s
chronik_plugin_groups.py                         | ○ Skipped | 0 s
chronik_plugins.py                               | ○ Skipped | 0 s
chronik_plugins_setup.py                         | ○ Skipped | 0 s
chronik_raw_tx.py                                | ○ Skipped | 0 s
chronik_resync.py                                | ○ Skipped | 0 s
chronik_script_confirmed_txs.py                  | ○ Skipped | 0 s
chronik_script_history.py                        | ○ Skipped | 0 s
chronik_script_unconfirmed_txs.py                | ○ Skipped | 0 s
chronik_script_utxos.py                          | ○ Skipped | 0 s
chronik_scripthash.py                            | ○ Skipped | 0 s
chronik_serve.py                                 | ○ Skipped | 0 s
chronik_shutdown.py                              | ○ Skipped | 0 s
chronik_spent_by.py                              | ○ Skipped | 0 s
chronik_token_alp.py                             | ○ Skipped | 0 s
chronik_token_broadcast_txs.py                   | ○ Skipped | 0 s
chronik_token_burn.py                            | ○ Skipped | 0 s
chronik_token_id_group.py                        | ○ Skipped | 0 s
chronik_token_parse_failure.py                   | ○ Skipped | 0 s
chronik_token_script_group.py                    | ○ Skipped | 0 s
chronik_token_slp_fungible.py                    | ○ Skipped | 0 s
chronik_token_slp_mint_vault.py                  | ○ Skipped | 0 s
chronik_token_slp_nft1.py                        | ○ Skipped | 0 s
chronik_tx.py                                    | ○ Skipped | 0 s
chronik_tx_removal_order.py                      | ○ Skipped | 0 s
chronik_ws.py                                    | ○ Skipped | 0 s
chronik_ws_avalanche.py                          | ○ Skipped | 0 s
chronik_ws_ordering.py                           | ○ Skipped | 0 s
chronik_ws_ping.py                               | ○ Skipped | 0 s
chronik_ws_script.py                             | ○ Skipped | 0 s
feature_bind_port_discover.py                    | ○ Skipped | 0 s
feature_bind_port_externalip.py                  | ○ Skipped | 0 s
interface_usdt_net.py                            | ○ Skipped | 0 s
interface_usdt_utxocache.py                      | ○ Skipped | 0 s
interface_usdt_validation.py                     | ○ Skipped | 0 s

ALL                                              | ✓ Passed  | 1327 s (accumulated) 
Runtime: 112 s

ninja: build stopped: cannot make progress due to previous errors.
Build build-diff failed with exit code 1

Tail of the build log:

  877 |   std::copy(other.begin(), other.end(), std::back_inserter(*this));
      |        ^
/bitcoin/distsrc-69115e295912-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/chronik-bridge/src/ffi.rs.h:895:8: note: in instantiation of member function 'rust::Vec<chronik_bridge::TxInput>::Vec' requested here
  895 | struct Tx final {
      |        ^
/bitcoin/distsrc-69115e295912-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:978:9: note: in instantiation of function template specialization 'rust::Vec<chronik_bridge::BlockTx>::emplace_back<const chronik_bridge::BlockTx &>' requested here
  978 |   this->emplace_back(value);
      |         ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__iterator/back_insert_iterator.h:50:21: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::push_back' requested here
   50 |         {container->push_back(__value); return *this;}
      |                     ^
/bitcoin/chronik/chronik-cpp/chronik_bridge.cpp:156:20: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::Vec' requested here
  156 |             .txs = bridged_txs};
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:38:8: note: template is declared here
   38 | struct __pointer_traits_element_type;
      |        ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:118:22: error: implicit instantiation of undefined template 'std::__pointer_traits_element_type<rust::Slice<const chronik_bridge::TxOutput>::iterator>'
  118 |     typedef typename __pointer_traits_element_type<pointer>::type    element_type;
      |                      ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:182:20: note: in instantiation of template class 'std::pointer_traits<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
  182 |     decltype((void)pointer_traits<_Pointer>::to_address(std::declval<const _Pointer&>()))
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:195:59: note: during template argument deduction for class template partial specialization '_HasToAddress<_Pointer, decltype((void)pointer_traits<_Pointer>::to_address(std::declval<const _Pointer &>()))>' [with _Pointer = rust::Slice<const chronik_bridge::TxOutput>::iterator]
  195 |   static const bool value = _HasArrow<_Pointer>::value || _HasToAddress<_Pointer>::value;
      |                                                           ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:195:59: note: in instantiation of template class 'std::_HasToAddress<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::_IsFancyPointer<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
   27 | __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int);
      |                                ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' 
   38 | using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0));
      |                                       ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:200:5: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  200 |     _And<is_class<_Pointer>, _IsFancyPointer<_Pointer> >::value
      |     ^
/bitcoin/distsrc-69115e295912-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:877:8: note: in instantiation of function template specialization 'std::copy<rust::Slice<const chronik_bridge::TxOutput>::iterator, std::back_insert_iterator<rust::Vec<chronik_bridge::TxOutput>>>' requested here
  877 |   std::copy(other.begin(), other.end(), std::back_inserter(*this));
      |        ^
/bitcoin/distsrc-69115e295912-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/chronik-bridge/src/ffi.rs.h:895:8: note: in instantiation of member function 'rust::Vec<chronik_bridge::TxOutput>::Vec' requested here
  895 | struct Tx final {
      |        ^
/bitcoin/distsrc-69115e295912-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:978:9: note: in instantiation of function template specialization 'rust::Vec<chronik_bridge::BlockTx>::emplace_back<const chronik_bridge::BlockTx &>' requested here
  978 |   this->emplace_back(value);
      |         ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__iterator/back_insert_iterator.h:50:21: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::push_back' requested here
   50 |         {container->push_back(__value); return *this;}
      |                     ^
/bitcoin/chronik/chronik-cpp/chronik_bridge.cpp:156:20: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::Vec' requested here
  156 |             .txs = bridged_txs};
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:38:8: note: template is declared here
   38 | struct __pointer_traits_element_type;
      |        ^
4 errors generated.
[240/607] Building CXX object src/CMakeFiles/common.dir/cashaddrenc.cpp.o
[241/607] Building CXX object src/CMakeFiles/common.dir/common/configfile.cpp.o
[242/607] Building CXX object src/CMakeFiles/common.dir/common/args.cpp.o
ninja: build stopped: subcommand failed.
Build guix-osx failed with exit code 1
PiRK planned changes to this revision.Mon, Nov 3, 19:47

i rebased to check whether d18664 fixes all the seeder issues, but we still have a guix-osx issue to deal with.

In D18862#430161, @PiRK wrote:

i rebased to check whether d18664 fixes all the seeder issues, but we still have a guix-osx issue to deal with.

Please check you rebased properly, that's not the seeder diff number

set(CMAKE_CXX_EXTENSIONS OFF)

Tail of the build log:

  877 |   std::copy(other.begin(), other.end(), std::back_inserter(*this));
      |        ^
/bitcoin/distsrc-f32e24df366c-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/chronik-bridge/src/ffi.rs.h:895:8: note: in instantiation of member function 'rust::Vec<chronik_bridge::TxInput>::Vec' requested here
  895 | struct Tx final {
      |        ^
/bitcoin/distsrc-f32e24df366c-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:978:9: note: in instantiation of function template specialization 'rust::Vec<chronik_bridge::BlockTx>::emplace_back<const chronik_bridge::BlockTx &>' requested here
  978 |   this->emplace_back(value);
      |         ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__iterator/back_insert_iterator.h:50:21: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::push_back' requested here
   50 |         {container->push_back(__value); return *this;}
      |                     ^
/bitcoin/chronik/chronik-cpp/chronik_bridge.cpp:156:20: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::Vec' requested here
  156 |             .txs = bridged_txs};
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:38:8: note: template is declared here
   38 | struct __pointer_traits_element_type;
      |        ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:118:22: error: implicit instantiation of undefined template 'std::__pointer_traits_element_type<rust::Slice<const chronik_bridge::TxOutput>::iterator>'
  118 |     typedef typename __pointer_traits_element_type<pointer>::type    element_type;
      |                      ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:182:20: note: in instantiation of template class 'std::pointer_traits<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
  182 |     decltype((void)pointer_traits<_Pointer>::to_address(std::declval<const _Pointer&>()))
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:195:59: note: during template argument deduction for class template partial specialization '_HasToAddress<_Pointer, decltype((void)pointer_traits<_Pointer>::to_address(std::declval<const _Pointer &>()))>' [with _Pointer = rust::Slice<const chronik_bridge::TxOutput>::iterator]
  195 |   static const bool value = _HasArrow<_Pointer>::value || _HasToAddress<_Pointer>::value;
      |                                                           ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:195:59: note: in instantiation of template class 'std::_HasToAddress<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__type_traits/conjunction.h:27:32: note: in instantiation of template class 'std::_IsFancyPointer<rust::Slice<const chronik_bridge::TxOutput>::iterator>' requested here
   27 | __expand_to_true<__enable_if_t<_Pred::value>...> __and_helper(int);
      |                                ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__type_traits/conjunction.h:38:39: note: while substituting explicitly-specified template arguments into function template '__and_helper' 
   38 | using _And _LIBCPP_NODEBUG = decltype(std::__and_helper<_Pred...>(0));
      |                                       ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:200:5: note: (skipping 10 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
  200 |     _And<is_class<_Pointer>, _IsFancyPointer<_Pointer> >::value
      |     ^
/bitcoin/distsrc-f32e24df366c-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:877:8: note: in instantiation of function template specialization 'std::copy<rust::Slice<const chronik_bridge::TxOutput>::iterator, std::back_insert_iterator<rust::Vec<chronik_bridge::TxOutput>>>' requested here
  877 |   std::copy(other.begin(), other.end(), std::back_inserter(*this));
      |        ^
/bitcoin/distsrc-f32e24df366c-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/chronik-bridge/src/ffi.rs.h:895:8: note: in instantiation of member function 'rust::Vec<chronik_bridge::TxOutput>::Vec' requested here
  895 | struct Tx final {
      |        ^
/bitcoin/distsrc-f32e24df366c-x86_64-apple-darwin/cargo/build/x86_64-apple-darwin/cxxbridge/rust/cxx.h:978:9: note: in instantiation of function template specialization 'rust::Vec<chronik_bridge::BlockTx>::emplace_back<const chronik_bridge::BlockTx &>' requested here
  978 |   this->emplace_back(value);
      |         ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__iterator/back_insert_iterator.h:50:21: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::push_back' requested here
   50 |         {container->push_back(__value); return *this;}
      |                     ^
/bitcoin/chronik/chronik-cpp/chronik_bridge.cpp:156:20: note: in instantiation of member function 'rust::Vec<chronik_bridge::BlockTx>::Vec' requested here
  156 |             .txs = bridged_txs};
      |                    ^
/bitcoin/depends/SDKs/Xcode-15.0-15A240d-extracted-SDK-with-libcxx-headers/usr/include/c++/v1/__memory/pointer_traits.h:38:8: note: template is declared here
   38 | struct __pointer_traits_element_type;
      |        ^
4 errors generated.
[240/607] Building CXX object src/CMakeFiles/common.dir/common/init.cpp.o
[241/607] Building CXX object src/CMakeFiles/common.dir/common/configfile.cpp.o
[242/607] Building CXX object src/CMakeFiles/common.dir/common/args.cpp.o
ninja: build stopped: subcommand failed.
Build guix-osx failed with exit code 1

Tail of the build log:

                 from /bitcoin/src/currencyunit.cpp:7:
/bitcoin/src/./compat.h:24:10: fatal error: arpa/inet.h: No such file or directory
   24 | #include <arpa/inet.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
[173/609] Building CXX object src/CMakeFiles/util.dir/randomenv.cpp.obj
FAILED: src/CMakeFiles/util.dir/randomenv.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/randomenv.cpp.obj -MF src/CMakeFiles/util.dir/randomenv.cpp.obj.d -o src/CMakeFiles/util.dir/randomenv.cpp.obj -c /bitcoin/src/randomenv.cpp
In file included from /bitcoin/src/./util/time.h:9,
                 from /bitcoin/src/randomenv.cpp:15:
/bitcoin/src/./compat.h:24:10: fatal error: arpa/inet.h: No such file or directory
   24 | #include <arpa/inet.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
[174/609] Building CXX object src/CMakeFiles/util.dir/chainparamsbase.cpp.obj
FAILED: src/CMakeFiles/util.dir/chainparamsbase.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/chainparamsbase.cpp.obj -MF src/CMakeFiles/util.dir/chainparamsbase.cpp.obj.d -o src/CMakeFiles/util.dir/chainparamsbase.cpp.obj -c /bitcoin/src/chainparamsbase.cpp
In file included from /bitcoin/src/./common/args.h:8,
                 from /bitcoin/src/chainparamsbase.cpp:8:
/bitcoin/src/./compat.h:24:10: fatal error: arpa/inet.h: No such file or directory
   24 | #include <arpa/inet.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
[175/609] Building CXX object src/CMakeFiles/util.dir/support/lockedpool.cpp.obj
FAILED: src/CMakeFiles/util.dir/support/lockedpool.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/support/lockedpool.cpp.obj -MF src/CMakeFiles/util.dir/support/lockedpool.cpp.obj.d -o src/CMakeFiles/util.dir/support/lockedpool.cpp.obj -c /bitcoin/src/support/lockedpool.cpp
/bitcoin/src/support/lockedpool.cpp:19:10: fatal error: sys/mman.h: No such file or directory
   19 | #include <sys/mman.h>     // for mmap
      |          ^~~~~~~~~~~~
compilation terminated.
[176/609] Building CXX object src/CMakeFiles/util.dir/random.cpp.obj
FAILED: src/CMakeFiles/util.dir/random.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/random.cpp.obj -MF src/CMakeFiles/util.dir/random.cpp.obj.d -o src/CMakeFiles/util.dir/random.cpp.obj -c /bitcoin/src/random.cpp
In file included from /bitcoin/src/./util/time.h:9,
                 from /bitcoin/src/random.cpp:21:
/bitcoin/src/./compat.h:24:10: fatal error: arpa/inet.h: No such file or directory
   24 | #include <arpa/inet.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
[177/609] Building CXX object src/CMakeFiles/util.dir/logging.cpp.obj
FAILED: src/CMakeFiles/util.dir/logging.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/logging.cpp.obj -MF src/CMakeFiles/util.dir/logging.cpp.obj.d -o src/CMakeFiles/util.dir/logging.cpp.obj -c /bitcoin/src/logging.cpp
In file included from /bitcoin/src/./util/time.h:9,
                 from /bitcoin/src/logging.cpp:12:
/bitcoin/src/./compat.h:24:10: fatal error: arpa/inet.h: No such file or directory
   24 | #include <arpa/inet.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
[179/609] Building CXX object src/CMakeFiles/util.dir/sync.cpp.obj
FAILED: src/CMakeFiles/util.dir/sync.cpp.obj 
/home/bitcoinabc/.guix-profile/bin/x86_64-w64-mingw32-g++ -DBOOST_NO_CXX98_FUNCTION_BASE -DENABLE_AVX2 -DENABLE_SHANI -DENABLE_SSE41 -DHAVE_BUILD_INFO -DHAVE_CONFIG_H -DWIN32_LEAN_AND_MEAN -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/. -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-f32e24df366c-x86_64-w64-mingw32/src/crypto/.. -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -ffile-prefix-map=/gnu/store/pzjk9pbssy2zqwh8ydf684x8rbkcqx7h-profile=/usr -ffile-prefix-map=/gnu/store/13c6dkn0n40mb5xqhy1xg9vra30clrqi-glibc-for-fhs-2.39=/usr -ffile-prefix-map=/gnu/store/1prv14v6jfnzzg7szm57690b7fr6sx33-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/1w05qnl350b88g5wj1z5k2jywhhcxkyn-tar-1.34=/usr -ffile-prefix-map=/gnu/store/3amb75nrnwaam1w6xkx7yxvma4a0cpvm-python-minimal-3.10.7=/usr -ffile-prefix-map=/gnu/store/3pba4c4f4n96a4frxrd4j5k3h2yjnylk-emacs-subdirs=/usr -ffile-prefix-map=/gnu/store/4hxhi3ixpf9w82mg4w6fzsadpdfvjj54-diffutils-3.10=/usr -ffile-prefix-map=/gnu/store/59kd6jyvrq8prl9mbnh3g8d22rc1dbwv-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/5aai4haqyckxc8fsandpjdsny5qlbabb-moreutils-0.69=/usr -ffile-prefix-map=/gnu/store/5gbqxxax5n19hm86lal6s9qj3cccqlf3-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/5icanl0yzsq3nl09y949wd9jrx9bhzg0-gcc-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/5pzn8abpymi0afych1inavbp4rxnyb88-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/6ds0k18sg5lvmip60bx764612nw636z8-curl-8.6.0=/usr -ffile-prefix-map=/gnu/store/6fpkzhw6q09hqaiagnjg63fda2pn7sgq-automake-1.16.5=/usr -ffile-prefix-map=/gnu/store/6x2xvmd9nxv3n33mmnc1fgsbb68nycx9-ninja-1.11.1=/usr -ffile-prefix-map=/gnu/store/6x36lx7n58bzz4wmmzyp0z60jd511h49-patch-2.7.6-0.f144b35=/usr -ffile-prefix-map=/gnu/store/70s4sq1hx1m5rmsg5bcnjxslwc8ppiag-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/7nr6bfavgv2pghvk4mfnd6djn4f6r4q1-git-minimal-2.46.0=/usr -ffile-prefix-map=/gnu/store/81wqxjgqfinrxxh473c89r1n7arxfv3s-sed-4.8=/usr -ffile-prefix-map=/gnu/store/8gn6wyprwpw0vczmxcgc3g2k0mppcsl0-clang-runtime-18.1.8=/usr -ffile-prefix-map=/gnu/store/8qf2ilqr44rxyprmgm5xbqg01cxn424y-gperf-3.1=/usr -ffile-prefix-map=/gnu/store/8wsv1l74k8mpxvgrqg7avkw8lxxwrjz8-bison-3.8.2=/usr -ffile-prefix-map=/gnu/store/8xgxpscnx9lf9hfs4ws1m134mqkm722l-info-dir=/usr -ffile-prefix-map=/gnu/store/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/brv8rlwkazxavlc2zjz49bcsyrjvnz5v-nasm-2.15.05=/usr -ffile-prefix-map=/gnu/store/bxwlna9pk9f4rh161a9hjbxrabd3ayyh-nss-certs-3.99=/usr -ffile-prefix-map=/gnu/store/c8vsc2i0p5h3mdwhdrvfyln2ars8bh1p-gcc-cross-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/cx980qc909y24c69z4x4zv2ym3nrk4m6-ca-certificate-bundle=/usr -ffile-prefix-map=/gnu/store/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/usr -ffile-prefix-map=/gnu/store/h0drcnx4w3wvvifrc6cb4ppyrywn31lg-x86_64-w64-mingw32-posix-toolchain-12.4.0=/usr -ffile-prefix-map=/gnu/store/hk4rmz3yw000hmmf5imyry84ixlzlscg-m4-1.4.19=/usr -ffile-prefix-map=/gnu/store/hp8dh8hnh5f9x8b70wkpvwjv1zg0rc8s-osslsigncode-2.5=/usr -ffile-prefix-map=/gnu/store/l9467jv5sw5cc2a60nl6w96sxs8ls5m2-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/mly8ahsm9jqymraczglqaz4nnvqmvlkw-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/p7x08kfxh4ns4h4pqxkk4sd0lp4433sy-clang-18.1.8=/usr -ffile-prefix-map=/gnu/store/q80jcah63m4d5d018jr0d1nhash7r7jq-which-2.21=/usr -ffile-prefix-map=/gnu/store/qy1769103d15zh8gg09wlywfsyblham4-coreutils-minimal-9.1=/usr -ffile-prefix-map=/gnu/store/rlgi6y2lfgjzb682p71nd3yl176jcrcs-file-5.45=/usr -ffile-prefix-map=/gnu/store/v6bivyjbg6bj07s8iqfzdm6hpvypc0p1-perl-5.36.0=/usr -ffile-prefix-map=/gnu/store/w0i4fd8ivrpwz91a0wjwz5l0b2ralj16-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/w4p913kmnga3xh80vx8vnkri42dcmqi3-findutils-4.9.0=/usr -ffile-prefix-map=/gnu/store/w4r6g6d7ryskk53h7n24w8dzm01mgh4q-libtool-2.4.7=/usr -ffile-prefix-map=/gnu/store/w62dxljn51hcrszyxjb1dffhbvrl8iqm-util-linux-2.37.4=/usr -ffile-prefix-map=/gnu/store/w6xrmrn9ndl0v22vmi8wivrjh6h6mqmc-cmake-minimal-3.24.2=/usr -ffile-prefix-map=/gnu/store/w9zl48a95kylc7a91rwrrk27v70my968-gzip-1.13=/usr -ffile-prefix-map=/gnu/store/x1c9w6dnmk23mpdfg08zyq379q26nd88-zip-3.0=/usr -ffile-prefix-map=/gnu/store/x47i4yafqxdav838aykda9c2hhhn9sa4-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/z7b1hm2dk3pa9s7rz5wn6rl7n1f7pbfl-nsis-x86_64-3.10=/usr -ffile-prefix-map=/gnu/store/zajmyhi888hf7d4d73ajyyrmicxvv7b8-grep-3.11=/usr -ffile-prefix-map=/gnu/store/zil27iyw3bj59czn9frxpgadvvrdxw2r-autoconf-2.71=/usr -ffile-prefix-map=/gnu/store/zpk8mdz7x9diviacgbx5p55zav4cslgx-binutils-cross-x86_64-w64-mingw32-2.41=/usr -ffile-prefix-map=/gnu/store/zq16lzyvb6vh49xb4ljyjs1hwlxdqsih-gcc-cross-x86_64-w64-mingw32-12.4.0=/usr -ffile-prefix-map=/gnu/store/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-5.1.16=/usr -ffile-prefix-map=/gnu/store/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/56aq6sdx35f7rsxq8jq9ypafk0dhd3p3-bzip2-1.0.8=/usr -ffile-prefix-map=/gnu/store/faxgciaw9wxz8zyxk70f2pa3c5rr8al7-expat-2.5.0=/usr -ffile-prefix-map=/gnu/store/fbaw0sb21gv02qq7gs9wg5y5wlpdgzih-xz-5.4.5=/usr -ffile-prefix-map=/gnu/store/s6iqwc5sqjrk76kzslqc1n1wlcvfyqkw-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/xc98v8v485rs704wb26mipb0y5npdl1z-openssl-3.0.8=/usr -ffile-prefix-map=/gnu/store/7h0mnlwalw23j9jmvz5n1i5mqkgb4d06-coreutils-9.1=/usr -ffile-prefix-map=/gnu/store/1sj03db90gxvdzbr55b14jmn6y4llk43-perl-timedate-2.33=/usr -ffile-prefix-map=/gnu/store/3qkmsvfvqqqskqzx9x38zkik0dp5hqwa-perl-io-tty-1.14=/usr -ffile-prefix-map=/gnu/store/6rlnhj2nc67jb0ndzy5x99r1fiyh63rj-perl-time-duration-1.21=/usr -ffile-prefix-map=/gnu/store/av3zlarmrxmn1jl2bvy4rz81xg2cng3j-perl-ipc-run-20180523.0=/usr -ffile-prefix-map=/gnu/store/lc1gnk7na76f5ashysmmr3xjv7siywd7-gcc-cross-sans-libc-x86_64-w64-mingw32-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/3rgyz2jiyc3p0fqha903bnsd2cqyfhq3-gcc-12.4.0=/usr -ffile-prefix-map=/gnu/store/icqr7i28finwlqkw4b499af99cqs1bay-gcc-12.4.0-lib=/usr -ffile-prefix-map=/gnu/store/svghsdn1x3fyili8ij791nn25zba9bpf-linux-libre-headers-5.15.49=/usr -ffile-prefix-map=/gnu/store/ylgkrq9j1gyfig2y66srmgsbyh9w20d9-binutils-2.41=/usr -ffile-prefix-map=/gnu/store/7xizylh3gi6sj23nz19q6xhvx2d50wvr-libidn2-2.3.4=/usr -ffile-prefix-map=/gnu/store/8i2kr43jfbqvhpv67hs8kgncj2kk19b6-nghttp2-1.58.0-lib=/usr -ffile-prefix-map=/gnu/store/9mkcil1rl450r84hn1hcbny5pi5js8ig-gnutls-3.8.3=/usr -ffile-prefix-map=/gnu/store/al613p11xv5w1xmnqn7ykw0x6d4b0539-nettle-3.9.1=/usr -ffile-prefix-map=/gnu/store/b801mrqqcsnhbr34544mlfyanzg3skfx-libtasn1-4.19.0=/usr -ffile-prefix-map=/gnu/store/b9kfblvwd0xx5jr8zzvz4ypa0936jh6v-mit-krb5-1.20=/usr -ffile-prefix-map=/gnu/store/cmzi8a17f44fvb55s77jd7d4r678w093-p11-kit-0.24.1=/usr -ffile-prefix-map=/gnu/store/jcjm231n2g8mqs0w2pa85hv7l1nfi2qa-libpsl-0.21.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/usr -ffile-prefix-map=/gnu/store/zpaw3cp2k9jx36yhkpwra3jilfbb1mc7-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/ab7v7im7m25p7hi841kpnsl6yvajssls-python-wrapper-3.10.7=/usr -ffile-prefix-map=/gnu/store/y756v7f480xgjxxxvrf46ja7b4j43c08-ed-1.20.1=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.0-lib=/usr -ffile-prefix-map=/gnu/store/jngpazr9y0s0304wqn0pjdm7ys0wrfbn-python-3.10.7=/usr -ffile-prefix-map=/gnu/store/mfkz7fvlfpv3ppwbkv0imb19nrf95akf-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/pr73chdirm3jc2j7npc6hqzmcwjs7l8m-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q1vqb2hfclghbpl1vn094l1rzj12b6qb-libxcrypt-4.4.36=/usr -ffile-prefix-map=/gnu/store/nn3374fbcay19510akmccbrwp3p45a1y-python-tomli-2.0.1=/usr -ffile-prefix-map=/gnu/store/86fc8bi3mciljxz7c79jx8zr4wsx7xw8-gcc-11.4.0=/usr -ffile-prefix-map=/gnu/store/dqym4cqjc0pgwhiaqim3gwz18yh5fqrc-libxml2-2.9.14=/usr -ffile-prefix-map=/gnu/store/kdf5ix8kfv18civrkm700cv0qpxwvkxz-llvm-18.1.8=/usr -ffile-prefix-map=/gnu/store/3i4fr8riqw9azh1p4mqggl5vdz23kyr8-sed-4.8=/usr -ffile-prefix-map=/gnu/store/544ga5n6nq8y2961ihigra6n6a0r99nn-file-5.45=/usr -ffile-prefix-map=/gnu/store/7k8b93779dqpwcg2qjdvnf4nl43jv7hf-grep-3.11=/usr -ffile-prefix-map=/gnu/store/hay5a6vxhmcs6j6yva40w13lh92c60f8-libltdl-2.4.7=/usr -ffile-prefix-map=/gnu/store/vqdiyyqbrv4akp68pfya4j6m3pdbnhca-glibc-2.39-static=/usr -ffile-prefix-map=/gnu/store/vrl2r0ps24k1a6yap2chjylv5rhbndvr-gawk-5.3.0=/usr -ffile-prefix-map=/gnu/store/yj2z7a4hgbyw7llqr3xh1pd2phvkm8b2-help2man-1.49.2=/usr -ffile-prefix-map=/gnu/store/2p8j6npwa2k59d8lbhlqzvffn0437x8l-util-linux-2.37.4-lib=/usr -ffile-prefix-map=/gnu/store/203b3ywi605aimfmbfhxm0dz9jfak3v2-jsoncpp-1.9.5=/usr -ffile-prefix-map=/gnu/store/45ywd4b9bkj4pxiijrdgvk0ac52s9db1-rhash-1.4.3=/usr -ffile-prefix-map=/gnu/store/gr0cw1h3ah89007f4q56h8qw8kkqxama-libuv-1.44.2=/usr -ffile-prefix-map=/gnu/store/jflggc15cldclv1jiajj52jwnf2v6k88-libarchive-3.6.1=/usr -ffile-prefix-map=/gnu/store/m05g4pzw906bg2pydbl74vrnvkmi9rbj-zstd-1.5.2-lib=/usr -ffile-prefix-map=/gnu/store/gwn3p1r5ghlapv9yjad0mk2n23la7j8z-pcre2-10.42=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/lgl4b4njjycqyi7blmdzn7r2x5y60k02-isl-0.24=/usr -ffile-prefix-map=/gnu/store/pz4xkjl28w0pqf8nhgv68xix17ap6dsx-mpfr-4.2.1=/usr -ffile-prefix-map=/gnu/store/qlrygq356gfcgp1rxnim0fhzxb7hs3im-ld-wrapper-x86_64-w64-mingw32-0=/usr -ffile-prefix-map=/gnu/store/xv4cd7qz4yan93zkjisbmbpxfz78hah2-guile-3.0.9=/usr -ffile-prefix-map=/gnu/store/5s386jxiicgsdiyzggwjjdbz6p46sk85-libstdc++-11.4.0=/usr -ffile-prefix-map=/gnu/store/5b63zr1n2fqhxbhf7q9na86846d9spf3-tk-8.6.12=/usr -ffile-prefix-map=/gnu/store/hdb3jmxa67zkh4wj0l6w9ga3gj84k1yc-gdbm-1.23=/usr -ffile-prefix-map=/gnu/store/laj6a3z6gjza9f18kyxw1nz5211ghwfs-sqlite-3.39.3=/usr -ffile-prefix-map=/gnu/store/w2icygvc0h294bzak0dyfafq649sdqvn-tcl-8.6.12=/usr -ffile-prefix-map=/gnu/store/9pdhgi59dnlr17flbdppgw12wk01gp1a-zlib-1.3=/usr -ffile-prefix-map=/gnu/store/jz6493v99p2zk3lks1g4d2zrwdw8401d-perl-gettext-1.07=/usr -ffile-prefix-map=/gnu/store/0y52235p69jqqi7r666p5lwbm4mxqmwa-libffi-3.4.4=/usr -ffile-prefix-map=/gnu/store/5rnj1awj2cwmrafswyr856mdn25z6zqs-libunistring-1.1=/usr -ffile-prefix-map=/gnu/store/m114p4qd81wgnglnd1bj8lq1fkbljvvs-libgc-8.2.4=/usr -ffile-prefix-map=/gnu/store/q36j4wmhl8kff77f0yjz506xwqv0p7dw-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/4775wjc2972kiwfsq710fv5pfzyc5laq-libx11-1.8.7=/usr -ffile-prefix-map=/gnu/store/7ah6i5829f5ha6bdfzcj1gf21115xyyd-freetype-2.13.0=/usr -ffile-prefix-map=/gnu/store/c5w905pbjn95pwq2c4saz3n1yznin3lz-libxrender-0.9.10=/usr -ffile-prefix-map=/gnu/store/fzp58vspjrjcclq4z16zj3n3b4rzlnxy-fontconfig-minimal-2.14.0=/usr -ffile-prefix-map=/gnu/store/qj9jhgqn2b9g7yxdhyw6ki1vz241apkd-libpng-1.6.39=/usr -ffile-prefix-map=/gnu/store/v712yc2mwkc10m1nzgjz3linnvl5i1dh-libxdmcp-1.1.3=/usr -ffile-prefix-map=/gnu/store/viashw4a2q3c4pmycq70nb47cm1sd86c-libxft-2.3.8=/usr -ffile-prefix-map=/gnu/store/wxwv020jwxq9gr070vwy3fh8n028gwqg-libxau-1.0.10=/usr -ffile-prefix-map=/gnu/store/y5a0l9a3z214yar8q7mznqqd4pnw0vvp-libxcb-1.15=/usr -ffile-prefix-map=/gnu/store/mjg1gq1w6csggjhy5wh6njyzqpic4avq-font-dejavu-2.37=/usr -ffile-prefix-map=/gnu/store/gfs2h9wxhaldm5v1xjvn73kczyk6rd5i-bash-5.1.16=/usr -ffile-prefix-map=/gnu/store/7rsdf5kcqh0gl88av6nkgvgxg1ywvc5b-ncurses-6.2.20210619=/usr -ffile-prefix-map=/gnu/store/dl3665ynrp41ynyw2ay5kfqix93myj5d-readline-8.1.2=/usr -ffile-prefix-map=/gnu/store/zvlp3n8iwa1svxmwv4q22pv1pb1c9pjq-glibc-2.39=/usr -ffile-prefix-map=/gnu/store/zzpbp6rr43smwxzvzd4qd317z5j7qblj-gcc-11.4.0-lib=/usr -ffile-prefix-map=/gnu/store/87z5k84hxbqs87plgwsl2v6a4j7m3k7h-bash-static-5.1.16=/usr -fno-ident -g -O2 -fvisibility=hidden -fstack-reuse=none -fstack-protector-all -Wstack-protector -fcf-protection=full -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wformat -Wvla -Wcast-align -Wunused-parameter -Wmissing-braces -Wredundant-decls -Wsign-compare -Wduplicated-branches -Wduplicated-cond -Wlogical-op -Wformat-security -Wredundant-move -Woverloaded-virtual -Wno-unused-parameter -Wno-implicit-fallthrough -Wno-psabi -std=c++20 -MD -MT src/CMakeFiles/util.dir/sync.cpp.obj -MF src/CMakeFiles/util.dir/sync.cpp.obj.d -o src/CMakeFiles/util.dir/sync.cpp.obj -c /bitcoin/src/sync.cpp
In file included from /bitcoin/src/./logging.h:12,
                 from /bitcoin/src/sync.cpp:7:
/bitcoin/src/./util/fs.h: In function 'std::string fs::PathToString(const path&)':
/bitcoin/src/./util/fs.h:161:65: error: static assertion failed: PathToString not implemented on this platform
  161 |     static_assert(std::is_same<path::string_type, std::string>::value,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
[182/609] Building CXX object src/CMakeFiles/util.dir/clientversion.cpp.obj
ninja: build stopped: subcommand failed.
Build guix-win failed with exit code 1

bump to c++20 in .clang-format, back to c++17 in chronik until the clang issue is fixed or worked around (https://github.com/llvm/llvm-project/issues/67449), revert the CXX_EXTENSIONS change to fix the guix-win issue (can be fixed in a follow-up with a WIN32 definition)

@bot guix-win guix-linux guix-osx

This revision is now accepted and ready to land.Tue, Nov 4, 13:20
This revision was automatically updated to reflect the committed changes.