Skip to content

Update libmultiprocess subtree - #140

Merged
Sjors merged 3 commits into
stratum-mining:masterfrom
Sjors:2026/10/libmultiprocess-sync
Oct 13, 2026
Merged

Sjors merged 3 commits into
stratum-mining:masterfrom
Sjors:2026/10/libmultiprocess-sync

Conversation

@Sjors

@Sjors Sjors commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Sjors added 2 commits October 13, 2026 15:40
2e7812a5a1 Merge bitcoin-core/libmultiprocess#370: Fix Bitcoin Core build errors from libmultiprocess headers
686bccf766 Merge bitcoin-core/libmultiprocess#371: cmake: Fix silent include-what-you-use failures
f0a14754ef cmake: Show include-what-you-use diagnostics when it fails
92127a984a cmake: Pass -w to include-what-you-use
3577d23f61 ci: Enable -Wundef in default and llvm jobs
debd42955e proxy-types: Avoid -Wundef error when KJ_NO_EXCEPTIONS is not defined
a8c64c7faa ci: Enable -Wunused-const-variable in GCC jobs
701449c165 util: Make SocketError inline constexpr
REVERT: fcc569c2cf proxy-types: Avoid -Wundef error when KJ_NO_EXCEPTIONS is not defined
REVERT: fdeefd7aab util: Make SocketError inline constexpr

git-subtree-dir: src/ipc/libmultiprocess
git-subtree-split: 2e7812a5a1ea8fada26f74b06be62e195a3783a5
Sync with upstream master after bitcoin-core/libmultiprocess#370
landed. The header fixes were already imported by sv2-tp#134; this
update adds the upstream CI warning flags and IWYU fixes from #371.

Base the subtree merge on the previous import so the squash and
merge commits remain reusable for backports.
@Sjors
Sjors force-pushed the 2026/10/libmultiprocess-sync branch from 00df2b1 to 7bedff9 Compare October 13, 2026 07:32
Backport of bitcoin/bitcoin#35778.

Omit minisketch from the exclusion list because sv2-tp does not
vendor it.
@Sjors
Sjors force-pushed the 2026/10/libmultiprocess-sync branch from 7bedff9 to 1fdc96e Compare October 13, 2026 07:37
@Sjors
Sjors merged commit a8d21ce into stratum-mining:master Oct 13, 2026
25 checks passed
@Sjors
Sjors deleted the 2026/10/libmultiprocess-sync branch October 13, 2026 07:53
@Sjors Sjors mentioned this pull request Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants