Bug #14483 Updated: -twolevel_namespace and multiple definitions errors
| From: | liyanage at access dot ch | Date: | Tue, 23 Apr 2002 18:27:26 +0000 |
| Subject: | Bug #14483 Updated: -twolevel_namespace and multiple definitions errors | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-5692@lists.php.net to get a copy of this message | ||
ID: 14483
Updated by: liyanage@access.ch
Reported By: abner@criticalnexus.com
Status: Closed
Bug Type: Compile Failure
Operating System: Mac OS X 10.1
PHP Version: 4.2.0-dev
New Comment:
Using the helpful and informative comments on this page I made a patch
which can be applied against the 4.2.0 release source distribution.
The basic 4.2.0 module compiles fine for me with the patch.
It is available at
http://www.entropy.ch/software/macosx/php/php-4.2.0-entropy.ch.patch
Previous Comments:
------------------------------------------------------------------------
[2002-04-16 06:16:33] derick@php.net
It's fixed in CVS, but not for PHP 4.2.x. Only PHP 4.3.x + will support
this.
Derick
------------------------------------------------------------------------
[2002-04-16 06:07:16] abner@criticalnexus.com
Unfortunately, this doesn't seem fixed in 4.2.0-RC-4.
1. Still getting yytext problems. The duplicate definitions of "char
*yytext" in zend_ini_scanner and zend_language_scanner still exist.
One of them has to go. This is a fatal error.
2. Still getting the crazy amounts of multiply defined errors. The fix
for this is as explained with the $deplibs business. This is a fatal
error.
3. Still not compiling the apache module right. Also fatal.
apxs:Error: file libs/libphp4.dylib is not a DSO
make[1]: *** [install-sapi] Error 1
make: *** [install-recursive] Error 1
The only way to make this work is to use the libtool and other stuff
from the 4.0.6 branch, as you guys probably know already, and as
included above.
The struggle continues (?)...
------------------------------------------------------------------------
[2002-04-10 18:47:06] sniper@php.net
This is fixed in CVS.
------------------------------------------------------------------------
[2002-03-10 12:53:55] markonen@php.net
This bug has been superceded by bugs 15986 and 15987.
Please follow those bugs for information regarding the
forthcoming fixes for the issue you've reported.
------------------------------------------------------------------------
[2002-02-10 19:17:26] kalowsky@php.net
stephano, does your build process enable the dl() functions to work as
well?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/14483
--
Edit this bug report at http://bugs.php.net/?id=14483&edit=1