0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-08 10:31:50 -05:00
bitcoin-bitcoin-core/depends/packages
Ryan Ofsky 2221c8814d depends: Update libmultiprocess library before converting to subtree
This should be the final update to the libmultiprocess package via the depends
system. It brings in the libmultiprocess cmake changes from
https://github.com/chaincodelabs/libmultiprocess/pull/136 needed to support
building as subtree. After this, a followup PR will add libmultiprocess as a
git subtree and depends will just use the git subtree instead of hardcoding its
own version hash.

Since there have been libmultiprocess API changes since the last update, this
commit also updates bitcoin code to be compatible with them.

This update brings in the following changes:

https://github.com/chaincodelabs/libmultiprocess/pull/121 ProxyClientBase: avoid static_cast to partially constructed object
https://github.com/chaincodelabs/libmultiprocess/pull/120 proxy-types.h: add static_assert to detect int/enum size mismatch
https://github.com/chaincodelabs/libmultiprocess/pull/127 ProxyClientBase: avoid static_cast to partially destructed object
https://github.com/chaincodelabs/libmultiprocess/pull/129 Fix "disconnected: write(m_post_fd, &buffer, 1): Broken pipe" EventLoop shutdown races.
https://github.com/chaincodelabs/libmultiprocess/pull/130 refactor: Add CleanupRun function to dedup clean list code
https://github.com/chaincodelabs/libmultiprocess/pull/131 doc: fix startAsyncThread comment
https://github.com/chaincodelabs/libmultiprocess/pull/133 Fix debian "libatomic not found" error in downstream builds
https://github.com/chaincodelabs/libmultiprocess/pull/94 c++ 20 cleanups
https://github.com/chaincodelabs/libmultiprocess/pull/135 refactor: proxy-types.h API cleanup
https://github.com/chaincodelabs/libmultiprocess/pull/136 cmake: Support being included with add_subdirectory
https://github.com/chaincodelabs/libmultiprocess/pull/137 doc: Fix broken markdown links
2025-01-26 14:13:47 -05:00
..
bdb.mk depends: always configure with --with-pic 2024-03-14 15:41:17 +00:00
boost.mk depends: Update Boost download link 2024-06-03 09:49:34 +01:00
capnp.mk depends: Fix reproducibility when building with MULTIPROCESS=1 2024-09-23 13:24:08 +01:00
expat.mk depends: switch to building expat with CMake 2024-07-23 15:37:01 +01:00
fontconfig.mk depends: better cleanup after fontconfig 2024-11-14 11:32:47 +00:00
freetype.mk depends: Cleanup postprocess commands after switching to CMake 2024-07-25 11:59:18 +01:00
libevent.mk depends: Override default build type for libevent 2025-01-21 10:39:11 +00:00
libmultiprocess.mk depends: Fix reproducibility when building with MULTIPROCESS=1 2024-09-23 13:24:08 +01:00
libXau.mk depends: switch libXau to .tar.gz 2024-04-19 13:01:09 +01:00
libxcb.mk libxcb: use a patch instead of sed 2022-07-29 14:02:23 +01:00
libxcb_util.mk depends: switch libxcb_util to .tar.gz 2024-04-19 13:01:09 +01:00
libxcb_util_image.mk depends: switch libxcb_util_image to .tar.gz 2024-04-19 13:01:10 +01:00
libxcb_util_keysyms.mk depends: switch libxcb_util_keysyms to .tar.gz 2024-04-19 13:01:10 +01:00
libxcb_util_render.mk depends: switch libxcb_util_render to .tar.gz 2024-04-19 13:01:10 +01:00
libxcb_util_wm.mk depends: switch libxcb_util_wm to .tar.gz 2024-04-19 13:01:10 +01:00
libxkbcommon.mk build: suppress array-bounds errors in libxkbcommon 2022-06-23 17:29:31 +01:00
native_capnp.mk depends: Update capnproto to 1.1.0 2024-12-21 17:39:19 +00:00
native_libmultiprocess.mk depends: Update libmultiprocess library before converting to subtree 2025-01-26 14:13:47 -05:00
packages.mk depends: drop miniupnpc 2024-10-25 09:27:30 -04:00
qrencode.mk depends: cleanup after qrencode build 2024-07-25 12:02:48 +01:00
qt.mk depends: Qt 5.15.16 2025-01-15 11:52:27 +00:00
sqlite.mk depends: drop sqlite pkgconfig file 2024-11-14 13:39:08 +00:00
systemtap.mk Revert "depends: systemtap: remove variadic params that trigger compiler warnings" 2024-01-04 17:11:37 +00:00
xcb_proto.mk depends: xcb-proto 1.15.2 2023-07-18 11:27:24 +01:00
xproto.mk depends: switch xproto to .tar.gz 2024-04-19 13:01:09 +01:00
zeromq.mk depends: target Windows 10 when building for mingw-w64 2024-11-08 13:32:37 +00:00