ID: 21823 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Closed +Status: Bogus Bug Type: Compile Failure Operating System: Gentoo Linux 1.4 PHP Version: 4.3.0 New Comment:
not php bug -> bogus Previous Comments: ------------------------------------------------------------------------ [2003-01-22 17:31:53] [EMAIL PROTECTED] I just did some more testing, and building PHP outside of the Gentoo build system works fine, so this bug is with their build system, not with PHP itself. I'll take it up with them. ------------------------------------------------------------------------ [2003-01-22 16:28:38] [EMAIL PROTECTED] Okay, I tried that first. Here's the interesting parts of the configure output: <<CLIP>> checking for gcc... gcc checking whether the C compiler (gcc -march=i686 -O3 ) works... yes checking whether the C compiler (gcc -march=i686 -O3 ) is a cross-compiler... yes <<CLIP>> checking for fopencookie... yes configure: error: can not run test program while cross compiling !!! ERROR: dev-php/php-4.3.0-r2 failed. !!! Function src_compile, Line 137, Exitcode 1 !!! bad ./configure That failing, I decided to try stripping of the -O3 as well, just in case. Here's the interesting output from that: <<CLIP>> checking for gcc... gcc checking whether the C compiler (gcc -march=i686 ) works... yes checking whether the C compiler (gcc -march=i686 ) is a cross-compiler... yes <<CLIP>> checking for fopencookie... yes configure: error: can not run test program while cross compiling !!! ERROR: dev-php/php-4.3.0-r2 failed. !!! Function src_compile, Line 137, Exitcode 1 !!! bad ./configure As you can see, there is absolutely no change happening here. The only thing I can think of that /might/ have caused this, although I have no idea how, is that I did just install MySQL 4 on my box. When I went to reinstall PHP to link it to the new libs, I noticed this problem. ------------------------------------------------------------------------ [2003-01-22 16:22:28] [EMAIL PROTECTED] In that case remove -pipe and try again. ------------------------------------------------------------------------ [2003-01-22 16:16:35] [EMAIL PROTECTED] Ack. I'm running too many servers. I was wrong about this one running GCC 3.2.1. It's still running 2.95 version. I've included the output of gcc -v below. Sorry for the confusion! Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/specs gcc version 2.95.3 20010315 (release) ------------------------------------------------------------------------ [2003-01-22 15:47:57] [EMAIL PROTECTED] Change -march=i686 to -march=pentium2 and try again. ------------------------------------------------------------------------ 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/21823 -- Edit this bug report at http://bugs.php.net/?id=21823&edit=1