dogecoin/depends/packages
fanquake fd3b4e422d
Merge #16949: build: only pass --disable-dependency-tracking to packages that understand it
1ba49bcdc2 build: pass --enable-option-checking to applicable packages (fanquake)
bcff8e21b1 build: only pass --disable-dependency-tracking to packages that understand it (fanquake)

Pull request description:

  By blanket passing `--disable-dependency-tracking` to all depends packages we end up with warnings (i.e in `bdb` or `freetype`) like:
  ```bash
  configure: WARNING: unrecognized options: --disable-dependency-tracking
  ```
  Instead, only pass it to packages that actually understand it. Related to https://github.com/bitcoin/bitcoin/issues/16354.

  More info on `--disable-dependency-tracking` available [here](https://www.gnu.org/software/automake/manual/html_node/Dependency-Tracking.html).

  This PR also adds `--enable-option-checking` as a configure option to all applicable packages.

ACKs for top commit:
  laanwj:
    ACK 1ba49bcdc2
  theuni:
    ACK 1ba49bcdc2

Tree-SHA512: 6d3143ad5f5d1abed5e0a0b2ffbb4323f21c7bf24b0b8df26fb1b3cd16cf5309bbb830aa5aaec99164d5bbe8e9c62b97aa3e97ee1ddc2c7612bf8ff88a63885e
2019-10-18 16:57:24 -04:00
..
bdb.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
boost.mk [depends] boost: update to 1.70 2019-05-03 13:22:17 +01: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 build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04: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: switch to secure download of all dependencies 2019-05-20 22:25:52 +00: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 depends: pull upstream libdmg-hfsplus changes 2019-10-09 10:41:51 -04:00
native_mac_alias.mk build: depends: Switch to python3 2019-03-14 15:47:00 -04:00
native_protobuf.mk depends: native_protobuf: avoid system zlib 2019-03-11 13:05:58 -04:00
openssl.mk Add OpenSSL termios fix for musl libc 2019-09-20 14:47:06 -03:00
packages.mk build: make protobuf optional in depends 2019-09-14 12:58:59 +08:00
protobuf.mk build: only pass --disable-dependency-tracking to packages that understand it 2019-10-11 11:54:39 -04:00
qrencode.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
qt.mk Merge #16837: depends: qt: Fix {C{,XX},LD}FLAGS pickup 2019-09-26 13:19:20 +02:00
rapidcheck.mk build: update RapidCheck Makefile 2019-08-21 15:10:21 +02:00
xcb_proto.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
xproto.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
zeromq.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
zlib.mk depends: zlib: Move toolchain options to configure 2019-09-05 14:36:22 -04:00