[28.x] Backports #33076

pull fanquake wants to merge 5 commits into bitcoin:28.x from fanquake:28_x_some_more_backport changing 6 files +36 −29
  1. fanquake commented at 9:38 am on July 28, 2025: member

    Backports:

  2. test: Do not pass tests on unhandled exceptions
    This adds a missing catch for BaseException (e.g. SystemExit), which
    would otherwise be silently ignored.
    
    Also, remove the redundant other catches, which are just calling
    log.exception with a redundant log message.
    
    Github-Pull: #33001
    Rebased-From: fa30b34026f76a5b8af997152fced2d281782e0d
    a828e64b7d
  3. test: Log KeyboardInterrupt as exception
    log.exception is more verbose and useful to debug timeouts.
    
    Also, log stderr for CalledProcessError to make debugging easier.
    
    Github-Pull: #33001
    Rebased-From: faa3e684118bffa7a98cf76eeeb59243219df900
    41fa1e0ee5
  4. doc/zmq: fix unix socket path example
    Following https://github.com/bitcoin/bitcoin/blob/75a5c8258ec5309fe506438aa3815608430b53d6/doc/release-notes/release-notes-28.0.md?plain=1#L105
    
    Github-Pull: #33070
    Rebased-From: e83699a626b8a41c8fb9d0450e14e06a29a98bb8
    c09d82f0dd
  5. DrahtBot added the label Backport on Jul 28, 2025
  6. fanquake added this to the milestone 28.3 on Jul 28, 2025
  7. DrahtBot commented at 9:38 am on July 28, 2025: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/33076.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK willcl-ark, marcofleon

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  8. DrahtBot added the label CI failed on Jul 28, 2025
  9. guix: warn SOURCE_DATE_EPOCH set in guix-codesign
    Currently there is a warning for this in guix-build, but we also need
    one in guix-codesign, otherwise the codesigned hashes are not
    reproducible.
    
    Move common functionality into prelude and call the function in both
    guix actions.
    
    Github-Pull: #33073
    Rebased-From: 1bed0f734b3f2dd876193b5cad303bfab1d250d5
    8782e6ce38
  10. doc: update release notes for 28.x 4d145f9f20
  11. fanquake force-pushed on Jul 29, 2025
  12. fanquake marked this as ready for review on Jul 30, 2025
  13. fanquake requested review from willcl-ark on Jul 30, 2025
  14. willcl-ark approved
  15. willcl-ark commented at 10:42 am on July 30, 2025: member

    ACK 4d145f9f20a333cbe22579db525292e956af66c9

    Checked that backports are clean, and attributed correctly.

  16. marcofleon commented at 1:51 pm on July 30, 2025: contributor
    lgtm ACK 4d145f9f20a333cbe22579db525292e956af66c9
  17. fanquake merged this on Jul 30, 2025
  18. fanquake closed this on Jul 30, 2025

  19. fanquake deleted the branch on Jul 30, 2025
  20. fanquake commented at 7:50 am on July 31, 2025: member

    Guix Build (aarch64):

     09ef8edcd797ec28b927c50bcab2bb1ab31f5990ff08671081e6a62391c22c089  guix-build-5492e1be3b40/output/aarch64-linux-gnu/SHA256SUMS.part
     1d269e0b8610943a4eb061088c139f9840ebbdeb3a1884a2d1f2d13967b01ddf6  guix-build-5492e1be3b40/output/aarch64-linux-gnu/bitcoin-5492e1be3b40-aarch64-linux-gnu-debug.tar.gz
     24fc9874cd91344348602a91b6ab680293f6aa1afb5bab54147bdcfe3c69c8777  guix-build-5492e1be3b40/output/aarch64-linux-gnu/bitcoin-5492e1be3b40-aarch64-linux-gnu.tar.gz
     3899d2dc6b8f13133891815a225484d7762811e77da3921be1416ace80664d38b  guix-build-5492e1be3b40/output/arm-linux-gnueabihf/SHA256SUMS.part
     45b9afba37eeeb88f99f8827febc5d2053cb1b07759cbb58c390a388172fb2ea1  guix-build-5492e1be3b40/output/arm-linux-gnueabihf/bitcoin-5492e1be3b40-arm-linux-gnueabihf-debug.tar.gz
     56651000576bc8baf624d24d9f6df6214d617cf1c2dd2ebf2d233e97b4baa6785  guix-build-5492e1be3b40/output/arm-linux-gnueabihf/bitcoin-5492e1be3b40-arm-linux-gnueabihf.tar.gz
     65565a4638f00dd69b54d374724257e785eddc983c1e85a458c65582bdd199de7  guix-build-5492e1be3b40/output/arm64-apple-darwin/SHA256SUMS.part
     7f35275331dd73ebc4c6f4eac10f8e3cc7f3bb48311512a511a6d9dc3314c602f  guix-build-5492e1be3b40/output/arm64-apple-darwin/bitcoin-5492e1be3b40-arm64-apple-darwin-codesigning.tar.gz
     870de998dd7eac32e96007235b6452de7f8e64ca1a8c75160e5b164808eed5438  guix-build-5492e1be3b40/output/arm64-apple-darwin/bitcoin-5492e1be3b40-arm64-apple-darwin-unsigned.tar.gz
     9781187f604e1af5b2e9ca6f98f81b3848d8dace8313bc3d7400218e3622108bd  guix-build-5492e1be3b40/output/arm64-apple-darwin/bitcoin-5492e1be3b40-arm64-apple-darwin-unsigned.zip
    103c7728fd61d714836f2d7df52c4d60fcb33bca928c33eff2deb47bfaf0308cf2  guix-build-5492e1be3b40/output/dist-archive/bitcoin-5492e1be3b40.tar.gz
    11786c54025196a8e0fa601589518fec079052c710c4e65a67972213ad9091cf5e  guix-build-5492e1be3b40/output/powerpc64-linux-gnu/SHA256SUMS.part
    128a6e8613d1de58597df2ff4c8de4ed5559ac05a897ff4accbd3ecb697927efe5  guix-build-5492e1be3b40/output/powerpc64-linux-gnu/bitcoin-5492e1be3b40-powerpc64-linux-gnu-debug.tar.gz
    1329435a9b15fbdfe2eedb7cec40cf623aa34b3d653375c83fc1efdf88efd992b0  guix-build-5492e1be3b40/output/powerpc64-linux-gnu/bitcoin-5492e1be3b40-powerpc64-linux-gnu.tar.gz
    14545140fac4250764b26261ea224d02bbc19937bd892b68515a9258a455ca61fb  guix-build-5492e1be3b40/output/riscv64-linux-gnu/SHA256SUMS.part
    15992a784c063499d502c0123514fa5cbb3841ced0b7f05eaca5d76954d5bda95f  guix-build-5492e1be3b40/output/riscv64-linux-gnu/bitcoin-5492e1be3b40-riscv64-linux-gnu-debug.tar.gz
    163bae9524f1b83b5070d38b38c471234a4fe4f9bce6d361c3140bce5ba42c5e2d  guix-build-5492e1be3b40/output/riscv64-linux-gnu/bitcoin-5492e1be3b40-riscv64-linux-gnu.tar.gz
    1711c5d30299866887bf763b87a4157f444197e1b5d186609a52bdc7698a1f1b3d  guix-build-5492e1be3b40/output/x86_64-apple-darwin/SHA256SUMS.part
    1877e07ac6ea09c8c8d77c72be762ff4e9b808e4a419d81536e584f4f144cf7e9a  guix-build-5492e1be3b40/output/x86_64-apple-darwin/bitcoin-5492e1be3b40-x86_64-apple-darwin-codesigning.tar.gz
    190291b5e6f3ff378cffb49d53a39f16e17835d48554122876200120c835584b63  guix-build-5492e1be3b40/output/x86_64-apple-darwin/bitcoin-5492e1be3b40-x86_64-apple-darwin-unsigned.tar.gz
    204b076a16e4e5d10c35671770912618f2103d9a8460058675211baaf1f35c2f14  guix-build-5492e1be3b40/output/x86_64-apple-darwin/bitcoin-5492e1be3b40-x86_64-apple-darwin-unsigned.zip
    21379b2eb3540bcceb7888fd751164534be114edb17e711dcbbeb20454bb731402  guix-build-5492e1be3b40/output/x86_64-linux-gnu/SHA256SUMS.part
    224039737c365da88252e687f382555f5dd23eed0e9d184012331f6d1a515178c4  guix-build-5492e1be3b40/output/x86_64-linux-gnu/bitcoin-5492e1be3b40-x86_64-linux-gnu-debug.tar.gz
    2346b26ed3592c116033787c8f98ffafb04dae335e7d2f4d31c380fe224210aa7a  guix-build-5492e1be3b40/output/x86_64-linux-gnu/bitcoin-5492e1be3b40-x86_64-linux-gnu.tar.gz
    2425449fa5adcd9b5aa029db72c19174e6c86ece8043c83b43b73440e3fdd79e16  guix-build-5492e1be3b40/output/x86_64-w64-mingw32/SHA256SUMS.part
    25efb415fb4cbd1ecc08bd2a4fe60ca5b2a37087d7382e2699e286e7afc52e3f31  guix-build-5492e1be3b40/output/x86_64-w64-mingw32/bitcoin-5492e1be3b40-win64-codesigning.tar.gz
    266a2ac97559050bc9e320d0e13552efea2f51591f2b8e14e3d18f1a5f9d57e94a  guix-build-5492e1be3b40/output/x86_64-w64-mingw32/bitcoin-5492e1be3b40-win64-debug.zip
    270e18b2d02c13dbe8c5b1534148b29ae1881005dd89b61a317fb6312dbfc3489b  guix-build-5492e1be3b40/output/x86_64-w64-mingw32/bitcoin-5492e1be3b40-win64-setup-unsigned.exe
    28fae0b4d25cf8b5136801361bfa2ceead826762e77b22ff3b67469eddce25571a  guix-build-5492e1be3b40/output/x86_64-w64-mingw32/bitcoin-5492e1be3b40-win64-unsigned.zip
    

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: 2025-08-02 00:13 UTC

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