A long time ago, after Mac OS X 10.5/Leopard came out, I tried to update my PHP distribution for the new OS, but I ran into difficulties building the Apache module as 4-way universal binary, which is required on Leopard. I never found the time to resolve these issues and my PHP package was practically abandoned after some betas.
Now my friend Joachim Fornallaz, sponsored by Straumann AG, did all the work of updating my build system, many of the libraries needed for the extensions, and the PHP sources. The result is an up to date 5.2.9 package with most, but not all, of the usual extensions present (PDFLib lite is currently missing, for example).
Read the details in this longer announcement in the user forum:
http://www.entropy.ch/phpbb2/viewtopic.php?t=3937
It includes some thoughts on how to prevent the long delays between releases of this distribution in the future.
The download link to the latest release of the package is in this posting:
http://www.entropy.ch/phpbb2/viewtopic.php?p=12985#12985
The PHP group will soon release the next version of PHP, 5.3, which adds many exciting new features to the PHP language. It’s currently in Release Candidate status and for those of you who would like to experiment with this version on Mac OS X 10.5, I built a different package. The details are here:
http://www.entropy.ch/phpbb2/viewtopic.php?t=3949
I would appreciate lots of testing (and feedback in the forum), especially of the installer package, because that is all new for Leopard. Please read the forum threads linked above thoroughly and make sure you’re running the latest version of the packages before reporting problems.
Suhi, can you elaborate a bit what exactly you mean? What do you mean with "must be included"? The package does include gettext, doesn't it?
Well, I just liked to point out that you can't fully customize the installation process, because the gettext extension is required by the PHP core. So it's just a tiny bug in the installation package and not in the PHP build.
Suhi: OK, good to know, thanks for the heads up. I’ll change the installer package so it forces installation of the gettext subpackage.
Trackback URL for this entry: http://www.entropy.ch/blog/Software/2009/03/27/PHP-5-2-9-and-5-3-0RC1-Packages-for-Mac-OS-X-10-5.html?tb=y
|













Many thanks to you, Joachim and Straumann for these packages! I have installed the core component of PHP 5.3 RC1 and found one little bug: gettext must be included, because libintl.8.dylib is required by PHP.