HomePhabricator

remove dependency to OpenSSL when building without BIP70 support

Description

remove dependency to OpenSSL when building without BIP70 support

Summary:
OpenSSL headers do not need to be included when building bitcoin-qt without BIP70

There are other includes for OpenSSL in paymentrequestplus.{h|cpp}, but that module is only included in other source files in #ifdef ENABLE_BIP70 ... #endif blocks.

Test Plan:

cmake .. -GNinja -DENABLE_BIP70=OFF
ninja all check-all

Reviewers: #bitcoin_abc, bytesofman

Reviewed By: #bitcoin_abc, bytesofman

Differential Revision: https://reviews.bitcoinabc.org/D15407

Details

Provenance
PiRKAuthored on Feb 8 2024, 13:51
PiRKPushed on Feb 9 2024, 07:00
Reviewer
Restricted Project
Differential Revision
D15407: remove dependency to OpenSSL when building without BIP70 support
Parents
rABCd3ab405679a1: [Chronik] Add `type Aux` to `Group` to assist with grouping members
Branches
Unknown
Tags
Unknown