HomePhabricator

[depends] expat 2.2.5, miniupnpc 2.0.20180203

Description

[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.

Depends on D5502 and D5503.

*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

Details

Provenance
fanquake <fanquake@gmail.com>Authored on Feb 10 2018, 00:57
FabienCommitted on Mar 19 2020, 15:43
FabienPushed on Mar 19 2020, 15:49
Reviewer
Restricted Project
Differential Revision
D5504: [depends] expat 2.2.5, miniupnpc 2.0.20180203
Parents
rSTAGING321a3c2e09ec: depends: Remove ccache
Branches
Unknown
Tags
Unknown