我需要安装版本HHVM 3.30与其源代码。但是当我执行git子模块update——init——递归安装指令时,我得到以下错误,这发生在Make之前。
fatal: cannot to access 'https://scm.gforge.inria.fr/anonscm/git/cudf/cudf.git/': gnutls_handshake() failed: pull函数错误。致命:克隆'https://scm.gforge.inria.fr/anonscm/git/cudf/cudf.git'到子模块路径'/home/zahra/hhvm/third/ocaml/opam_deps/cudf'失败第二次克隆'ocaml/opam_deps/cudf'失败,中止递归到子模块路径'third '失败
步骤:
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
请引导我。由于
您创建的github问题有解决方案:hhvm版本不受支持,并且带有子模块的远程服务器可能已经关闭。
来源:https://github.com/facebook/hhvm/issues/9105 issuecomment - 1153508340