← Back to team overview

ius-coredev team mailing list archive

[Bug 968561] Re: WL: PHP 5.4 for EL5

 

Nice work guys! However you have included APC 3.1.9 (stable) which does
not support php5.4.

You need to include APC 3.1.10 (beta) which supports php5.4 :
http://pecl.php.net/package-changelog.php?package=APC&release=3.1.10

If you use APC 3.1.9 and try and start php-fpm you get an error like:
*** glibc detected *** php-fpm: free(): invalid pointer: 0x00002b27a90ec098 ***

In the mean time you work around this by not installing php54-pecl-apc
and instead:

yum install php54-devel
pecl install apc-3.1.10 

Then php-fpm starts without any errors. Even though 3.1.10 is (beta) it
seems ok.. and is better than 3.1.9 for php54.

We very much appreciate your work on this Jeffrey!

Cheers,
Christ

-- 
You received this bug notification because you are a member of IUS Core
Development, which is subscribed to IUS Community Project.
https://bugs.launchpad.net/bugs/968561

Title:
  WL: PHP 5.4 for EL5

Status in IUS Community Project:
  Fix Released

Bug description:
  DESCRIPTION: PHP is a widely-used general-purpose scripting language
  that is especially suited for Web development and can be embedded into
  HTML.

  REASON: Some of the key new features include: traits, a shortened
  array syntax, a built-in webserver for testing purposes and more. PHP
  5.4.0 significantly improves performance, memory footprint and fixes
  over 100 bugs. It also removes the "EXPERIMENTAL" flag from PHP-FPM,
  making it "STABLE" now.

  CAVEAT: Currently it's not possible to compile PHP 5.4 on EL5 due to
  sqlite3 dependency. PHP 5.4 requires 3.3.9 and EL5 uses 3.3.6. It
  requires creating a new sqlite3 package to satisfy this dependency.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ius/+bug/968561/+subscriptions


References