PHP 4.0 Bug #3112: unsatisfied symbol alloca at apache make stage

From: Date: Thu, 06 Jan 2000 03:33:44 +0000
Subject: PHP 4.0 Bug #3112: unsatisfied symbol alloca at apache make stage
Groups: php.dev 
Request: Send a blank email to php-dev+get-14296@lists.php.net to get a copy of this message
From: mark.kirkwood@hnz.co.nz Operating system: hppa1.1-hp-hpux11.00 ( 9000/700) PHP version: 4.0 Beta 3 PHP Bug Type: Compile Failure Bug description: unsatisfied symbol alloca at apache make stage ./configure guesses that alloca.h and alloca are implemented on this os, and the php4 make and make install complete ok. However the apache make fails with message - unsatisfied symbol alloca. I can fix this by editing php_config.h and zend/zend_config.h and #defining HAVE_ALLOCA and HAVE_ALLOCA_H to 0 ( obviously so now the build uses its own alloca ). This is a bit messy ( and took me ages to work out .... ) Steps to reproduce : in apache_1.3.9 : ./configure --prefix=/usr/local/apache in php4 : ./configure --with-apache=../apache_1.3.9 --enabletrack-vars make make install in apache_1.3.9 : ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a make fails with unsatisfied symbol alloca

« previous php.dev (#14296) next »