bitshares / bitshares-core

BitShares Blockchain node and command-line wallet
https://bitshares.github.io/
Other
1.17k stars 648 forks source link

OpenSSL v3 Support in macOS #2503

Open abitmore opened 3 years ago

abitmore commented 3 years ago

Build Error Description

The default version of OpenSSL in HomeBrew is now OpenSSL v3. OpenSSL v1.1 is still available as openssl@1.1.

Update: updated the Wiki page https://github.com/bitshares/bitshares-core/wiki/Building-on-macOS to explicitly use openssl@1.1 since we do not support OpenSSL v3 yet.

Build Environment Details about the build environment, including the relevant required libraries. Much of this information can be found in the CMakeFiles/CMakeOutput.log.

CORE TEAM TASK LIST

abitmore commented 3 years ago

Update: DH (Diffie-Hellman) tests are failing with OpenSSL v3. See https://github.com/bitshares/bitshares-fc/runs/3862984156?check_suite_focus=true .

Lots of old functions are deprecated in OpenSSL v3.