When compiling 0.9.5-svn (revision 285) with shared memory enabled, I get the following error:
gcc -I. -I/home/ythan/eaccelerator -DPHP_ATOM_INC -I/home/ythan/eaccelerator/include -I/home/ythan/eaccelerator/main -I/home/ythan/eaccelerator -I/usr/lib64/php4/include/php -I/usr/lib64/php4/include/php/main -I/usr/lib64/php4/include/php/TSRM -I/usr/lib64/php4/include/php/Zend -DHAVE_CONFIG_H -g -O2 -c /home/ythan/eaccelerator/cache.c -fPIC -o .libs/cache.o
/home/ythan/eaccelerator/cache.c: In function `eaccelerator_put':
/home/ythan/eaccelerator/cache.c:250: warning: passing arg 1 of `zend_get_hash_value' from incompatible pointer type
/home/ythan/eaccelerator/cache.c:250: warning: passing arg 2 of `zend_get_hash_value' makes pointer from integer without a cast
/home/ythan/eaccelerator/cache.c:250: error: too few arguments to function `zend_get_hash_value'
/home/ythan/eaccelerator/cache.c: In function `eaccelerator_get':
/home/ythan/eaccelerator/cache.c:333: warning: passing arg 1 of `zend_get_hash_value' from incompatible pointer type
/home/ythan/eaccelerator/cache.c:333: warning: passing arg 2 of `zend_get_hash_value' makes pointer from integer without a cast
/home/ythan/eaccelerator/cache.c:333: error: too few arguments to function `zend_get_hash_value'
/home/ythan/eaccelerator/cache.c: In function `eaccelerator_rm':
/home/ythan/eaccelerator/cache.c:524: warning: passing arg 1 of `zend_get_hash_value' from incompatible pointer type
/home/ythan/eaccelerator/cache.c:524: warning: passing arg 2 of `zend_get_hash_value' makes pointer from integer without a cast
/home/ythan/eaccelerator/cache.c:524: error: too few arguments to function `zend_get_hash_value'
I'm not sure if this is an eAccelerator bug or a problem with my particular setup, but just in case I wanted to report it. Any advice would be appreciated!