Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 82670

Summary: Migration from Turck MMCache to eAccelerator
Product: Gentoo Linux Reporter: Sebastian Bergmann (RETIRED) <sebastian>
Component: New packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: chris, ian, ppc, voxus
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 86098    
Bug Blocks:    
Attachments: proposed patch

Description Sebastian Bergmann (RETIRED) gentoo-dev 2005-02-20 05:42:44 UTC
Turck MMCache is unmaintained and does not work with PHP 5.
eAccelerator is a fork of Turck MMCache and its official successor. It works with both PHP 4 and PHP 5.

The latest version of Turck MMCache in portage (dev-php/turck-mmcache-2.4.6) is currently masked x86 ~amd64 ppc ~sparc.

This is a request to the ppc and sparc ARCH teams to stabilize dev-php/eaccelerator-0.9.2a for their respective architectures. After more testing I will stabilize dev-php/eaccelerator-0.9.2a on x86 and amd64 myself.

Once dev-php/eaccelerator-0.9.2a is masked the same (or better) than dev-php/turck-mmcache-2.4.6 I will package.mask dev-php/turck-mmcache-2.4.6 and remove it from the tree shortly after that.

Reproducible: Always
Steps to Reproduce:
Comment 1 Jason Wever (RETIRED) gentoo-dev 2005-02-26 19:51:07 UTC
Added ~sparc keyword.
Comment 2 Jason Wever (RETIRED) gentoo-dev 2005-03-19 15:03:17 UTC
Stable on SPARC
Comment 3 Konstantin Arkhipov (RETIRED) gentoo-dev 2005-03-20 05:40:02 UTC
Created attachment 53928 [details, diff]
proposed patch

ebuild should handle situation, when both apache-1 and apache-2 installed or
when apache-2 used only for subversion needs and php running as cgi only. via
apache2 use flag, for example.
Comment 4 Ian Neubert 2005-04-29 11:02:36 UTC
Just a vote for unmasking x86: I've been running =dev-php/eaccelerator-0.9.2a for two weeks now without problems on an apache2+PHP5 farm (4 servers) on x86.
Comment 5 Sebastian Bergmann (RETIRED) gentoo-dev 2005-05-19 02:13:10 UTC
dev-php/eaccelerator-0.9.2a is stable on x86 and amd64 now.

dev-php/eaccelerator-0.9.3, which includes a couple of bugfixes, is in the tree
and marked ~x86 ~amd64 ~sparc.
Comment 6 Sebastian Bergmann (RETIRED) gentoo-dev 2005-05-22 07:09:43 UTC
dev-php/turck-mmcache is in package.mask now, pending removal.
Comment 7 Stuart Herbert (RETIRED) gentoo-dev 2005-05-31 15:05:53 UTC
Nice work on this one Sebastian.
Comment 8 Mike Baikov 2005-06-01 02:12:00 UTC
new version has released!

http://sourceforge.net/project/showfiles.php?group_id=122249
Comment 9 Sebastian Bergmann (RETIRED) gentoo-dev 2005-06-09 23:40:41 UTC
dev-php/turck-mmcache has been removed from the tree.