Page MenuHomePhabricator

depends: only use D-Bus with Qt on linux
ClosedPublic

Authored by Fabien on Apr 6 2020, 15:19.

Details

Summary
Since #8210 we've been passing -dbus-runtime when configuring Qt,
however D-Bus isn't used on macOS or Windows. So rather than blanket
passing -dbus-runtime, only use D-Bus when building for linux, and
disable it for Windows and macOS. This also saves some time building qt
in depends (for windows or macOS).

Backport of core PR17521.

Depends on D5679.

Test Plan

Run the Gitian builds.

Diff Detail

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

Event Timeline

[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 6 2020, 15:21

Pending Gitian builds.

Fabien requested review of this revision.Apr 7 2020, 07:48
This revision is now accepted and ready to land.Apr 7 2020, 23:21
This revision was automatically updated to reflect the committed changes.