spesmilo / electrumx

Alternative implementation of spesmilo/electrum-server
MIT License
429 stars 343 forks source link

Build fails on Fedora 39 (worked on 38) - plyvel doesn't build #241

Closed calebadavis closed 5 months ago

calebadavis commented 7 months ago

Just upgraded fedora 38->39. Electrumx server now fails to start, and trying to build from latest 1.16 source fails with a lot of indecipherable auto-generated python->c++ binding warnings (deprecated member variables and whatnot).

In fact, the python3 leveldb project appears to be removed from fedora 39 entirely.

Is there a workaround? It looks like nobody is maintaining python leveldb for redhat.

https://bugzilla.redhat.com/show_bug.cgi?id=2220305

koniiiik commented 5 months ago

This has been fixed in the 1.5.1 release of plyvel (see https://github.com/wbolster/plyvel/issues/158) – you can always install e-x in a venv if your distribution doesn't have a maintainer for the dependencies.