Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

100% static binary #999

Closed
arkpar opened this issue Apr 25, 2016 · 3 comments
Closed

100% static binary #999

arkpar opened this issue Apr 25, 2016 · 3 comments
Labels
F8-enhancement 🎊 An additional feature request. M4-core ⛓ Core client code / Rust. P9-somedaymaybe 🌞 Issue might be worth doing eventually. Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.

Comments

@arkpar
Copy link
Collaborator

arkpar commented Apr 25, 2016

Support x86_64-unknown-linux-musl target build

@arkpar arkpar added the F8-enhancement 🎊 An additional feature request. label Apr 25, 2016
@rainbreak
Copy link

I suppose there's two things here: 1) allow linking against musl, 2) enable a fully static binary. Linking against musl should make the fully static aim much easier, but there might be other problem libraries.

@arkpar arkpar mentioned this issue Apr 27, 2016
@MagaTailor
Copy link

MagaTailor commented Apr 27, 2016

Coming to ARM soon.

@gavofyork gavofyork added the P9-somedaymaybe 🌞 Issue might be worth doing eventually. label May 31, 2016
@gavofyork gavofyork added the Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. label Aug 10, 2016
@gavofyork gavofyork added the M4-core ⛓ Core client code / Rust. label Sep 20, 2016
@5chdn 5chdn added the Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced. label Sep 4, 2017
@5chdn 5chdn closed this as completed Sep 4, 2017
@eira-fransham
Copy link
Contributor

eira-fransham commented Sep 4, 2017

I'm pretty certain that nanomsg relies on glibc extensions, so we'd have to remove our dependency on that. If you try to compile parity with a musl target you get missing definitions all over the place.

EDIT: It's more complicated than that, compiling nanomsg.rs with x86_64-unknown-linux-musl succeeds. It'd require more looking into.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
F8-enhancement 🎊 An additional feature request. M4-core ⛓ Core client code / Rust. P9-somedaymaybe 🌞 Issue might be worth doing eventually. Q7-involved 💪 Can be fixed by a team of developers and probably takes some time. Z3-stale 🍃 Issue is in principle valid, but it is not relevant anymore or can not reproduced.
Projects
None yet
Development

No branches or pull requests

6 participants