bitcoin/build-aux/m4
fanquake 7bf04e358a
build: remove mostly pointless BOOST_PROCESS macro
Performing a series of link checks for a Boost component that is
header-only doesn't make much sense, and currently means we just have
another confusing Boost macro in our tree. I'm not sure why this was
originally done this way; maybe Sjors or luke-jr can elaborate
(#15382 (929cda5470))?

The macro also has the side-effect of producing confusing error
messages. i.e in #20744, the CI is currently failing with:
```bash
checking for boostlib >= 1.58.0 (105800) lib path in "/tmp/cirrus-ci-build/depends/x86_64-pc-linux-gnu/lib"... yes
checking for boostlib >= 1.58.0 (105800)... yes
checking whether the Boost::Process library is available... yes
configure: error: Could not find a version of the Boost::Process library!
```

This isn't useful, given there is no such thing as a `Boost::Process`
library.

This PR just removes the macro entirely, but maintains a `--with-boost-process`
(defaulting to off), flag to configure. Hopefully this will also be
removed, in favour of `--enable-disable-external-signer` if/when #16546
is merged.
2021-02-17 08:04:11 +08:00
..
ax_boost_base.m4 build: Update ax_boost_mase.m4 to the latest serial 2020-04-08 16:14:31 +03:00
ax_boost_filesystem.m4 build: update boost macros to latest upstream 2019-09-14 07:32:25 +08:00
ax_boost_system.m4 build: update boost macros to latest upstream 2019-09-14 07:32:25 +08:00
ax_boost_unit_test_framework.m4 build: update boost macros to latest upstream 2019-09-14 07:32:25 +08:00
ax_check_compile_flag.m4
ax_check_link_flag.m4
ax_check_preproc_flag.m4
ax_cxx_compile_stdcxx.m4 Update ax_cxx_compile_stdcxx.m4 2020-04-11 02:15:20 -07:00
ax_pthread.m4 build: AX_PTHREAD serial 27 2020-09-14 16:35:09 +08:00
bitcoin_find_bdb48.m4 Allow disabling BDB in configure with --without-bdb 2020-11-18 11:56:12 -05:00
bitcoin_qt.m4 build: Drop unneeded IOKit framework dependency 2020-11-25 18:25:52 +02:00
bitcoin_subdir_to_include.m4
l_atomic.m4 build: improve macro for testing -latomic requirement 2021-01-15 10:54:07 +08:00