Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.

Install RLP rust backend explicitly #2073

Closed

Conversation

cburgdorf
Copy link
Contributor

@cburgdorf cburgdorf commented Oct 8, 2020

What was wrong?

rlp 2.0.0a1 came with a fix dependency against a binary library written in Rust. Unfortunately, the supported binaries leave some platforms unsupported (all 32 bit, ARM etc). A new version rlp 2.0.0a2 addresses that by making the rust backend entirely optional. That in turn means it has to be enabled explicitly on an application level (e.g. Trinity).

How was it fixed?

Added dependency against "rlp[rust-backend]>=2.0.0-alpha.2, <3"

To-Do

  • Clean up commit history

Cute Animal Picture

put a cute animal picture link inside the parentheses

@cburgdorf
Copy link
Contributor Author

This is still depending on a cascade of other releases (see ethereum/py-trie#119)

@cburgdorf cburgdorf force-pushed the christoph/chore/rlp-rust-backend branch from fc052a0 to 135325f Compare October 14, 2020 17:35
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants