dash/depends/packages
fanquake fbc0bce2e6
Merge bitcoin/bitcoin#29665: build, depends: Fix libmultiprocess cross-compilation
2de2ea2ff63b97eacb23234932c6e1f1f65e4494 build, depends: Fix `libmultiprocess` cross-compilation (Hennadii Stepanov)

Pull request description:

  On the master branch @ 3b12fc7bcd94cf214984911f68612feb468d5404, the following command fails:
  ```
  $ make -C depends libmultiprocess HOST=arm64-apple-darwin MULTIPROCESS=1
  ...
  [100%] Linking CXX executable mpgen
  ...
  clang++: error: linker command failed with exit code 1 (use -v to see invocation)
  ...
  ```

  This PR prevents building all default targets that include `mpgen`, which expectedly fails to link when cross-compiling.

ACKs for top commit:
  ryanofsky:
    Code review ACK 2de2ea2ff63b97eacb23234932c6e1f1f65e4494
  fanquake:
    ACK 2de2ea2ff63b97eacb23234932c6e1f1f65e4494 - I checked that this fixes the macOS cross-compilation issue. I'm assuming these packages are also likely to change further in the (near) future, given the changes going in upstream: https://github.com/chaincodelabs/libmultiprocess/pulls?q=is%3Apr+is%3Aclosed.

Tree-SHA512: 563551afbe483c923b52c6171f9d73bcc30bc4febd821b5abfe8aadb2ac601b94c2d10a73746ace3710d9f0afa4798eb090e77ccb1ae66a819495912802d91c9
2024-10-29 13:01:24 -05:00
..
backtrace.mk fix: bump version of libbacktrace library 2024-05-29 12:26:11 +07:00
bdb.mk Merge bitcoin/bitcoin#29443: depends: fix BDB compilation on OpenBSD 2024-10-24 11:16:20 -05:00
boost.mk merge bitcoin#30217: Update Boost download link 2024-08-13 22:53:52 +07:00
capnp.mk Merge bitcoin/bitcoin#29706: depends: set two CMake options globally 2024-10-04 12:54:24 -05:00
expat.mk Merge bitcoin/bitcoin#29878: depends: build expat with CMake 2024-10-26 19:14:06 -05:00
fontconfig.mk Merge bitcoin/bitcoin#27301: depends: make fontconfig build under clang-16 2024-10-23 18:57:24 -05:00
freetype.mk Merge bitcoin/bitcoin#30506: depends: Cleanup postprocess commands after switching to CMake 2024-10-26 19:14:07 -05:00
gmp.mk build: set -march irrespective of target operating system 2024-10-08 14:52:16 +00:00
libevent.mk Merge bitcoin/bitcoin#30506: depends: Cleanup postprocess commands after switching to CMake 2024-10-26 19:14:07 -05:00
libmultiprocess.mk Merge bitcoin/bitcoin#29665: build, depends: Fix libmultiprocess cross-compilation 2024-10-29 13:01:24 -05:00
libnatpmp.mk
libXau.mk Merge bitcoin/bitcoin#29488: depends: always configure with --with-pic 2024-09-26 22:38:53 -05:00
libxcb_util_image.mk
libxcb_util_keysyms.mk
libxcb_util_render.mk
libxcb_util_wm.mk
libxcb_util.mk Merge bitcoin/bitcoin#29488: depends: always configure with --with-pic 2024-09-26 22:38:53 -05:00
libxcb.mk Merge bitcoin/bitcoin#25738: depends: use a patch instead of sed in libxcb 2024-06-08 20:59:36 -05:00
libxkbcommon.mk
miniupnpc.mk Merge bitcoin/bitcoin#30506: depends: Cleanup postprocess commands after switching to CMake 2024-10-26 19:14:07 -05:00
native_capnp.mk Merge bitcoin/bitcoin#28856: depends: Build the native_capnp and capnp packages with CMake 2024-10-04 12:54:23 -05:00
native_cctools.mk
native_clang.mk Merge bitcoin/bitcoin#27493: depends: no-longer nuke libc++abi.so* in native_clang package 2024-10-23 20:05:10 -05:00
native_ds_store.mk Merge bitcoin/bitcoin#25605: depends: update urls for dmg tools 2024-02-28 13:16:40 -06:00
native_libdmg-hfsplus.mk Merge #19685: depends: CMake invocation cleanup 2024-01-16 09:34:27 -06:00
native_libmultiprocess.mk Merge bitcoin/bitcoin#30513: depends: Bump libmultiprocess for CMake fixes 2024-10-03 01:16:41 -05:00
native_libtapi.mk
native_mac_alias.mk Merge bitcoin/bitcoin#25605: depends: update urls for dmg tools 2024-02-28 13:16:40 -06:00
packages.mk merge bitcoin#23724: add systemtap's sys/sdt.h as depends for GUIX builds with USDT tracepoints 2024-09-04 18:46:13 +00:00
qrencode.mk Merge bitcoin/bitcoin#30506: depends: Cleanup postprocess commands after switching to CMake 2024-10-26 19:14:07 -05:00
qt.mk Merge bitcoin/bitcoin#29747: depends: fix mingw-w64 Qt DEBUG=1 build 2024-10-29 13:01:24 -05:00
sqlite.mk Merge bitcoin/bitcoin#29527: depends: add -g to DEBUG=1 flags 2024-10-25 15:37:15 -05:00
systemtap.mk merge bitcoin#26945: systemtap 4.8 2024-09-04 18:46:14 +00:00
xcb_proto.mk Merge bitcoin/bitcoin#28097: depends: xcb-proto 1.15.2 2024-05-07 12:34:22 -05:00
xproto.mk
zeromq.mk Merge bitcoin/bitcoin#30588: depends: fix ZMQ CMake getcachesize check 2024-10-26 19:14:07 -05:00