dogecoin/depends/packages
Cory Fields 50037e97d1 depends: fix boost mac cross build with clang 9+
The ancient "darwin-4.9.1" profile has long been used to match against
clang, which prior to version 9, reported 4.9.1 as its version when
invoking "clang++ -dumpversion". Presumably this was a historical
compatibility quirk related to Apple's switch from gcc to clang.

This was "fixed" in clang 9.0, so that -dumpversion reports the real
version. Unfortunately that had the side-effect of breaking the
(brittle) boost compiler detection.

Move to the seemingly more-correct "clang-darwin" profile, which passes
the checks and builds correctly.

Also switch to using ar rather than libtool for archiving, as it's what
the clang-darwin profile expects to be using.

Note that because this is using a different profile, some of the final
command-line arguments end up changing. The changes look sane at a
glance.
2019-10-23 14:02:39 -04:00
..
bdb.mk build: pass --enable-option-checking to applicable packages 2019-10-11 13:31:50 -04:00
boost.mk depends: fix boost mac cross build with clang 9+ 2019-10-23 14:02:39 -04: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