[30.x] Backports & 30.1rc1 #33997

pull fanquake wants to merge 10 commits into bitcoin:30.x from fanquake:30_1_rc1 changing 18 files +116 −57
  1. fanquake commented at 11:34 am on December 3, 2025: member

    Backports:

    Prior 30.x backports in #33609.

  2. contrib: more selectively pick files for macOS SDK
    Only include what we really need. Skip 100s of mb of manpages,
    swiftmodules, modulemaps.
    Note that System/Library is only needed for the Qt build.
    
    Github-Pull: #32009
    Rebased-From: a33d03454508187abed764e55351ffcececc4c6e
    338570de5c
  3. macdeploy: disable compression in macOS gen-sdk script
    Starting with Python 3.11, Pythons gzip might delegate to zlib.
    Depending on the OS, i.e Ubuntu vs Fedora, the underlying zlib
    implementation might differ, resulting in different output.
    
    For now, or until a better solution exists, disable compression. This
    results in the SDK increasing in size to ~157mb. Which is not
    unreasonable, to regain determinism (and would be significantly worse
    without the previous commit).
    
    See: https://docs.python.org/3/library/gzip.html#gzip.compress
    
    Co-authored-by: stickies-v <stickies-v@protonmail.com>
    
    Github-Pull: #32009
    Rebased-From: c1213a35abed01a97a9c52954919158f91f974d2
    5408e85145
  4. contrib: rename gen-sdk to gen-sdk.py
    This puts it in scope for the Python linters.
    
    Github-Pull: #32009
    Rebased-From: 3e01b5d0e7be3dabe7f52d70e577f03f31505ad9
    2256f8965e
  5. contrib: fix manpage generation
    0972f5504021b482b27523fd3bcb8036cf6b439c from #33229 broke manpage
    generation, because the assumption that the last word in the line
    containing the version number, was the version number, no-longer holds
    for some binaries. i.e bitcoind.
    
    Github-Pull: #33996
    Rebased-From: e9536faaee2bdb53807aa7c48aafa269d18f19d3
    d872277db5
  6. fanquake added this to the milestone 30.1 on Dec 3, 2025
  7. DrahtBot added the label Backport on Dec 3, 2025
  8. DrahtBot commented at 11:34 am on December 3, 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/33997.

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK hebasto, marcofleon

    If your review is incorrectly listed, please copy-paste <!–meta-tag:bot-skip–> into the comment that the bot should ignore.

  9. fanquake force-pushed on Dec 4, 2025
  10. fanquake force-pushed on Dec 4, 2025
  11. fanquake marked this as ready for review on Dec 4, 2025
  12. fanquake requested review from willcl-ark on Dec 4, 2025
  13. fanquake requested review from stickies-v on Dec 4, 2025
  14. fanquake requested review from marcofleon on Dec 4, 2025
  15. hebasto approved
  16. hebasto commented at 9:09 am on December 5, 2025: member

    ACK 62af018015abfafaf248cb54001dee78228c19da.

    nit: A typo in the commit message in 1dbc46bf9cf2c978b09ff60c5c399e1f8d074916: “Github-Pull: 33528” –> “Github-Pull: #33528

  17. [wallet] never try to spend from unconfirmed TRUC that already has ancestors
    Github-Pull: #33528
    Rebased-From: e753fadfd01cb8a4a8de3bddc7391481551cca89
    ab58b2c0f8
  18. [test] wallet send 3 generation TRUC
    Github-Pull: #33528
    Rebased-From: dcd42d6d8f160ae8bc12c152099a6e6473658e30
    187e3b89b5
  19. Remove unreliable seed from chainparams.cpp, and the associated README
    Github-Pull: #33723
    Rebased-From: b0c706795ce6a3a00bf068a81ee99fef2ee9bf7e
    18f3ada037
  20. doc: update release notes for v30.1rc1 b26c93a9df
  21. build: bump version to v30.1rc1 b83d4f7c57
  22. doc: update manual pages for v30.1rc1 d59ebac718
  23. fanquake force-pushed on Dec 5, 2025
  24. hebasto approved
  25. hebasto commented at 11:25 am on December 5, 2025: member
    re-ACK d59ebac7187dceb60f880ee3d2c5fab8368da176.
  26. marcofleon approved
  27. marcofleon commented at 11:45 am on December 5, 2025: contributor
    ACK d59ebac7187dceb60f880ee3d2c5fab8368da176
  28. fanquake merged this on Dec 5, 2025
  29. fanquake closed this on Dec 5, 2025

  30. fanquake deleted the branch on Dec 5, 2025

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-12-12 00:13 UTC

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