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

Bug 475614

Summary: dev-php/pecl-apc - add php5.5 target
Product: Gentoo Linux Reporter: Darko Luketic <info>
Component: [OLD] DevelopmentAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: toto
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Darko Luketic 2013-07-03 11:32:22 UTC
Ok following situation:

1.) zend opcache is default and replaces apc in php 5.5
2.) apc fails to compile with php5.5
3.) uwsgi sapi is not supported by zopcache in php5.5 (making apc attractive), however 2.)
4.) having php5.3 , php5.4 and php5.5 installed @world updates are annoying

solutions:
a) fix apc so it compiles with php5.5
or
b) remove php5.5 support in the ebuild
or
c) set use flag manually
or
d) ?
Comment 1 Darko Luketic 2013-07-03 11:32:50 UTC
Created attachment 352510 [details]
build.log
Comment 2 Ole Markus With (RETIRED) gentoo-dev 2013-07-03 14:23:27 UTC
Hmm ... pecl-apc should never have received php-5.5 support. Must have been a miscommit. Removed support for it now.

As you probably know, the uswgi support is rather unstable too, so I would rather have gone for fcgi instead.
Comment 3 Darko Luketic 2013-07-03 19:19:46 UTC
yeah it (uwsgi) needs some fine tuning, works rather well here tho locally, not in production yet however and waiting on devzero (forgot his name .. Tiziano Müller I believe) to complete his ebuild.
I'd rather have a consistent way to configure things, php, perl, ruby, python and so on instead of multiple configurations for various "process managers".
Idk yet. fpm or uwsgi but uwsgi seems safer (namespaces, cgroups) but no opcache (pulls out hair :) ).

Anyhow yeah I agree it's probably best to remove php5.5 support from apc's ebuild.
Ok thanks for feedback.