#25231: php52-5.2.13 error compiling php52 with +pear variant on Snow Leopard Server -----------------------------------+---------------------------------------- Reporter: ugo.enyioha@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.0 Keywords: | Port: -----------------------------------+---------------------------------------- php52 fails to compile on my box when specifying the pear variant. I did some analysis and it seems the error occurs during the "make install-pear" section of the make file with the following errors. {{{ Installing PEAR environment: /opt/local/lib/php/ Notice: Unknown: Unable to find the wrapper "php" - did you forget to enable it when you configured PHP? in Unknown on line 0 Notice: Unknown: Unable to find the wrapper "php" - did you forget to enable it when you configured PHP? in Unknown on line 0 Notice: Unknown: Unable to find the wrapper "php" - did you forget to enable it when you configured PHP? in Unknown on line 0 Fatal error: Call to undefined function in_array() in /Volumes/StorageHD/opt/local/var/macports/build/_Volumes_StorageHD_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_php52/work/php-5.2.13/pear /install-pear-nozlib.phar on line 393 }}} Altering the php Makefile in the work directory to use the default php binaries at /usr/bin/php was able to complete the build. However, apache module libphp.so segfaults on my machine. So I don't believe this is the right thing to do. I've attached my logs. -- Ticket URL: <http://trac.macports.org/ticket/25231> MacPorts <http://www.macports.org/> Ports system for Mac OS