Skip to content

Request: Official binary release #167

@andrewayoub

Description

@andrewayoub

installing sonic using cargo takes much time, It'd be easier if you have an official binary release

Activity

valeriansaliou

valeriansaliou commented on Aug 6, 2019

@valeriansaliou
Owner

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.

andrewayoub

andrewayoub commented on Aug 6, 2019

@andrewayoub
Author

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.

valeriansaliou

valeriansaliou commented on Aug 6, 2019

@valeriansaliou
Owner

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).

Mstrodl

Mstrodl commented on Jan 11, 2020

@Mstrodl

Have you tried gitlab-ci? My config seems to work well enough:

Mstrodl

Mstrodl commented on Jan 14, 2020

@Mstrodl
valeriansaliou

valeriansaliou commented on Jan 14, 2020

@valeriansaliou
Owner

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

changed the title [-]FR: official binary release[/-] [+]Request: Official binary release[/+] on Jan 14, 2020
Mstrodl

Mstrodl commented on Jan 14, 2020

@Mstrodl

@valeriansaliou yeah, but you had said here that (for now) we need per-distro builds

valeriansaliou

valeriansaliou commented on Jan 14, 2020

@valeriansaliou
Owner

That will not be needed anymore thanks to #128 ; coming soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

help wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @valeriansaliou@andrewayoub@Mstrodl

      Issue actions

        Request: Official binary release · Issue #167 · valeriansaliou/sonic