Closed jnbdz closed 9 years ago
Probably you have PHP 5.6 and UPGRADING.INTERNALS says
Internal API changes k. Removal of IS_CONSTANT_ARRAY and IS_CONSTANT_INDEX hack
These two #defines disappeared. Instead we have now IS_CONSTANT_AST which covers also the functionality IS_CONSTANT_ARRAY bid and furthermore the hack for marking zvals as constant index with IS_CONSTANT_INDEX is now superfluous and so removed. Please note that IS_CONSTANT_AST now has the same value than IS_CONSTANT_ARRAY had.
You can apply this patch https://github.com/eelf/runkit/commit/b70959188b2aa1c2c6cb76dcde50946e86979a0f just for your case, it also breaks backwards compatibility
Thanks!
Fixed in #73
I was unable to compile it on my Mac OS X Yosemite:
./configure --enable-runkit
Then:
make
Here is the error I got: