threefoldfoundation / tfchain

Official implementation of the ThreeFold blockchain
https://explorer.threefoldtoken.com
Apache License 2.0
13 stars 7 forks source link

ensure tfchaind/tfchainc can be build without ethereum #257

Closed GlenDC closed 5 years ago

GlenDC commented 5 years ago

Since PR #256, go-etheruem (and its dependencies) have become a hard-linked dependency of tfchaind (due to an optional validation module). It should however be possible for people who do not wish to activate the validation module in their tfchain daemon to not have to compile this dependency and its dependencies if never required anyhow. This could be for many reasons, one reason being that it would allow them to cross compile without the requirement of CGO, given that we only require CGO to be enabled because of the C dependencies that go-ethereum brings with it.

GlenDC commented 5 years ago

Closed by 9dd061aff4ea44a0f66b267e62e588617544e7db.