facebook / hhvm

A virtual machine for executing programs written in Hack.
https://hhvm.com
Other
18.21k stars 3k forks source link

FreeBSD 10 and HHVM 3.3.1 #4189

Closed ghost closed 8 years ago

ghost commented 10 years ago

Are there any plans to fix the FreeBSD 10?

http://www.rasyid.net/2014/10/13/compile-hhvm-3-3-freebsd-10/

paulbiss commented 10 years ago

It's something we'd certainly be interested in doing. I don't think we have any testing around FreeBSD 10 yet to avoid regressing.

denji commented 10 years ago

After stabilization OSX, support BSD would be close to stable. Prepared patches needed to work without a hard landing on Linux.

The only thing that we have not tested this work HHVM's JIT compiler to LLVM. For a language Hacklang you will have to modify the module fsnotify (API supports Linux and Darwin).

ghost commented 10 years ago

@denji I see HHVM 3.4 released. This issue fix 3.4?

denji commented 10 years ago

@00002 At the moment they are tested only under Linux, if you allocate testing buildbot or Jenkins machine freebsd maybe FB will look at the problem. As I said above, the implementation fsnotify of the hack language is not completed for *BSD, but completed for Darwin-OSX and GNU-Linux.

At the moment HHVM only works well with GNU-Linux and GCC (JIT) or GCC+LLVM (JIT).

fredemmott commented 10 years ago

Externally allocated freebsd machines would not make us likely to look at this sooner. It's extremely unlikely that we will look at any other operating systems until Windows and OSX are stable.

ghost commented 10 years ago

I just don't understand something information, because I'm not a native english speaker. Later on [maybe after about 1 year], when HHVM and FreeBSD support becomes properly mature. so if I'm wrong about this, sorry.

Orvid commented 8 years ago

3.3 is ancient, closing.