Skip to content
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

Add support for musl in addition to gnu #3186

Open
macnibblet opened this issue May 31, 2023 · 2 comments
Open

Add support for musl in addition to gnu #3186

macnibblet opened this issue May 31, 2023 · 2 comments

Comments

@macnibblet
Copy link

Describe the solution you'd like
Would make a lot of peoples lives easier if we could provide a musl binary as well as the existing gnu one for linux so we can use it directly in an alpine image. This is already done for the rover project but not router :(

Describe alternatives you've considered
Right now we are using an ubuntu image specifically for running the router in k8s and it works but we would want to go back to alpine if possible.

@garypen
Copy link
Contributor

garypen commented May 31, 2023

Unfortunately this is not simple. We have a dependency on deno, which, as this issue illustrates, is musl averse.

For more details see #65.

@DGolubets
Copy link

I see that you are gradually rewriting JavaScript in Rust, e.g. query validation process in the last release.
Does that mean the router won't need Deno at some point?
Is there a list of features still using JavaScript?

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

No branches or pull requests

3 participants