Page MenuHomePhabricator

build: disable libxcb extensions
ClosedPublic

Authored by Fabien on Apr 1 2020, 12:20.

Details

Summary
Because we pass -qt-xcb to Qt, it will compile in a set of xcb helper
libraries and extensions.
So skip building all of the libxcb extensions when we build libcxb in
depends.

More info is available  here:
https://doc.qt.io/qt-5.9/linux-requirements.html

Backport of core PR16533.

Test Plan

Run the Linux Gitian builds.

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.Apr 1 2020, 12:20
Herald added a reviewer: Restricted Project. · View Herald TranscriptApr 1 2020, 12:20
teamcity edited the summary of this revision. (Show Details)Apr 1 2020, 12:20

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

Fabien planned changes to this revision.Apr 1 2020, 12:20

Pending gitian builds.

Fabien requested review of this revision.Apr 1 2020, 13:03
deadalnix accepted this revision.Apr 1 2020, 16:39
This revision is now accepted and ready to land.Apr 1 2020, 16:39
This revision was automatically updated to reflect the committed changes.