Summary
Configure script incorrectly detects LibreSSL (OpenSSL is installed actually)
Environment
Distributor ID: Debian
Description: Debian GNU/Linux 9.1 (stretch)
Release: 9.1
Codename: stretch
ii libssl-dev:amd64 1.1.0f-3 amd64 Secure Sockets Layer toolkit - development files
ii libssl1.1:amd64 1.1.0f-3 amd64 Secure Sockets Layer toolkit - shared libraries
$ openssl version
OpenSSL 1.1.0f 25 May 2017
Steps to reproduce
./autogen.sh
./configure --without-gui --disable-wallet
[...]
checking for SSL... yes
checking for CRYPTO... yes
checking for RAND_egd in -lcrypto... no
configure: error: Detected LibreSSL: This is NOT supported, and may break consensus compatibility!
Expected behaviour
Configure script should exit successfully
Actual behaviour
Configure script raises an error
What version of bitcoin-core are you using?
$ git log -1 --pretty=oneline
0bace8307995ac2911885c7c8b8dec19b864eaa3 net: Disable P2P alert system
Machine specs:
- OS: Debian 9.1
- CPU: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
- RAM: 32Gb
- Disk size: 32Gb
- Disk Type (HD/SDD): SSD