Page MenuHomePhabricator

[GITIAN] Build with cmake 3.16 from the backport repository
ClosedPublic

Authored by Fabien on Jul 29 2020, 12:09.

Details

Summary

This diff adds a new repositories section to the YAML decription file
which allow to add a new repository to the sources list and install
packages from it.
This is used by our descriptors to install cmake 3.16 and use it for the
builds. This is a step toward enforcing cmake 3.16 for building the
project.

Test Plan

I ran a gitian build locally with this version, and checked in the logs
that the expected cmake version is installed.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fabien requested review of this revision.Jul 29 2020, 12:09
jasonbcox added a subscriber: jasonbcox.

Expanding our ownership to gitian-builder makes me uncomfortable, but this change is small and the benefits far outweigh the cost of maintaining this change.

This revision is now accepted and ready to land.Jul 29 2020, 16:25