dash/depends/packages
Wladimir J. van der Laan 4a7c3c22a7
Merge #13543: depends: Add RISC-V support
974f0bf8e684696be7796dbf3d48ff0a41f4ac26 depends: Mention RISC-V known compilation issue with gcc-7.3.x (Wladimir J. van der Laan)
0d1f38c45ff40f17b42074e3b58211e794a19edb depends: update zmq config.guess/config.sub for riscv support (fanquake)
409481c46555afb34a038dbc69a8285b83eb952e depends: latest config.sub (fanquake)
d7005e9988ddae4d3507963b42c525257c34ddb0 depends: latest config.guess (fanquake)
359e2e352590e1e473da70e28a38d14a068a3103 depends: Add RISC-V support (Wladimir J. van der Laan)

Pull request description:

  This adds support for riscv32 and riscv64 builds to the depends system.

  The change consists of documentation and build system changes. The most significant change is an update of `config.sub` and `config.guess` inside zeromq patch, as the current version does not recognize the `riscv*` host tuples (there's no new version of ZeroMQ yet with newer ones).

  Good thing: RISC-V 64-bit toolchain packages can be installed out of the box on Ubuntu 18.04+.

  I would also like to add RISC-V 64-bit executables to gitian, but this will not be possible until #12511 .

Tree-SHA512: 358ed72ee9e4ae44e7d305c09a4ff5ce5460eeb7ed915eb25d39c8f43b61e7b347f51bf0ae5d83ddb4ce8876dea7703c926b3baa3cccb4932b3bc17160d801bb
(cherry picked from commit 6c6a3001e51b1679af2f375f158d8c87bbb330bc)

# Conflicts:
#	depends/Makefile
2020-05-17 02:31:35 -03:00
..
backtrace.mk Fix compilation on Ubuntu 16.04 (#3013) 2019-07-02 23:45:33 +03:00
bdb.mk Merge #8188: Add armhf/aarch64 gitian builds 2017-12-22 17:20:42 +01:00
boost.mk Merge #10325: 0.15.0 Depends Updates 2019-06-19 08:20:15 -05:00
chia_bls.mk Fix chia_bls include prefix (#3091) 2019-09-22 23:46:04 +03:00
dbus.mk Merge #10325: 0.15.0 Depends Updates 2019-06-19 08:20:15 -05:00
expat.mk Merge #12402: [depends] expat 2.2.5, ccache 3.4.1, miniupnpc 2.0.20180203 2020-05-17 02:31:35 -03:00
fontconfig.mk Merge #10851: depends: fix fontconfig with newer glibc 2018-01-30 08:47:50 +01:00
freetype.mk Backport bitcoin#14385: qt: avoid system harfbuzz and bz2 (#2732) 2019-03-01 18:29:48 +03:00
gmp.mk armv7l build support (#2601) 2019-01-05 08:53:37 +03:00
libevent.mk Merge #11286: [depends] Don't build libevent sample code 2020-01-10 10:33:55 -06:00
libICE.mk
libSM.mk
libX11.mk
libXau.mk
libxcb.mk
libXext.mk
miniupnpc.mk Merge #12402: [depends] expat 2.2.5, ccache 3.4.1, miniupnpc 2.0.20180203 2020-05-17 02:31:35 -03:00
native_biplist.mk Move to in-docker CI builds and add Jenkins support (#2178) 2018-07-12 16:28:59 +03:00
native_cctools.mk Merge #9891: depends: make osx output deterministic 2018-01-26 12:59:29 +01:00
native_cdrkit.mk
native_ds_store.mk Merge #11460: [depends] mac_alias 2.0.6, ds_store 1.1.2 2020-02-08 23:33:25 -06:00
native_libdmg-hfsplus.mk
native_mac_alias.mk Merge #11460: [depends] mac_alias 2.0.6, ds_store 1.1.2 2020-02-08 23:33:25 -06:00
native_protobuf.mk
openssl.mk Merge #13543: depends: Add RISC-V support 2020-05-17 02:31:35 -03:00
packages.mk Merge #12607: depends: Remove ccache 2019-11-04 13:20:45 +01:00
protobuf.mk
qrencode.mk Backports 0.15 pr1 (#2590) 2019-01-03 12:18:47 +03:00
qt.mk Backport bitcoin#14385: qt: avoid system harfbuzz and bz2 (#2732) 2019-03-01 18:29:48 +03:00
xcb_proto.mk
xextproto.mk
xproto.mk
xtrans.mk
zeromq.mk Merge #13543: depends: Add RISC-V support 2020-05-17 02:31:35 -03:00
zlib.mk Merge #9973: depends: fix zlib build on osx 2018-01-26 12:59:29 +01:00