ID: 22353 Comment by: alahaye at wanadoo dot fr Reported By: Joerg dot Dieter dot Friedrich at uni-konstanz dot de Status: Open Bug Type: Compile Failure Operating System: Solaris 8 PHP Version: 4CVS-2003-02-21 (stable) New Comment:
Hi, Same thing for me... checking for crypt in -lcrypt... (cached) yes checking whether SSL libraries are needed for c-client... /usr/lib checking whether IMAP works... no configure: error: build test failed. Please check the config.log for details. ************* config.log ************* /usr/lib/libc-client.a(mail.o): In function `mm_cache': /usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:185: undefined reference to `__canary_death_handler' /usr/lib/libc-client.a(mail.o): In function `mail_parameters': /usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:459: undefined reference to `__canary_death_handler' /usr/lib/libc-client.a(mail.o): In function `mail_valid': /usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:490: undefined reference to `__canary_death_handler' /usr/lib/libc-client.a(mail.o): In function `mail_valid_net': /usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:508: undefined reference to `__canary_death_handler' /usr/lib/libc-client.a(mail.o): In function `mail_valid_net_parse': /usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:619: undefined reference to `__canary_death_handler' /usr/lib/libc-client.a(mail.o):/usr/src/redhat/BUILD/imap-2000c/c-client/mail.c:677: more undefined references to `__canary_death_handler' fol low collect2: ld returned 1 exit status configure: failed program was: #line 35421 "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_open(); int main() { mail_open(0,"",0); return 0; } Previous Comments: ------------------------------------------------------------------------ [2003-02-21 12:49:58] Joerg dot Dieter dot Friedrich at uni-konstanz dot de configure:35607: checking whether SSL libraries are needed for c-client configure:35800: gcc -o conftest -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=280 -DEAPI -DUSE_EXPAT -L/usr/local/BerkeleyDB.3.3/lib -R/usr/ucblib -L/usr/ucblib -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -R/usr/local/ssl/lib -L/usr/local/ssl/lib -R/usr/local/BerkeleyDB.3.3/lib -L/usr/local/BerkeleyDB.3.3/lib -R/usr/local/lib -L/usr/local/lib -R/usr/local/src/imap-2002b//c-client -L/usr/local/src/imap-2002b//c-client conftest.c -lcrypto -lssl -lc-client -lcrypt -lpam -lintl -lpng -lz -ljpeg -ldb-3.3 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lsocket -lgcc 1>&5 Undefined first referenced symbol in file auth_gssapi_valid /var/tmp/ccMY2Y0c.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure: failed program was: #line 35775 "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 auth_gssapi_valid(); int main() { auth_gssapi_valid(); return 0; } configure:35826: checking whether IMAP works configure:35859: gcc -o conftest -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=280 -DEAPI -DUSE_EXPAT -L/usr/local/BerkeleyDB.3.3/lib -R/usr/ucblib -L/usr/ucblib -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -R/usr/local/ssl/lib -L/usr/local/ssl/lib -R/usr/local/BerkeleyDB.3.3/lib -L/usr/local/BerkeleyDB.3.3/lib -R/usr/local/lib -L/usr/local/lib -R/usr/local/src/imap-2002b//c-client -L/usr/local/src/imap-2002b//c-client conftest.c -lcrypto -lssl -lc-client -lcrypt -lpam -lintl -lpng -lz -ljpeg -ldb-3.3 -lz -lssl -lcrypto -lresolv -lm -ldl -lnsl -lsocket -lgcc 1>&5 configure: failed program was: #line 35834 "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_open(); int main() { mail_open(); return 0; } ------------------------------------------------------------------------ [2003-02-21 10:25:40] [EMAIL PROTECTED] Why? It works fine for me (tm) :) (add the relevant part of config.log here..) ------------------------------------------------------------------------ [2003-02-21 07:31:15] Joerg dot Dieter dot Friedrich at uni-konstanz dot de Patch: diff configure.orig configure 35853c35853 < mail_open(); --- > mail_open(0,"",0); ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=22353&edit=1