cmake: Fix NetBSD-specific workaround for Boost #34572

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:260212-netbsd-boost changing 1 files +6 −4
  1. hebasto commented at 11:27 am on February 12, 2026: member

    The recently merged #34143 broke builds with depends on NetBSD due to a workaround introduced in 5a5ddbd78922236402df378c8588a7b0b3f83a13.

    The upstream bug has been fixed, and the entire workaround can be removed once the fixed Boost package becomes generally available.

    However, it seems prudent to amend the workaround now to have it workable in the 31.0 release.

    Here are CI runs:

  2. cmake: Fix NetBSD-specific workaround for Boost 79c934b51c
  3. hebasto added the label Build system on Feb 12, 2026
  4. DrahtBot commented at 11:27 am on February 12, 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. A summary of reviews will appear here.

  5. hebasto added this to the milestone 31.0 on Feb 12, 2026
  6. fanquake commented at 11:36 am on February 12, 2026: member

    and the entire workaround can be removed once the fixed Boost package becomes generally available.

    When will that be? Do the changes get backported to 9.x and 10.x, or do we carry it the workaround until the oldest version we support is 11.x?

  7. DrahtBot added the label CI failed on Feb 12, 2026
  8. hebasto commented at 2:03 pm on February 12, 2026: member

    and the entire workaround can be removed once the fixed Boost package becomes generally available.

    When will that be? Do the changes get backported to 9.x and 10.x, or do we carry it the workaround until the oldest version we support is 11.x?

    It’s not specific to the NetBSD release, but rather the pkgsrc version.

    Given the current state, I think the new fixed Boost version 1.90 will be available as a binary package in all supported NetBSD releases.

  9. DrahtBot removed the label CI failed on Feb 12, 2026


hebasto DrahtBot fanquake

Labels
Build system

Milestone
31.0


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-02-17 06:13 UTC

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