php53 forces use of outdated PCRE

Bug #608119 reported by ionizer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IUS Community Project
Status tracked in El5-stable
El5-stable
Fix Released
Low
Jeffrey Ness

Bug Description

php53 contains pcre 8.0 or better (cf. bug 532171) which is great.
php53.x86_64 (5.3.2-6.ius.el5) is compiled with '--with-pcre-regex=/usr' which ignores built-in pcre in favour of system pcre.
Between CentOS base, EPEL and IUS repos, the best system pcre available is pcre-6.6-2.el5_1.7

Therefore the compilation flag '--with-pcre-regex=/usr' forces a major reduction in pcre functionality, unless user is willing to find bespoke pcre rpm or compile from source.

Specifically, the old pcre causes problems on systems running Drupal 6 and better

#uname -a
Linux <hostname> 2.6.18-194.8.1.el5 #1 SMP Thu Jul 1 19:04:48 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

Related branches

Revision history for this message
BJ Dierkes (derks) wrote :

Both php52 and php53 follow Fedora as semi-upstream in order to remain as similar as possible to what comes down the pipe for RHEL. This is one of those changes. That said, I think it would make sense to use a later version of PCRE being that users are upgrading PHP to get the latest version of that as well.

We will consider this for the next php53 update.

Thank you!

Changed in ius:
status: New → Opinion
BJ Dierkes (derks)
Changed in ius:
assignee: nobody → Jeffrey Ness (jeffrey-ness)
importance: Undecided → Low
status: Opinion → Confirmed
Revision history for this message
Jeffrey Ness (jeffrey-ness) wrote :

Source pushed to https://code.launchpad.net/~ius-coredev/ius/php53u and pending build.

Revision history for this message
BJ Dierkes (derks) wrote :

The latest version of php53u-5.3.5-1 implements this change, and is currently in ius-testing. We would really appreciate any feedback on testing before we push this to stable.

Thanks!

Revision history for this message
Jeffrey Ness (jeffrey-ness) wrote :

Packages pushed to stable

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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