Installing pecl pthreads failes due to missing php "--enable-maintainer-zts" option

Bug #1320172 reported by Matthias Leuffen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
php5 (Ubuntu)
Expired
Wishlist
Unassigned

Bug Description

Please add the "--enable-maintainer-zts" compile-time option by default to enable thread-aware functions in php, that is required by pthreads pecl extension (http://www.php.net/manual/en/pthreads.requirements.php)

Revision history for this message
Robie Basak (racb) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better.

What are the implications for adding this configure option, please? Why don't upstream have it enabled by default already? Is this because there are negative consequences for some proportion of users? If this were a no-brainer, it'd be enabled by default upstream, right?

Some searching finds:

http://stackoverflow.com/questions/681081/is-php-thread-safe
https://neosmart.net/blog/2008/dont-believe-the-lies-php-isnt-thread-safe-yet/

We inherit Debian's compile-time configuration in Ubuntu by default, and I'm reluctant to make a change like this unless Debian also chooses to do so, because of potential support implications.

So without further information and confidence that this won't regress anything, or unless Debian also enables this option, I don't think this can make any progress in Ubuntu.

I suggest that you check that Debian is also affected, check the Debian BTS and file a bug in Debian if there isn't one there already.

Changed in php5 (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for php5 (Ubuntu) because there has been no activity for 60 days.]

Changed in php5 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.