doc: Improve dependencies.md IPC documentation #34706

pull ryanofsky wants to merge 1 commits into bitcoin:master from ryanofsky:pr/ipc-depdoc changing 1 files +2 −1
  1. ryanofsky commented at 10:35 pm on March 1, 2026: contributor

    Improve dependencies.md to document IPC dependencies better (preview). Specific changes are listed in the commit message.

    This PR is based on #33623 by willcl-ark which made similar changes in the 29.x branch. This PR could also be backported to 30.x (it merges cleanly, and master and 30.x both have the same version requirements).

  2. doc: Improve dependencies.md IPC documentation
    Improve dependencies.md to document IPC dependencies better:
    
    - Link to native_capnp.mk file not capnp.mk file so it's possible to see what
      version of Cap'n Proto is being used in release binaries. This is important
      since #31895 dropped the "Version Used" column and the capnp.mk file does not
      include version number.
    - Indicate Capn"Proto is used for IPC and link to multiprocess.md documenting
      the feature.
    - Link to correct PR requiring Cap'n Proto 0.7.1. Previous link was
      pointing at PR which required 0.7.0.
    - Mention libmultiprocess as a dependency even though it is included as a git
      subtree and can be built as a cmake subproject. Libmultiprocess still needs
      to be built separately when cross compiling, and is useful to build separately
      when developing, and is still a depends package.
    
    Based on 2cf352fd8e6a77003e38d954b6c879b20d4b960a from #33623 by willcl-ark
    which made similar changes in the 29.x branch.
    b87a1c27c9
  3. DrahtBot added the label Docs on Mar 1, 2026
  4. DrahtBot commented at 10:35 pm on March 1, 2026: contributor

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

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK sedited, l0rinc

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

  5. fanquake commented at 10:45 am on March 4, 2026: member
    cc @Sjors
  6. fanquake added the label Needs backport (30.x) on Mar 4, 2026
  7. fanquake added this to the milestone 31.0 on Mar 4, 2026
  8. sedited approved
  9. sedited commented at 12:36 pm on March 4, 2026: contributor
    ACK b87a1c27c99821cea995112114eb40afa93417f2
  10. l0rinc commented at 12:59 pm on March 4, 2026: contributor

    ACK b87a1c27c99821cea995112114eb40afa93417f2

    Checked the links; they seem accurate based on my limited understanding.

  11. fanquake merged this on Mar 4, 2026
  12. fanquake closed this on Mar 4, 2026

  13. fanquake referenced this in commit 532f76cf4e on Mar 4, 2026
  14. fanquake removed the label Needs backport (30.x) on Mar 4, 2026
  15. fanquake commented at 1:37 pm on March 4, 2026: member
    Backported to 30.x in #34689.

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-03-24 09:13 UTC

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