From: perceau at eram dot fr Operating system: Suse linux 8.2 PHP version: 4.3.3 PHP Bug Type: IMAP related Bug description: configure error
Description: ------------ Hy, I want to compile PHP with IMAP lib (--with-imap ) to access a POP3 bal. Although i've installed imap-devel libs, configure refuse to compile de conftest.c Reproduce code: --------------- My shell script to compile PHP : make clean rm config.log ./configure --with-apxs2=/www/bin/apxs \ --enable-track-vars \ --enable-trans-sid \ --disable-debug \ --with-oci8=${ORACLE_HOME} \ --with-mysql=/usr/local \ --with-ldap \ --disable-magic-quotes \ --enable-cli \ --with-imap \ --with-recode make make install Expected result: ---------------- It should compiled ok. Can't find what's wrong with imap lib Actual result: -------------- configure:40034: checking whether IMAP works configure:40067: gcc -o conftest -g -O2 conftest.c -lc-client -lcrypt -lresolv -lm -ldl -lnsl 1>&5 /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_CTX_set_tmp_rsa_callback' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_set_fd' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `RSA_generate_key' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_set_connect_state' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_CTX_free' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_state' /usr/lib/gcc-lib/i486-suse-linux/3.3/../../../libc-client.so: undefined reference to `SSL_shutdown' ...... ...... collect2: ld returned 1 exit status configure: failed program was: #line 40042 "configure" #include "confdefs.h" void mm_log(void){} void mm_dlog(void){} void mm_flags(void){} void mm_fatal(void){} void mm_critical(void){} void mm_nocritical(void){} void mm_notify(void){} void mm_login(void){} void mm_diskerror(void){} void mm_status(void){} void mm_lsub(void){} void mm_list(void){} void mm_exists(void){} void mm_searched(void){} void mm_expunged(void){} char mail_newbody(); int main() { mail_newbody(); -- Edit bug report at http://bugs.php.net/?id=25785&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=25785&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=25785&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=25785&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=25785&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=25785&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=25785&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=25785&r=support Expected behavior: http://bugs.php.net/fix.php?id=25785&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=25785&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=25785&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=25785&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=25785&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=25785&r=dst IIS Stability: http://bugs.php.net/fix.php?id=25785&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=25785&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=25785&r=float