Previous versions of this ebuild had an "inode" USE flag, without which eAccelerator would be built with inode-based caching disabled. That option is no longer present, and the package is always built with inode-based caching. This is very bad in Gentoo, because the default technique for webapps (via webapp-config) is for all non-config webapp files to be hardlinked to each other. Thus, having the same webapp installed in two different places steps on each-other: for example, I had webapps in vhost A displaying the content from vhost B, because vhost B happened to get cached first. Turning off inode-based caching must be made available again, and should be the default for Gentoo. There must be other users affected, possibly not even aware of the problem that upgrading this package may have caused.
Ummm...hello?
Fixed in CVS. The dev-php45/eaccelerator-0.9.5 ebuild now has an "inode" USE flag, if it's disabled, it passes --without-eaccelerator-use-inode to configure, which is documented as "Don't use inodes to determine hash keys (never used on win32)". This should be exactly what you want. Best regards, CHTEKK.