Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93838 - mod_php-5 * still hard masked ?
Summary: mod_php-5 * still hard masked ?
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-24 12:16 UTC by Alexandre Sanches
Modified: 2005-08-25 05:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Sanches 2005-05-24 12:16:11 UTC
Explanation of mod_php-5* hard-masking in package.mask ("automatically activates
ZTS mode when any threaded MPMs are installed, even if mpm_prefork is the
default") is a non-sense : MPMs and ZTS compilation are absolutely unrelated. In
Apache 2, mpm-prefork can be considered as a stable, reliable MPM, but is not
(has not to be ?) compiled by default. It is necessary to mod_php-5.*, but is
not a default feature, so mod_php-5 cannot be unmasked.
--enable-experimental-zts configure flag is activated by the "threads" USE flag.
A very often USEd flag, for a very experimental feature... not a good idea in my
opinion. If ZTS is activated, sessions support cannot be compiled, because ZTS
is not thread-safe today. Even a tool like phppgadmin simply cannot run
correctly without sessions, like most websites.
Mod_php-5 runs perfectly here on both my machines (though I haven't tested it
under very heavy charges), that are an Athlon-XP 1600+ (x86) and an Athlon64
3200+ (amd64), and in my opinion merits to be brought to more people. Masked,
but not hard masked.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Luciano Tolomei 2005-05-25 04:04:54 UTC
i agree, i'm using gentoo + apache2 + php5 from 1 year on 2 xeon server without
any problem ... (i had one but was a bug of php solved with and upgrade).

i made about 120 GB traffic every month and all is going well.
Comment 2 Pavol Cvengros 2005-05-25 12:30:13 UTC
I agree, we are running mod_php-5.0.4 + apache2 on webcluster handling more 
then 70000 virtual hosts and more then 20TB a month of data transfer.
Servers are STABLE!
Comment 3 Stuart Herbert (RETIRED) gentoo-dev 2005-06-10 15:59:05 UTC
Hi,

PHP 5 is staying masked until we've had time to complete the PHP packages, and
make sure everything in the tree plays nicely with them.

Best regards,
Stu
Comment 4 Markus Tacker 2005-06-14 01:05:37 UTC
I see that the Gentoo PHP Team needs support.
I ask you to put a request on GWN - as a flaky (mod_)php-5 is a real
show-stopper for me.
Comment 5 Stuart Herbert (RETIRED) gentoo-dev 2005-08-25 05:36:14 UTC
If you want to see what our PHP5 will look like when we unmask them, please 
switch to the Gentoo PHP Overlay.

http://svn.gnqs.org/projects/gentoo-php-overlay/

These packages will be added to Portage shortly, and then we can begin the 
process of moving them to the stable tree.

Best regards,
Stu