Page MenuHomePhabricator

remove dependency to OpenSSL when building without BIP70 support
ClosedPublic

Authored by PiRK on Feb 8 2024, 13:58.

Details

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

Diff Detail

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

Event Timeline

PiRK requested review of this revision.Feb 8 2024, 13:58
This revision is now accepted and ready to land.Feb 8 2024, 17:43