Page MenuHomePhabricator

Prepare for using debian 11 for the regular builds
ClosedPublic

Authored by Fabien on Sep 30 2022, 12:05.

Details

Reviewers
PiRK
sdulfari
Group Reviewers
Restricted Project
Commits
rABC20067c4f6379: Prepare for using debian 11 for the regular builds
Summary

This diff updates the setup files to work with Debian 11. This is a step
toward migrating our infra to Debian 11.

The files are deliberately duplicated so it doesn't break the CI, and
the buster variant will be removed after the infra has been updated to
use bullseye.

The build instructions are updated to work with Debian 11 accordingly.

Test Plan

Run the install script on Debian 11.
Read the docs.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
debian_11
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 20268
Build 40215: Build Diff
Build 40214: arc lint + arc unit

Event Timeline

Fabien requested review of this revision.Sep 30 2022, 12:05
The build failed due to an unexpected infrastructure outage. The administrators have been notified to investigate. Sorry for the inconvenience.
Fabien added a child revision: Restricted Differential Revision.Sep 30 2022, 13:54
This revision is now accepted and ready to land.Sep 30 2022, 15:07
sdulfari requested changes to this revision.Sep 30 2022, 16:53
sdulfari added a subscriber: sdulfari.
sdulfari added inline comments.
CONTRIBUTING.md
158–159

This comment is still helpful but can be moved up.

This revision now requires changes to proceed.Sep 30 2022, 16:53

Reintroduce the comment about mypy

This revision is now accepted and ready to land.Sep 30 2022, 18:39