Closed stuartshields closed 5 years ago
I'm going to double check this with the following versions of PHP:
@stuartshields I couldn't replicate this on 7.2 with the following config:
extensions:
- chassis/v8js
php: 7.2
Can you shoot through your other extensions please in case it's a combo of those plus this extension? Taa muchly!
Alrighty, so it's only broken for PHP 7.3. I forgot that I throw a warning at it only works for PHP 7+.
https://github.com/phpv8/v8js/issues/392 we've gotta wait for another release for PHP 7.3 to work. It's been a while since the last release: https://github.com/phpv8/v8js/releases/tag/2.1.0
I just got the extension list from @stuartshields:
version: 2
dependencies:
- Chassis/phpdbg
- shadyvb/chassis-redis
- Chassis/Chassis-Elasticsearch
- Chassis/v8js
- Chassis/Tachyon
- Chassis/intl
- Chassis/composer
- Chassis/nodejs
- Chassis/mcrypt
- Chassis/Cavalcade
- Chassis/chassis-openssl
I think I fixed this in: https://github.com/Chassis/v8js/pull/27 as well.
PHP: 7.2
Currently when provisioning the box we get the following errors:
short term solution is located here: https://gist.github.com/acidka/6e2692c70aa69daac548518a8bcf753c
long term solution is to update extension to not have failed dependencies.
Update: I actually ran into a few issues so I
vagrant ssh
into the box and ran:exited and ran
vagrant provision
and it worked.