How do I install HHVM 3.30 with its source code?

130 views Asked by At

I need to install version HHVM 3.30 with its source code. But when I get to the step of executing the git submodule update --init --recursive instructions for installation, I get the following error and this happens before Make.

fatal: unable to access 'https://scm.gforge.inria.fr/anonscm/git/cudf/cudf.git/': gnutls_handshake() failed: Error in the pull function. fatal: clone of 'https://scm.gforge.inria.fr/anonscm/git/cudf/cudf.git' into submodule path '/home/zahra/hhvm/third-party/ocaml/opam_deps/cudf' failed Failed to clone 'ocaml/opam_deps/cudf' a second time, aborting Failed to recurse into submodule path 'third-party'

Steps:

git clone https://github.com/facebook/hhvm.git \
    && cd hhvm \
    && git checkout HHVM-3.30 \
    && git submodule update --init --recursive \
    && cmake -DMYSQL_UNIX_SOCK_ADDR=/var/run/mysqld/mysqld.sock . \
    && make -j $(nproc) \
    && make install \
    && cd .. && rm -rf /hhvm

please guide me. Thanks

1

There are 1 answers

0
TaureanDyerNV On

The github issue you created had the solution: the hhvm version is unsupported and the remote server with the submodules may have shut down.

Source: https://github.com/facebook/hhvm/issues/9105#issuecomment-1153508340