bitcoin/depends/packages
fanquake 314e79581f
build: fix mutex detection when building bdb on macOS
Starting with the Clang shipped with Xcode 12, Apple has enabled
-Werror=implicit-function-declaration by default. This causes bdbs mutex
detection to fail when building on macOS (not cross-compiling):

checking for mutexes... UNIX/fcntl
configure: WARNING: NO SHARED LATCH IMPLEMENTATION FOUND FOR THIS PLATFORM.
configure: error: Unable to find a mutex implementation

as previously emitted warnings are being turned into errors. i.e:

error: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Werror,-Wimplicit-function-declaration]

Append -Wno-error=implicit-function-declaration to cflags so that
-Wimplicit-function-declaration returns to being a warning, and the
configure checks will succeed.

Fixes #19411.

Github-Pull: #20195
Rebased-From: d0a829e963
2020-10-30 08:08:01 +08:00
..
bdb.mk build: fix mutex detection when building bdb on macOS 2020-10-30 08:08:01 +08:00
boost.mk build: remove chrono package from depends Boost 2020-03-07 08:34:30 +08:00
expat.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
fontconfig.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
freetype.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
libevent.mk bump libevent to 2.1.11 in depends 2019-11-04 16:45:34 +01:00
libXau.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
libxcb.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
miniupnpc.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
native_biplist.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_cctools.mk depends: native_cctools 921, ld64 409.12, libtapi 1000.10.8 2020-02-03 19:49:46 +08:00
native_cdrkit.mk depends: switch to secure download of all dependencies 2019-05-20 22:25:52 +00:00
native_ds_store.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_libdmg-hfsplus.mk build: don't embed a build-id when building libdmg-hfsplus 2020-02-06 12:02:09 +08:00
native_mac_alias.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
packages.mk test: remove rapidcheck integration and tests 2020-04-03 22:47:59 +08:00
qrencode.mk Merge #16110: depends: Add Android NDK support 2019-11-04 13:32:19 +01:00
qt.mk qt: Fix QFileDialog for static builds 2020-07-17 15:00:23 +02:00
xcb_proto.mk depends: don't configure xcb_proto 2019-12-08 17:55:11 -05:00
xproto.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
zeromq.mk Merge #16110: depends: Add Android NDK support 2019-11-04 13:32:19 +01:00
zlib.mk Android: add all arch support 2019-10-18 22:24:21 +02:00