Page MenuHomePhabricator

build: disable more optional components when building qt
ClosedPublic

Authored by PiRK on Feb 12 2024, 16:13.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC70868c22363e: build: disable more optional components when building qt
Summary

The main difference now between our qt.mk and Core's qt.mk, for options common to all the supported OS, are:

  • -no-feature-networkproxy (used by them)
  • -no-openssl (used by them)
  • -openssl-linked (used by us)
  • $(package)_dependencies=openssl (used by us)
  • $(package)_config_opts_* += OPENSSL_LIBS="*" (used by us)

Depends on D15425

Test Plan

guix build, gitian builds

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 27081
Build 53728: Build Diff
Build 53727: arc lint + arc unit