1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

HHVM 3.14.5

HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP.

  1. sbagmeijer
    Compatible Linux Versions:
    • Fedora 19
    • Fedora 20
    • Fedora 21
    • Fedora 22
    • Fedora 23
    • Scientific Linux 7
    • RHEL 7
    • CentOS 7
    • Oracle Linux 7
    Now available in my repository is: ulyaoth-hhvm

    For the LTS version of HHVM please look here:

    How to install:
    Click on the "Download Now" button in the top to install my repository.

    $ sudo yum install ulyaoth-hhvm
    Fedora 22+:
    $ sudo dnf install ulyaoth-hhvm
    Important Step for RHEL7 users:
    Since RHEL7 does not have all packages for me to compile hhvm I had to use some rpms from the EPEL repository and the optional repository so this is a requirement in order to install hhvm.

    To install EPEL for RHEL7:
    yum install -y  http://mirror.nsc.liu.se/fedora-epel/7/x86_64/e/epel-release-7-5.noarch.rpm
    The optional repository you can add with the yum repository manager, it is called "rhel-7-server-optional-rpms".

    Important Notice for Fedora 19 and 20:
    Since HHVM has updated their requirements it is not possible to build the rpm natively anymore therefor I had to use 3 packages from Fedora 21, so far my tests indicated that it does not give any issues and you do not need to install them once HHVM is compiled.

    However just in case the packages are:

    To install:
    yum install -y https://dl.fedoraproject.org/pub/fedora/linux/releases/21/Everything/x86_64/os/Packages/o/ocaml-4.01.0-24.fc21.x86_64.rpm https://dl.fedoraproject.org/pub/fedora/linux/releases/21/Everything/x86_64/os/Packages/o/ocaml-compiler-libs-4.01.0-24.fc21.x86_64.rpm https://dl.fedoraproject.org/pub/fedora/linux/releases/21/Everything/x86_64/os/Packages/o/ocaml-runtime-4.01.0-24.fc21.x86_64.rpm
    The optional repository you can add with the yum repository manager, it is called "rhel-7-server-optional-rpms".

    Github: (Source & Spec files)

    Bug Reporting: