bitcoin/build-aux/m4
fanquake 7ce7f2b251
Merge #17396: build: modest Android improvements
366913e307 build: AX_BOOST_THREAD serial 33 (Igor Cota)
cf0681133a build: disable D-Bus on Android by default (Igor Cota)

Pull request description:

  I've been trying to build for Android on different OSes/Gitian with varying success. Build system is quite the beast and sometimes it doesn't get it right. To make sure it does these three little tweaks make the Android build more robust:

  - disable D-Bus (Android doesn't support it and has its own way to trigger notifications)
  - don't flag `-lpthread` when linking Boost, [Bionic has built-in support](https://stackoverflow.com/questions/30801752/android-ndk-and-pthread)
  - ~~add `-static-libstdc++` to linker flags. This avoids having to bundle `libc++_shared` with CLI apps, still necessary with `bitcoin-qt` though (thanks Sjors)~~

  I think these are small and fairly straightforward so I put them all into this one PR.

ACKs for top commit:
  fanquake:
    ACK 366913e307

Tree-SHA512: 31465fd228a5877c20aa2a05f98242d4eeb328b9b35bd1a7a3dcfb1ef51379d84053a81ade5a65436ffc1bc8ccd21f11ed0539eb10e827d182c0c04394629af0
2020-08-24 21:27:29 +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_process.m4 configure: add ax_boost_process 2020-07-31 13:38:09 +02:00
ax_boost_system.m4 build: update boost macros to latest upstream 2019-09-14 07:32:25 +08:00
ax_boost_thread.m4 build: AX_BOOST_THREAD serial 33 2020-08-16 18:47:48 +02: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 [build-aux] Update Boost & check macros to latest serials 2016-03-19 15:24:00 +08:00
ax_check_link_flag.m4 [build-aux] Update Boost & check macros to latest serials 2016-03-19 15:24:00 +08:00
ax_check_preproc_flag.m4 [build-aux] Update Boost & check macros to latest serials 2016-03-19 15:24:00 +08:00
ax_cxx_compile_stdcxx.m4 Update ax_cxx_compile_stdcxx.m4 2020-04-11 02:15:20 -07:00
ax_gcc_func_attribute.m4 [build-aux] Update Boost & check macros to latest serials 2016-03-19 15:24:00 +08:00
ax_pthread.m4 [trivial] Sync ax_pthread with upstream draft 2016-06-13 19:51:32 +08:00
bitcoin_find_bdb48.m4 doc: Fix whitespace errs in .md files, bitcoin.conf, Info.plist.in, and find_bdb48.m4 2019-09-17 03:21:22 -04:00
bitcoin_qt.m4 Merge #17396: build: modest Android improvements 2020-08-24 21:27:29 +08:00
bitcoin_subdir_to_include.m4 Add MIT license to build-aux/m4 scripts 2016-09-21 23:01:46 +00:00
l_atomic.m4 Add MIT license to build-aux/m4 scripts 2016-09-21 23:01:46 +00:00