Hello DnG. Is there interest in Devuan supporting multiple versions of leveldb? Why I am wondering is because of Bitcoin and its code. Currently Bitcoin statically links db-4.8 and it is used for having wallet support in Bitcoin Core. Currently, this is the way it's done for binary distros. Where the problem arises is when you try to build Bitcoin Core yourself. You need to compile with db-4.8 libraries, and we all know distros have dropped it in favor of 5.x... Using system leveldb on distros requires higher QA for leveldb than typical. What I am proposing is Devuan to support multiple versions of leveldb and tie Bitcoin packages to the right one. Another option is to never push updates to leveldb until they are known consensus-safe. It would be awesome if Devuan could be the second distro to meet the higher standards required for the Bitcoin code; for example, a bugfix to leveldb could cause serious security problems with Bitcoin. (This is why it's statically linked for almost every distro).
I currently have no way to do the research on other packages and their leveldb dependencies, what works and what not. So I would like some input and feedback from you. ~ parazyd
signature.asc
Description: Digital signature
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng