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 non-glibc Linux #126

Closed
ararslan opened this issue Jan 30, 2018 · 3 comments
Closed

Add support for non-glibc Linux #126

ararslan opened this issue Jan 30, 2018 · 3 comments

Comments

@ararslan
Copy link
Member

Alpine Linux, which is based on musl rather than glibc, supports Julia but cannot use the glibc-based Linux binaries that we produce here. Like FreeBSD (#32), Alpine users will not be able to use packages with binary dependencies once everything is switched over to BinaryBuilder/BinaryProvider.

@Keno
Copy link
Contributor

Keno commented Jan 30, 2018

A bit ironic of course, since the rootfs we use is alpine.

@staticfloat
Copy link
Member

The latest RootFS contains stealth-support for this; you can get at it via Linux(:x86_64, :musl) or Linux(:i686, :musl). I haven't built it for any other architectures yet, but we of course could. These platforms are not yet enumerated within supported_platforms(), I just need someone to try this out and see if there are any bugs as I'm not 100% confident I have built the musl parts of the cross-compiler properly.

@staticfloat
Copy link
Member

This is now generally available.

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