Open andrewayoub opened 5 years ago
For now, it's impossible to provide a cross-platform binary, as it's not possible to build a MUSL binary due to RocksDB and other deps.
Thanks for your quick reply, it doesn't have to be cross-platform
even providing binaries for specific distributions of linux will be very helpful.
If you have any automated build systems for major Linux distributions and versions to recommend, and even a PR, I'll go for it (yeah, it even depends on the version, eg a Debian 8 build won't work on Debian 9 due to the dyn library links).
( cc @valeriansaliou )
Looks like you're releasing for multiple target platforms. For the sake of simplicity when I do releases, I'd like to be able to build a single MUSL binary that targets all Linux platforms at once. This could be easily possible w/ the latest RocksDB release, which supports static linking.
Tracked in #128
@valeriansaliou yeah, but you had said here that (for now) we need per-distro builds
That will not be needed anymore thanks to #128 ; coming soon.
installing sonic using cargo takes much time, It'd be easier if you have an official binary release