Package Details: hhvm-git 20150820-1

Git Clone URL: https://aur.archlinux.org/hhvm-git.git (read-only)
Package Base: hhvm-git
Description: Virtual Machine, Runtime, and JIT for PHP
Upstream URL: http://hhvm.com
Licenses: PHP
Submitter: yan12125
Maintainer: None
Last Packager: yan12125
Votes: 14
Popularity: 0.026863
First Submitted: 2014-10-05 07:01
Last Updated: 2015-08-20 17:17

Latest Comments

sph commented on 2017-03-01 10:06

Build still fails with:

Scanning dependencies of target ocaml
make[2]: *** No rule to make target 'third-party/ocaml/OCAMLBUILD-NOTFOUND', needed by 'third-party/ocaml/CMakeFiles/ocaml'. Stop.
make[1]: *** [CMakeFiles/Makefile2:1138: third-party/ocaml/CMakeFiles/ocaml.dir/all] Error 2

nos1609 commented on 2016-11-21 12:17

@beefsack what about the lastest hhvm itself? any succsessfull builds yet?

beefsack commented on 2016-11-02 03:03

For those only needing the Hack tools and not HHVM, I've created a package for that because it builds happily on Arch. It works well for me because I run HHVM in a VM and only need the Hack tools on the host machine for syntax / type checking and formatting.

https://aur.archlinux.org/packages/hhvm-hack-git/

yan12125 commented on 2016-09-19 18:01

Narga: I don't use it anymore, so I can't give any other useful information. Please ask Facebook developers at https://github.com/facebook/folly/issues/413

Narga commented on 2016-09-19 17:46

@yan12125: thanks for your information. Do you know the correct version of boost & boost-libs which help me build this packages successful? I've tried for several version of 1.60 but it's not work.
Thanks again.

yan12125 commented on 2016-09-19 09:51

Narga: folly, a library used in hhvm, is not compatible with boost 1.61 yet. You'll have to downgrade boost to build it. See https://github.com/facebook/folly/issues/413

Narga commented on 2016-09-19 09:19

I have problem when build
fatal error: 'boost/context/fcontext.hpp' file not found
but I can't find the way to correct it.

mtorromeo commented on 2016-09-06 11:04

@packysauce: nope, sorry to disappoint you but I never got it working. The patch was a work in progress that I forgot to cleanup.

The current version here shouldn't encounter the build errors due to the new boost since it has not been moved to stable repositories yet.

I didn't look into the new oniguruma incompatibilities and I currenctly don't plan on maintaining this anymore. I'm dropping this so that someone else can give it a go.

packysauce commented on 2016-09-06 10:22

aaaaaaand it failed because of onigumura name problems :(

/usr/include/oniguruma.h:367:33: error: ‘UChar’ does not name a type

packysauce commented on 2016-09-06 09:23

so by divining the url from the referenced issue I got:

https://github.com/facebook/folly/commit/52155e1d78650fd0360104f70df987dceed06cb2.diff

this got it to start building after a couple of makepkg's.

I appreciate your hard work in maintaining the HHVM AUR, but this is kind of a sloppy oversight, yeah? I tend to sit on the bleeding edge and am happy to help catch these kinds of mistakes.

(5 bucks says you got it working, then just forgot to put the patchfile in the right place :) )

All comments