Page MenuHomePhabricator

guix: use GCC 13.3.0 for base toolchain.
ClosedPublic

Authored by PiRK on Tue, Nov 4, 15:32.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC2514eb2e09c7: guix: use GCC 13.3.0 for base toolchain.
Summary

This is a backport of core#29881

Test Plan

guix builds

Event Timeline

@bot guix-win guix-linux guix-osx

Tail of the build log:

[301/609] Building CXX object src/CMakeFiles/server.dir/avalanche/proof.cpp.obj
[302/609] Building CXX object src/CMakeFiles/server.dir/addrman.cpp.obj
[303/609] Building CXX object src/CMakeFiles/server.dir/config.cpp.obj
[304/609] Building CXX object src/CMakeFiles/server.dir/consensus/activation.cpp.obj
[305/609] Building CXX object src/CMakeFiles/server.dir/blockencodings.cpp.obj
[306/609] Building CXX object src/CMakeFiles/server.dir/avalanche/stakecontendercache.cpp.obj
[307/609] Building CXX object src/CMakeFiles/server.dir/dbwrapper.cpp.obj
[308/609] Building CXX object src/CMakeFiles/server.dir/flatfile.cpp.obj
[309/609] Building CXX object src/CMakeFiles/server.dir/dnsseeds.cpp.obj
[310/609] Building CXX object src/CMakeFiles/server.dir/consensus/tx_verify.cpp.obj
[311/609] Building CXX object src/CMakeFiles/server.dir/kernel/chain.cpp.obj
[312/609] Building CXX object src/CMakeFiles/server.dir/avalanche/peermanager.cpp.obj
[313/609] Building CXX object src/CMakeFiles/server.dir/headerssync.cpp.obj
[314/609] Building CXX object src/CMakeFiles/server.dir/i2p.cpp.obj
[315/609] Building CXX object src/CMakeFiles/server.dir/kernel/checks.cpp.obj
[316/609] Building CXX object src/CMakeFiles/server.dir/kernel/cs_main.cpp.obj
[317/609] Building CXX object src/CMakeFiles/server.dir/httpserver.cpp.obj
[318/609] Building CXX object src/CMakeFiles/server.dir/avalanche/processor.cpp.obj
[319/609] Building CXX object src/CMakeFiles/server.dir/index/base.cpp.obj
[320/609] Building CXX object src/CMakeFiles/server.dir/index/txindex.cpp.obj
[321/609] Building CXX object src/CMakeFiles/server.dir/kernel/context.cpp.obj
[322/609] Building CXX object src/CMakeFiles/server.dir/httprpc.cpp.obj
[323/609] Building CXX object src/CMakeFiles/server.dir/init/common.cpp.obj
[324/609] Building CXX object src/CMakeFiles/server.dir/invrequest.cpp.obj
[325/609] Building CXX object src/CMakeFiles/server.dir/index/coinstatsindex.cpp.obj
[326/609] Building CXX object src/CMakeFiles/server.dir/index/blockfilterindex.cpp.obj
[327/609] Building CXX object src/CMakeFiles/server.dir/mempool_args.cpp.obj
[328/609] Building CXX object src/CMakeFiles/server.dir/kernel/coinstats.cpp.obj
[329/609] Building CXX object src/CMakeFiles/server.dir/mapport.cpp.obj
[330/609] Building CXX object src/CMakeFiles/server.dir/node/caches.cpp.obj
FAILED: src/CMakeFiles/server.dir/node/caches.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 -DLEVELDB_ATOMIC_PRESENT -DLEVELDB_PLATFORM_WINDOWS -DMINIUPNP_STATICLIB -DNATPMP_STATICLIB -DOS_WINDOWS -DSTATICLIB -DWIN32_LEAN_AND_MEAN -DZMQ_STATIC -D_FILE_OFFSET_BITS=64 -D_WIN32_IE=0x0501 -D_WIN32_WINNT=0x0601 -I/bitcoin/src/leveldb/helpers/memenv -I/bitcoin/src/. -I/bitcoin/distsrc-71c62e36a115-x86_64-w64-mingw32/src -I/bitcoin/src/univalue/include -I/bitcoin/distsrc-71c62e36a115-x86_64-w64-mingw32/src/crypto/.. -I/bitcoin/src/secp256k1/include -I/bitcoin/src/leveldb/include -I/bitcoin/chronik -I/bitcoin/distsrc-71c62e36a115-x86_64-w64-mingw32/cargo/build/x86_64-pc-windows-gnu/cxxbridge -isystem /bitcoin/depends/x86_64-w64-mingw32/include/jemalloc -isystem /bitcoin/depends/x86_64-w64-mingw32/include -isystem /bitcoin/depends/x86_64-w64-mingw32/include/miniupnpc -ffile-prefix-map=/gnu/store/11yqg3njsv3zxdris45li2sax8gpzf8g-profile=/usr -ffile-prefix-map=/gnu/store/0fzxs0qmpg43vzsrj7qcnjv0qw9wf1iv-gcc-cross-x86_64-w64-mingw32-13.3.0=/usr -ffile-prefix-map=/gnu/store/10krix03rl5hqjv2c0qmj44ic9bgd8rc-gcc-toolchain-13.3.0=/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/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/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/7j0yzyids62f1wfhmn4pv4k1lrzb9igy-ca-certificate-bundle=/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/963iman5zw7zdf128mqhklihvjh6habm-make-4.4.1=/usr -ffile-prefix-map=/gnu/store/a3lsdsalcmg5wnk67869af7wljprkbam-pkg-config-0.29.2=/usr -ffile-prefix-map=/gnu/store/bqnhg9hdjbgjma8fbh4470kkk5h8zswv-gcc-cross-x86_64-w64-mingw32-13.3.0-lib=/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/fgnl70lgvi2gpaxmc456gixy07iqfgw2-python-lief-0.13.2=/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/illm0z0azwybsv997zvnrzqkfxr4dqii-x86_64-w64-mingw32-posix-toolchain-13.3.0=/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/mx3m7sz97glddnhkpn1qvjjplxfyma51-mingw-w64-x86_64-winpthreads-12.0.0=/usr -ffile-prefix-map=/gnu/store/p4l287y1ja4hw3h86fmsdsn6m2p195dx-emacs-subdirs=/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/rpnkk8dw6cgphkzishvphhqx0w66vwm3-info-dir=/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/3jhfhxdf6v5ms10x5zmnl166dh3yhbr1-bash-minimal-5.1.16=/usr -ffile-prefix-map=/gnu/store/71hgak9iz19vycrxzfaz4g21kyz3sb7k-mpc-1.3.1=/usr -ffile-prefix-map=/gnu/store/kka705681m1hq98b9jz98vxk9s5qd4ld-gmp-6.3.0=/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/183p1hvc54mjxbigkrk9yy667210dwqj-gcc-13.3.0=/usr -ffile-prefix-map=/gnu/store/3k6lyifyg024lk3gncsgf2gzjzvc70gv-ld-wrapper-0=/usr -ffile-prefix-map=/gnu/store/dal6fyd7sr1zbb38rka0ryigmk5369jj-gcc-13.3.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/lb1df1grjxa2ax1wmdqbrg5b79gr8zl8-bash-static-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/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/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/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/l3j2ylyaijrgcl3xsm5iyzgqn62rr4s0-gcc-cross-sans-libc-x86_64-w64-mingw32-13.3.0-lib=/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/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/server.dir/node/caches.cpp.obj -MF src/CMakeFiles/server.dir/node/caches.cpp.obj.d -o src/CMakeFiles/server.dir/node/caches.cpp.obj -c /bitcoin/src/node/caches.cpp
In file included from /bitcoin/src/./node/caches.h:8,
                 from /bitcoin/src/node/caches.cpp:5:
/bitcoin/src/./kernel/caches.h:13:18: error: 'int64_t' does not name a type
   13 | static constexpr int64_t DEFAULT_KERNEL_CACHE{1024_MiB};
      |                  ^~~~~~~
/bitcoin/src/./kernel/caches.h:11:1: note: 'int64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
   10 | #include <algorithm>
  +++ |+#include <cstdint>
   11 | 
/bitcoin/src/./node/caches.h:18:42: error: 'DEFAULT_KERNEL_CACHE' was not declared in this scope; did you mean 'DEFAULT_DB_CACHE'?
   18 | static constexpr size_t DEFAULT_DB_CACHE{DEFAULT_KERNEL_CACHE};
      |                                          ^~~~~~~~~~~~~~~~~~~~
      |                                          DEFAULT_DB_CACHE
[331/609] Building CXX object src/CMakeFiles/server.dir/node/blockfitter.cpp.obj
[332/609] Building CXX object src/CMakeFiles/server.dir/minerfund.cpp.obj
[333/609] Building CXX object src/CMakeFiles/server.dir/kernel/disconnected_transactions.cpp.obj
[334/609] Building CXX object src/CMakeFiles/server.dir/kernel/mempool_persist.cpp.obj
[335/609] Building CXX object src/CMakeFiles/server.dir/node/blockmanager_args.cpp.obj
[336/609] Building CXX object src/CMakeFiles/server.dir/node/coinstats.cpp.obj
[337/609] Building CXX object src/CMakeFiles/server.dir/node/coin.cpp.obj
[338/609] Building CXX object src/CMakeFiles/server.dir/node/chainstate.cpp.obj
[339/609] Building CXX object src/CMakeFiles/server.dir/node/chainstatemanager_args.cpp.obj
[340/609] Building CXX object src/CMakeFiles/server.dir/init.cpp.obj
[341/609] Building CXX object src/CMakeFiles/server.dir/node/blockstorage.cpp.obj
[342/609] Building CXX object src/CMakeFiles/server.dir/net.cpp.obj
[343/609] Building CXX object src/CMakeFiles/server.dir/net_processing.cpp.obj
ninja: build stopped: subcommand failed.
Build guix-win failed with exit code 1
PiRK edited the test plan for this revision. (Show Details)

add missing include that break guix-win

PiRK published this revision for review.Tue, Nov 4, 16:45
This revision is now accepted and ready to land.Tue, Nov 4, 19:04
This revision was automatically updated to reflect the committed changes.