Describe the issue
Compilation of v0.15.0.1 fails on Archlinux.
To reproduce the issue:
- $ git checkout v0.15.0.1
- $ ./autogen.sh
- $ ./configure
- $ make
Behavior
$ make
Making all in src
[ ... ]
CXX libbitcoin_util_a-util.o
util.cpp: In function ‘void locking_callback(int, int, const char*, int)’:
util.cpp:110:16: error: ‘CRYPTO_LOCK’ was not declared in this scope
if (mode & CRYPTO_LOCK) {
^~~~~~~~~~~
util.cpp:110:16: note: suggested alternative: ‘CRYPTO_RWLOCK’
if (mode & CRYPTO_LOCK) {
^~~~~~~~~~~
CRYPTO_RWLOCK
make[2]: *** [Makefile:6087: libbitcoin_util_a-util.o] Error 1
What version of bitcoin-core are you using?
Version v0.15.0.1, commit fb7b52938
Machine specs:
- OS: Archlinux 4.13.11-1-ARCH LSB Version: 1.4 Release: rolling
Any extra information that might be useful in the debugging process.
openssl version: openssl-1.1.0.f-2 boost-libs version: boost-libs-1.65.1-1