ID: 32483 Updated by: [EMAIL PROTECTED] Reported By: pieter dot donche at ua dot ac dot be -Status: Open +Status: Feedback Bug Type: Compile Failure Operating System: solaris 2.9 PHP Version: 5CVS-2005-03-30 New Comment:
Try to compile what you have in config.log, there should be the source file (you can remove the #include "confdefs.h" line from it) using the compile line above the failed test. And try get a GDB backtrace of the crash. Previous Comments: ------------------------------------------------------------------------ [2005-03-31 16:45:04] pieter dot donche at ua dot ac dot be I have installed OpenSSL for the first time on Jan 28, 2004 (version 0.0.6l), and then on May 25, 2004 the version 0.9.7d both with --openssldir=/usr/local Yesterday(see above) I reinstalled 0.9.7d with no options in its .configure, so that it installs in its default place /usr/local/ssl. The problems exist already much longer than yesterday.. I also see I have a /usr/local/md5 directory, which was in 2002, installed to check fingerprints of Solaris binaries because we had had an intrusion. The tool was supplied by SUN. ------------------------------------------------------------------------ [2005-03-31 00:05:16] [EMAIL PROTECTED] Do you have many OpenSSL versions installed? Make sure you have exactly ONE version only. And that the libraries/headers match each other. ------------------------------------------------------------------------ [2005-03-30 17:40:14] pieter dot donche at ua dot ac dot be checking for standard DES.. yes ... no **ATTENTION** message make starts and completes without crashing BTW In previous case where the standard DES was not found, it still always was possible to do a make of php that did complete without crasjing, but when doing a make install it always crashed at Installing PEAR environment. I had the same problem with apache-1.3 and php-4.3.10 ------------------------------------------------------------------------ [2005-03-30 17:20:25] [EMAIL PROTECTED] Try this: # rm -f config.cache # ./configure --disable-all --disable-cgi && make ------------------------------------------------------------------------ [2005-03-30 17:16:41] pieter dot donche at ua dot ac dot be The problem describes below seems to occur when using the --with-ldap=/usr/local option. During the ./configure I see ... checking for standard DES crypt... no checking for extended DES crypt... no chekcing for MD5 crypt... no Segmentation fault - core dumped ... And an **ATTENTION** message at the end, stating thet "Something is likely to be mesed up gere, ..." When leaving out --with-ldap The line about standard DES is yes: checking for standard DES... yes I had openSSL installed in /usr/local, which is different from the default /usr/local/ssl. I tried with adding --with-openssl=/usr/local --> SAME PROBLEM Then installed openSSL again, now using the default install /usr/local/ssl, did PHP configure again without a --with-openssl line --> SAME PROBLEM with a --with-openssl=/usr/local/ssl --> SAME PROBLEM Waht is going on ? Why does PHP configure nog succeed in finding standard DES ? ------------------------------------------------------------------------ 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/32483 -- Edit this bug report at http://bugs.php.net/?id=32483&edit=1