Page MenuHomePhabricator

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

Authored by Fabien on Wed, Jul 29, 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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Fabien created this revision.Wed, Jul 29, 12:09
Herald added a reviewer: Restricted Project. · View Herald TranscriptWed, Jul 29, 12:09
Fabien requested review of this revision.Wed, Jul 29, 12:09
jasonbcox accepted this revision.Wed, Jul 29, 16:25
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.Wed, Jul 29, 16:25