Remove code for Cap'n Proto versions before 0.9 #331

pull hebasto wants to merge 1 commits into bitcoin-core:master from hebasto:260802-outdated-capnp changing 3 files +1 −49
  1. hebasto commented at 5:05 PM on August 2, 2026: member

    The removed code has been dead since db4f9a3d7395d435c484f5735a787f0798080c52, which bumped the minimum required Cap'n Proto version to 0.9.

  2. DrahtBot commented at 5:06 PM on August 2, 2026: none

    <!--e57a25ab6845829454e8d69fc972939a-->

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

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process.

    Type Reviewers
    ACK maflcko, ryanofsky

    If your review is incorrectly listed, please copy-paste <code>&lt;!--meta-tag:bot-skip--&gt;</code> into the comment that the bot should ignore.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  3. hebasto renamed this:
    Remove code for for Cap'n Proto versions before 0.9
    Remove code for Cap'n Proto versions before 0.9
    on Aug 2, 2026
  4. Remove code for Cap'n Proto versions before 0.9
    The removed code has been dead since db4f9a3d7395d435c484f5735a787f0798080c52,
    which bumped the minimum required Cap'n Proto version to 0.9.
    788f17a850
  5. hebasto force-pushed on Aug 2, 2026
  6. maflcko commented at 5:31 AM on August 3, 2026: contributor

    lgtm ACK 788f17a850942448f84e543aeefda3ac6c577327

  7. in shell.nix:23 in 788f17a850
      16 | @@ -17,10 +17,6 @@ let
      17 |      };
      18 |    };
      19 |    capnprotoHashes = {
      20 | -    "0.7.0" = "sha256-Y/7dUOQPDHjniuKNRw3j8dG1NI9f/aRWpf8V0WzV9k8=";
      21 | -    "0.7.1" = "sha256-3cBpVmpvCXyqPUXDp12vCFCk32ZXWpkdOliNH37UwWE=";
      22 | -    "0.8.0" = "sha256-rfiqN83begjJ9eYjtr21/tk1GJBjmeVfa3C3dZBJ93w=";
      23 | -    "0.8.1" = "sha256-OZqNVYdyszro5rIe+w6YN00g6y8U/1b8dKYc214q/2o=";
    


    ryanofsky commented at 10:03 PM on August 3, 2026:

    In commit "Remove code for Cap'n Proto versions before 0.9" (788f17a850942448f84e543aeefda3ac6c577327)

    Other changes in this commit all make sense, but I do think it'd be a little nicer to keep these hashes as they are convenient for testing. The dependency on 0.9.0 is weak and only due to a getFd call which I think we may want to drop anyway, because capnproto has long had better mechanisms for communicating across threads than writing to file descriptors: #274 (review)

  8. ryanofsky approved
  9. ryanofsky commented at 10:07 PM on August 3, 2026: collaborator

    Code review ACK 788f17a850942448f84e543aeefda3ac6c577327. It's especially nice to clean up the cmake/compat_config.cmake file

  10. ryanofsky merged this on Aug 3, 2026
  11. ryanofsky closed this on Aug 3, 2026

  12. hebasto deleted the branch on Aug 4, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/libmultiprocess. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-08-05 20:30 UTC

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