build: fix configuring with `--without-experimental-kernel-lib` #26003

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:fix_chainstate_bin_configure changing 1 files +5 −4
  1. fanquake commented at 5:00 PM on September 4, 2022: member

    Fixes #25994.

  2. build: fix configuring with --without-experimental-kernel-lib
    Fixes #25994.
    e531e34b41
  3. fanquake added the label Build system on Sep 4, 2022
  4. Rspigler commented at 10:31 PM on September 4, 2022: contributor

    tACK e531e34b4146792fb61e178c5a1370ab223e9c3a

  5. ryanofsky approved
  6. ryanofsky commented at 8:00 PM on September 6, 2022: contributor

    Code review ACK e531e34b4146792fb61e178c5a1370ab223e9c3a

  7. MarcoFalke added this to the milestone 24.0 on Sep 7, 2022
  8. jarolrod commented at 11:37 PM on September 7, 2022: member

    GUIX hashes

    x86:

    $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
    137955eb443bb86533a3ccb321baca739987da828c5d5588fd49b43f8e88f19e  guix-build-e531e34b4146/output/aarch64-linux-gnu/SHA256SUMS.part
    3371c634a0f899def799a5b89b4da3fb505c0e595d37c37e89d15b8fa84fc692  guix-build-e531e34b4146/output/aarch64-linux-gnu/bitcoin-e531e34b4146-aarch64-linux-gnu-debug.tar.gz
    d0caead2d061061eebbb4ef3cc3318655a7046ee20bd1ae82f5cec83e7670df2  guix-build-e531e34b4146/output/aarch64-linux-gnu/bitcoin-e531e34b4146-aarch64-linux-gnu.tar.gz
    44ed09d4ffa469f942eac6e6a3bc9f11ed075e07a0948603fd53bc55ed4c4d48  guix-build-e531e34b4146/output/arm-linux-gnueabihf/SHA256SUMS.part
    4784e0724b4829afca7979c018fe1bc5dd7a984b5b81a537f138a8240aa218d9  guix-build-e531e34b4146/output/arm-linux-gnueabihf/bitcoin-e531e34b4146-arm-linux-gnueabihf-debug.tar.gz
    8a986063b4e875980fc885696d7d601181cc3a46acc2562cc7ea53503c2648c6  guix-build-e531e34b4146/output/arm-linux-gnueabihf/bitcoin-e531e34b4146-arm-linux-gnueabihf.tar.gz
    ab79af6dc7c934518e369b4fe5d2d53de0c4f174ab13561a12e859b3bd4d70d5  guix-build-e531e34b4146/output/arm64-apple-darwin/SHA256SUMS.part
    5afcfbd01029cbb9a4f53fb7be06d50f46164ddf0384b48bb4819d8cfd8fa618  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin-unsigned.dmg
    f577be2b6cb5a11a0366cad60796e3057b7789e62e42bd90cf903b7dbab2f86c  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin-unsigned.tar.gz
    899a2140a4a1c5895b469b8a561cfe524a17e30fe1a24eec5125a64fad836ce2  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin.tar.gz
    4111cd5b4e0e0231b6c8fa543b82b279b428e9d0bfa04d955dccf8fcce3f2de0  guix-build-e531e34b4146/output/dist-archive/bitcoin-e531e34b4146.tar.gz
    37054289f2e09f36340e26d85de3bafffa3b30b4266674380223d9ccbeda92b9  guix-build-e531e34b4146/output/powerpc64-linux-gnu/SHA256SUMS.part
    49f2df8a221d54ab1e62d5c4a263b7f553312c0b3d2984400e7fc1a6255ef2ed  guix-build-e531e34b4146/output/powerpc64-linux-gnu/bitcoin-e531e34b4146-powerpc64-linux-gnu-debug.tar.gz
    bd98d390307a37a8b5cf209264bf65cc1e333aa6df269304560ce64c1e4807c7  guix-build-e531e34b4146/output/powerpc64-linux-gnu/bitcoin-e531e34b4146-powerpc64-linux-gnu.tar.gz
    25a46616d507f83c1f4d182f2bb742fab26f5614c741db068ab347ac6d6361f6  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/SHA256SUMS.part
    bf5aad6cd8face82925a0d7ad75b4cc62641c93e09a0c8c974af8b30aa8b774f  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/bitcoin-e531e34b4146-powerpc64le-linux-gnu-debug.tar.gz
    87de5d0e35a83f2f26d0a26d94837ac0fb7a838c21f8a784b2c07e3928dc6c45  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/bitcoin-e531e34b4146-powerpc64le-linux-gnu.tar.gz
    f48c15fc03b26d4881fbc062b6148e13f3d407e030d50f826afc9acbb020b9da  guix-build-e531e34b4146/output/riscv64-linux-gnu/SHA256SUMS.part
    01efa5884e7f6e769301b1462cf482230d5b33c9a6bbc5ec84311fecdfce4497  guix-build-e531e34b4146/output/riscv64-linux-gnu/bitcoin-e531e34b4146-riscv64-linux-gnu-debug.tar.gz
    733e90c7bb267d9f9a2334f2594f64481111f40cb33b4efdd063c9b40e83c49a  guix-build-e531e34b4146/output/riscv64-linux-gnu/bitcoin-e531e34b4146-riscv64-linux-gnu.tar.gz
    4f2574195b1e3544f449273e0bc7dc4c0a921eec207ad559f0f9dfe26110aee8  guix-build-e531e34b4146/output/x86_64-apple-darwin/SHA256SUMS.part
    7d521db76ed3e2a5815308f8d3a3ec22a301e963060e91e5356d924e98b30dae  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin-unsigned.dmg
    1dbe2029d108b85caef94422cb253ce392dc242068457b404d0322e9fdef4452  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin-unsigned.tar.gz
    f09b24a40309d951d9a9d9782f7d78d72e8f943453d8d9673a1037f09c95d812  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin.tar.gz
    5e9bf658030240cafb2599db8ad18c9035983826d672e921826c61ab814ed286  guix-build-e531e34b4146/output/x86_64-linux-gnu/SHA256SUMS.part
    efaf28c1570230f3246a9b23d804c2af22b50931a271cce14a951e25f233467f  guix-build-e531e34b4146/output/x86_64-linux-gnu/bitcoin-e531e34b4146-x86_64-linux-gnu-debug.tar.gz
    a5c9de2aa88aecb4ddc17ebb548009eedd68562d3b575780df3e260895ffd494  guix-build-e531e34b4146/output/x86_64-linux-gnu/bitcoin-e531e34b4146-x86_64-linux-gnu.tar.gz
    63ec65b15111ad78e81cde6f7739f1a755e9de25bdf4c176809162088fa812f9  guix-build-e531e34b4146/output/x86_64-w64-mingw32/SHA256SUMS.part
    caaea27d67feb71334e0471a15888ba449ca94edf12c78addcc3b882a453d631  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-debug.zip
    0b83096bdd247b265a6468ab20aa81d0e408cb3c0e74883822a0250af83791eb  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-setup-unsigned.exe
    6f156ff28156ce2f676643e449a699ba9354bfb26e63f28f412189e51712e4a3  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-unsigned.tar.gz
    90e7802417ef1161e6b0fba6fb513259599c2637fe66c761fdbe330980236393  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64.zip
    

    arm64:

    $ env HOSTS='arm-linux-gnueabihf arm64-apple-darwin powerpc64-linux-gnu powerpc64le-linux-gnu riscv64-linux-gnu x86_64-apple-darwin x86_64-linux-gnu x86_64-w64-mingw32' ./contrib/guix/guix-build
    $ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
    
    44ed09d4ffa469f942eac6e6a3bc9f11ed075e07a0948603fd53bc55ed4c4d48  guix-build-e531e34b4146/output/arm-linux-gnueabihf/SHA256SUMS.part
    4784e0724b4829afca7979c018fe1bc5dd7a984b5b81a537f138a8240aa218d9  guix-build-e531e34b4146/output/arm-linux-gnueabihf/bitcoin-e531e34b4146-arm-linux-gnueabihf-debug.tar.gz
    8a986063b4e875980fc885696d7d601181cc3a46acc2562cc7ea53503c2648c6  guix-build-e531e34b4146/output/arm-linux-gnueabihf/bitcoin-e531e34b4146-arm-linux-gnueabihf.tar.gz
    ab79af6dc7c934518e369b4fe5d2d53de0c4f174ab13561a12e859b3bd4d70d5  guix-build-e531e34b4146/output/arm64-apple-darwin/SHA256SUMS.part
    5afcfbd01029cbb9a4f53fb7be06d50f46164ddf0384b48bb4819d8cfd8fa618  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin-unsigned.dmg
    f577be2b6cb5a11a0366cad60796e3057b7789e62e42bd90cf903b7dbab2f86c  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin-unsigned.tar.gz
    899a2140a4a1c5895b469b8a561cfe524a17e30fe1a24eec5125a64fad836ce2  guix-build-e531e34b4146/output/arm64-apple-darwin/bitcoin-e531e34b4146-arm64-apple-darwin.tar.gz
    4111cd5b4e0e0231b6c8fa543b82b279b428e9d0bfa04d955dccf8fcce3f2de0  guix-build-e531e34b4146/output/dist-archive/bitcoin-e531e34b4146.tar.gz
    37054289f2e09f36340e26d85de3bafffa3b30b4266674380223d9ccbeda92b9  guix-build-e531e34b4146/output/powerpc64-linux-gnu/SHA256SUMS.part
    49f2df8a221d54ab1e62d5c4a263b7f553312c0b3d2984400e7fc1a6255ef2ed  guix-build-e531e34b4146/output/powerpc64-linux-gnu/bitcoin-e531e34b4146-powerpc64-linux-gnu-debug.tar.gz
    bd98d390307a37a8b5cf209264bf65cc1e333aa6df269304560ce64c1e4807c7  guix-build-e531e34b4146/output/powerpc64-linux-gnu/bitcoin-e531e34b4146-powerpc64-linux-gnu.tar.gz
    25a46616d507f83c1f4d182f2bb742fab26f5614c741db068ab347ac6d6361f6  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/SHA256SUMS.part
    bf5aad6cd8face82925a0d7ad75b4cc62641c93e09a0c8c974af8b30aa8b774f  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/bitcoin-e531e34b4146-powerpc64le-linux-gnu-debug.tar.gz
    87de5d0e35a83f2f26d0a26d94837ac0fb7a838c21f8a784b2c07e3928dc6c45  guix-build-e531e34b4146/output/powerpc64le-linux-gnu/bitcoin-e531e34b4146-powerpc64le-linux-gnu.tar.gz
    f48c15fc03b26d4881fbc062b6148e13f3d407e030d50f826afc9acbb020b9da  guix-build-e531e34b4146/output/riscv64-linux-gnu/SHA256SUMS.part
    01efa5884e7f6e769301b1462cf482230d5b33c9a6bbc5ec84311fecdfce4497  guix-build-e531e34b4146/output/riscv64-linux-gnu/bitcoin-e531e34b4146-riscv64-linux-gnu-debug.tar.gz
    733e90c7bb267d9f9a2334f2594f64481111f40cb33b4efdd063c9b40e83c49a  guix-build-e531e34b4146/output/riscv64-linux-gnu/bitcoin-e531e34b4146-riscv64-linux-gnu.tar.gz
    4f2574195b1e3544f449273e0bc7dc4c0a921eec207ad559f0f9dfe26110aee8  guix-build-e531e34b4146/output/x86_64-apple-darwin/SHA256SUMS.part
    7d521db76ed3e2a5815308f8d3a3ec22a301e963060e91e5356d924e98b30dae  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin-unsigned.dmg
    1dbe2029d108b85caef94422cb253ce392dc242068457b404d0322e9fdef4452  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin-unsigned.tar.gz
    f09b24a40309d951d9a9d9782f7d78d72e8f943453d8d9673a1037f09c95d812  guix-build-e531e34b4146/output/x86_64-apple-darwin/bitcoin-e531e34b4146-x86_64-apple-darwin.tar.gz
    5e9bf658030240cafb2599db8ad18c9035983826d672e921826c61ab814ed286  guix-build-e531e34b4146/output/x86_64-linux-gnu/SHA256SUMS.part
    efaf28c1570230f3246a9b23d804c2af22b50931a271cce14a951e25f233467f  guix-build-e531e34b4146/output/x86_64-linux-gnu/bitcoin-e531e34b4146-x86_64-linux-gnu-debug.tar.gz
    a5c9de2aa88aecb4ddc17ebb548009eedd68562d3b575780df3e260895ffd494  guix-build-e531e34b4146/output/x86_64-linux-gnu/bitcoin-e531e34b4146-x86_64-linux-gnu.tar.gz
    63ec65b15111ad78e81cde6f7739f1a755e9de25bdf4c176809162088fa812f9  guix-build-e531e34b4146/output/x86_64-w64-mingw32/SHA256SUMS.part
    caaea27d67feb71334e0471a15888ba449ca94edf12c78addcc3b882a453d631  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-debug.zip
    0b83096bdd247b265a6468ab20aa81d0e408cb3c0e74883822a0250af83791eb  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-setup-unsigned.exe
    6f156ff28156ce2f676643e449a699ba9354bfb26e63f28f412189e51712e4a3  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64-unsigned.tar.gz
    90e7802417ef1161e6b0fba6fb513259599c2637fe66c761fdbe330980236393  guix-build-e531e34b4146/output/x86_64-w64-mingw32/bitcoin-e531e34b4146-win64.zip
    
  9. fanquake merged this on Sep 10, 2022
  10. fanquake closed this on Sep 10, 2022

  11. fanquake deleted the branch on Sep 10, 2022
  12. sidhujag referenced this in commit 2b979a4c57 on Sep 11, 2022
  13. bitcoin locked this on Sep 10, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-15 15:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me