BitShares Forum

Main => Technical Support => Topic started by: 麥可貓 on May 05, 2015, 08:53:51 am

Title: unable to run bitshares_client under Fedora 21
Post by: 麥可貓 on May 05, 2015, 08:53:51 am
I build 0.9.1 successfully ($? = 0) on Fedora 21.
However, when I ran the client, it returns:


Quote
Loading blockchain from: ./data/chain
Creating default config file at: ./data/config.json
Logging to file: ./data/logs/default/default.log
Logging RPC to file: ./data/logs/rpc/rpc.log
Logging blockchain to file: ./data/logs/blockchain/blockchain.log
Logging P2P to file: ./data/logs/p2p/p2p.log
Using built-in blockchain checkpoints
Initializing state from built-in genesis file
Please be patient, this will take several minutes...
Successfully replayed 0 blocks in 2 seconds.                         
Blockchain size changed from 0MiB to 0MiB.
------------ error --------------
0 exception: unspecified
Unable to generate EC key
    {}
    p2p  elliptic.cpp:353 generate


How to fix this? Thanks
Title: Re: unable to run bitshares_client under Fedora 21
Post by: xeroc on May 05, 2015, 09:28:42 am
That's Fedora's fault. They hacked some of their own stuff into the openssl libraries which makes it incompatible with BTS
Read more here:
https://bitsharestalk.org/index.php/topic,13875.msg180400.html#msg180400
Title: Re: unable to run bitshares_client under Fedora 21
Post by: 麥可貓 on May 05, 2015, 10:29:30 am
That's Fedora's fault. They hacked some of their own stuff into the openssl libraries which makes it incompatible with BTS
Read more here:
https://bitsharestalk.org/index.php/topic,13875.msg180400.html#msg180400

That worked. Thank you.

Specifically, I patch the source code provided by pc here:
https://build.opensuse.org/package/view_file/home:p_conrad:bts/libfc/fc20-ecc.patch