HomePhabricator

depends: Make less assumptions about build env

Description

depends: Make less assumptions about build env

Summary:

Removes some implicit assumptions that the depends system has about its
environment and, as a side-effect, makes it possible to build the
depends tree under severely privilege-limited environments such as
containers built by Guix.

Backport of core PR15581.

Test Plan: Run the Gitian builds.

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D5614

Details

Provenance
Carl Dong <accounts@carldong.me>Authored on Mar 11 2019, 17:41
FabienCommitted on Mar 31 2020, 12:40
FabienPushed on Mar 31 2020, 12:40
Reviewer
Restricted Project
Differential Revision
D5614: depends: Make less assumptions about build env
Parents
rABC98ac38dd75e7: contrib: Fix test-security-check fail in Ubuntu 18.04
Branches
Unknown
Tags
Unknown