[depends] expat 2.2.5, miniupnpc 2.0.20180203
Summary:
miniupnpc changelog: http://miniupnp.free.fr/files/changelog.php?file=miniupnpc-2.0.20180203.tar.gz 2.0.20180203 includes fixes for the recent buffer overflow and segfault issues, see miniupnp/miniupnp#268. expat changelog: https://github.com/libexpat/libexpat/blob/R_2_2_5/expat/Changes 2.2.2 & 2.2.3 included security fixes. Also includes latest config.guess and config.sub.
This updates our depends version for expat, miniupnpc, config.guess and
config.sub.
The ccache version is NOT updated (see D5503).
It also includes a fix for miniupnpc.
Backport of core PR12402 and PR12466.
*Note to reviewers:* the diff ends up fairly large due to the pull of
config.guess and config.sub. However this is mostly formatting changes
(${FOO} vs $FOO in particular), and there was no merge conflict
during the cherry-pick.
Test Plan: Run the Gitian builds twice, ensure the build is still deterministic.
Reviewers: #bitcoin_abc, deadalnix
Reviewed By: #bitcoin_abc, deadalnix
Subscribers: deadalnix
Differential Revision: https://reviews.bitcoinabc.org/D5504