| Summary: | eaccelerator: failed to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Luciano Tolomei <luciano> |
| Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 2004.3 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Luciano Tolomei
2005-03-01 03:40:11 UTC
i have tested again: it will make this error with a non portage version of php installed, in my test pc i have installed a dev version of php downloaded from php.net. i have uninstalled it and compiled the latest version of php 5 from portage and now it work the istallation but when i start apache it gives: undefined symbol: output_globals when i start apache. it is acommon problem i think: look at: https://sourceforge.net/forum/forum.php?thread_id=1237161&forum_id=416742 1. dev-php/PECL-* are supposed to be used with portage's PHP packages. We cannot support PHP environments not built by portage. 2. The dev-php/eaccelerator ebuild should eerror out when you try to build eAccelerator for mod_php and you have Apache 2.0 with a threading MPM. I will leave this bug report until I have time to investigate why the ebuild did not eerror when the reporter tried to install eAccelerator for an Apache compiled with USE="threads". i understand the point one, and i'm sorry about the opening of this bug for this problem. but, i have not threads enabled in my apache(i put emerge output cause i have some problems with "etcat -u" perhaps it can be a problem of this but reemerging gentoolkit does not change anything): urano root # emerge -pv apache These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] net-www/apache-2.0.52-r1 [2.0.51-r1] +berkdb -debug -doc +gdbm + ipv6* -ldap +ssl -static -threads 6,779 kB if i can help, i will do my best. and i have not a multi processor machine to. it have a single xeon processor I have: unmerged mod_php, php reemerged: apache, php, mod_php, eaccelerator and now it works fine. really sorry about your wasted time. Luciano |