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

Alpine package #5826

Closed
mancvso opened this issue Jul 30, 2015 · 8 comments
Closed

Alpine package #5826

mancvso opened this issue Jul 30, 2015 · 8 comments

Comments

@mancvso
Copy link

mancvso commented Jul 30, 2015

In the spirit of minimal Docker containers we've been granted with Alpine Linux (a minimal distribution in only 5Mb). Optional support for glibc can be added.

Is there any chance to get HHVM for Alpine? At least any hint?

I know I'm asking too much, but wanted to ask anyway. Thanks in advance.

@mancvso
Copy link
Author

mancvso commented Jul 31, 2015

Issue raised upstream
http://bugs.alpinelinux.org/issues/4503

@fredemmott
Copy link
Contributor

Sorry, we are very unlikely to do this. We may support Docker in the future, but packaging directly for additional distributions is very time-consuming and takes away from main development.

@mancvso
Copy link
Author

mancvso commented Jul 31, 2015

I understand completely your point. But can HHVM be statically compiled? I can make the package, but currently it cannot be compiled in a single binary.

@fredemmott
Copy link
Contributor

We do that internally, but not via CMake. It should be possible, but I don't know the details.

@etopian
Copy link

etopian commented Nov 1, 2015

In relation to this, can HHVM compile on musl libc rather than glibc? Alpine uses musl libc instead of glibc

@andrewmclagan
Copy link

This would really move HHVM into the docker eco-system.

Im sure Facebook is using some kind of linux container based distribution? Would not that also have benefits internally?

@fredemmott
Copy link
Contributor

Yes we do, but it's not a standard distribution, and it's not via cmake. We also already provide docker containers, built on Ubuntu 14.04: https://hub.docker.com/r/hhvm/

@lambertlu
Copy link

lambertlu commented Jul 5, 2017

I start an new repository for HHVM running on Alpine Linux.
Please take a look and help me push on it.

https://github.com/lambertlu/alpine-hhvm

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

5 participants