Closed ytrezq closed 4 years ago
Can confirm, I am running into the same problem when trying to compile on Raspbian. Trying to statically link and older version of openssl right now.
Other coins had the same issue, as the version of openssl bitcoin used is too old. Upgrading the version of openssl used or removing it fixes the problem, as downgrading openssl in the machine building this CLAM version
https://github.com/vertcoin-project/vertcoin-core/issues/43 https://github.com/reddcoin-project/reddcoin/issues/103
Vertcoin made a commit to remove it here: https://github.com/vertcoin-project/vertcoin-core/commit/5522e0ce9c9070ae8c536a8366e5a5d0316ca48d
I tried to apply it in the CLAM client, but it gives me other errors as this commit is based on files that already had another changes that CLAM did not
I found this post helpful on the FeatherCoin project: https://github.com/FeatherCoin/Feathercoin/issues/177#issuecomment-359871623
I now have been able to successfully compile the CLAM client on Raspberry PI 3!
Looks like commit https://github.com/nochowderforyou/clams/commit/6dcf37e11a5ea82b8677d742cdb764bbac76d6bf fixed this issue, can anyone confirm?
It needs testing, but that was indeed the point of the commit.
The 2.1.0 branch seems pretty stable to me, but I wouldn't recommend risking significant funds to it just yet.
@dooglus the last time I built the project from source was in late 2016. I just tried again on a difference branch, and am getting the error cited above.
Both times I built from the master branch. Which branch is the most stable? You mentioned that 2.1.0 may not be 100% production ready
If anyone else still has this issue, I was able to resolve it by running:
sudo apt-get install libssl1.0-dev
on Ubuntu 18.04before running
sudo make`
Closing issue
@l0rdicon doesn t works for RedHat based distros like Archlinux and Fedora. Please reopen and update the code to work with the new api!
If openssl is >=1.1, then
This seems to concern all files using openssl. Other projects like EOS or bitshares are facing similar issues because of openssl versions.