Bug #1720: Cannot install php_3.0.11 as dynamic module in apache 1.3.6 server

From: Date: Thu, 15 Jul 1999 09:53:16 +0000
Subject: Bug #1720: Cannot install php_3.0.11 as dynamic module in apache 1.3.6 server
Groups: php.dev 
Request: Send a blank email to php-dev+get-8525@lists.php.net to get a copy of this message
From: malere@yahoo.com Operating system: Linux 2.0.36 PHP version: 3.0.11 PHP Bug Type: Dynamic loading related Bug description: Cannot install php_3.0.11 as dynamic module in apache 1.3.6 server Hello, I am using php_3.0.9 as a dynamic module for apache 1.3.6 The apache server is runnig with the dynamic php3 module, among others. But now I want to have Mysql support and I downloaded the new version of php3 : php3_3.0.11 While trying to build the module using the apxs approach it stops on the make step : dutedin/usr/local/src/php-3.0.11> make gcc -g -O2 -O2 -fpic -I. -I. -I/usr/local/apache/include -I/usr/local/mysql/include/mysql -c language-parser.tab.c -o language-parser.tab.o In file included from /usr/local/apache/include/ap_config.h:1011, from php.h:192, from language-parser.y:57: /usr/local/apache/include/hsregex.h:41: warning: `REG_EXTENDED' redefined /usr/include/rx.h:1507: warning: this is the location of the previous definition /usr/local/apache/include/hsregex.h:42: warning: `REG_ICASE' redefined /usr/include/rx.h:1511: warning: this is the location of the previous definition /usr/local/apache/include/hsregex.h:43: warning: `REG_NOSUB' redefined /usr/include/rx.h:1520: warning: this is the location of the previous definition /usr/local/apache/include/hsregex.h:44: warning: `REG_NEWLINE' redefined /usr/include/rx.h:1516: warning: this is the location of the previous definition /usr/local/apache/include/hsregex.h:74: warning: `REG_NOTBOL' redefined /usr/include/rx.h:1530: warning: this is the location of the previous definition /usr/local/apache/include/hsregex.h:75: warning: `REG_NOTEOL' redefined /usr/include/rx.h:1533: warning: this is the location of the previous definition In file included from /usr/local/apache/include/ap_config.h:1011, from php.h:192, from language-parser.y:57: /usr/local/apache/include/hsregex.h:25: conflicting types for `regoff_t' /usr/include/rx.h:1293: previous declaration of `regoff_t' /usr/local/apache/include/hsregex.h:31: conflicting types for `regex_t' /usr/include/rx.h:1304: previous declaration of `regex_t' /usr/local/apache/include/hsregex.h:35: conflicting types for `regmatch_t' /usr/include/rx.h:1313: previous declaration of `regmatch_t' /usr/local/apache/include/hsregex.h:39: conflicting types for `regcomp' /usr/include/rx.h:1741: previous declaration of `regcomp' /usr/local/apache/include/hsregex.h:69: conflicting types for `regerror' /usr/include/rx.h:1746: previous declaration of `regerror' /usr/local/apache/include/hsregex.h:73: conflicting types for `regexec' /usr/include/rx.h:1744: previous declaration of `regexec' /usr/local/apache/include/hsregex.h:83: conflicting types for `regfree' /usr/include/rx.h:1747: previous declaration of `regfree' make: *** [language-parser.tab.o] Error 1 Please make the version 3.0.9 avaiable again on the ftp site, because I think that the Mysql support can be achieved using the apxs approach. I don't want to rebuild again my apache server and all it's dynamic modules. Thanks and regards.

« previous php.dev (#8525) next »