New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MUSL build for Linux x64 #128
Comments
Looks like |
Okay, that's a definitive no-go. RocksDB does not compile on MUSL, but there is a pending PR to allow that: facebook/rocksdb#3143 |
@valeriansaliou The PR you were referring to merged a few months ago. Does that mean this is possible now? |
@Mstrodl oh, that would be cool yes. Do you have the reference to this PR in RocksDB? (edit: dumb me, the link is above) I think I'll need to update the Rust rocksdb adapter from rocksdb C++ upstream then. |
Notice that if you bump the RocksDB dependency you will probably create a breaking change as the RocksDB disk format could have changed and become incompatible. |
Hey @Kerollmops ! Thanks for the heads up, I have a local RocksDB database running on the "old" version, which I'll heavily test upon bumping it. I'll follow up there. |
Attempted in 961bab9 ; still need to validate this. |
MUSL is currently not possible still; a glibc cross-compile build script has been added instead. |
We should now be able to perform a MUSL build for Linux x64.
Check this is now possible, and update PACKAGING.md accordingly.
The text was updated successfully, but these errors were encountered: