From:             herps at raqtweak dot com
Operating system: Sun Cobalt RAQ4
PHP version:      4.3.4
PHP Bug Type:     IMAP related
Bug description:  IMAP compile fails!

Description:
------------
I compile my PHP with the option, --with-imap (or
--with-imap=/usr/lib/c-client.a , same result)

So the configure runs for a while, and then shows this:

I keep getting the following output:
====================================================
checking for IMAP support... yes
checking for pam_start in -lpam... yes
checking for crypt in -lcrypt... (cached) yes
checking whether SSL libraries are needed for c-client... no
checking whether IMAP works... no
=====================================================

Note the 2 IMAP lines...

My config.log output:
====================================================
configure:40552: checking whether IMAP works
configure:40585: gcc -o conftest -DEAPI -O2 -m486 -fno-strength-reduce 
-L/usr/lib -ldb-3.0  conftest.c -lc-client   -lcrypt -lpam -lttf -lpng -lz
-ljpeg -lz -lxml2 -ldb-3.0 -lgdbm -lz -lresolv -lm -ldl -lnsl  1>&5
/usr/lib/libc-client.a(mail.o): In function `mm_cache':
/home/redhat/BUILD/imap-2002d/c-client/mail.c:203: undefined reference to
`__canary_death_handler'
/usr/lib/libc-client.a(mail.o): In function `mail_parameters':
/home/redhat/BUILD/imap-2002d/c-client/mail.c:529: undefined reference to
`__canary_death_handler'
/usr/lib/libc-client.a(mail.o): In function `mail_valid':
/home/redhat/BUILD/imap-2002d/c-client/mail.c:568: undefined reference to
`__canary_death_handler'
/usr/lib/libc-client.a(mail.o): In function `mail_valid_net':
/home/redhat/BUILD/imap-2002d/c-client/mail.c:586: undefined reference to
`__canary_death_handler'
/usr/lib/libc-client.a(mail.o): In function `mail_valid_net_parse_work':
/home/redhat/BUILD/imap-2002d/c-client/mail.c:709: undefined reference to
`__canary_death_handler'
/usr/lib/libc-client.a(mail.o):/home/redhat/BUILD/imap-2002d/c-client/mail.c:745:
more undefined references to `__canary_death_handler' follow
collect2: ld returned 1 exit status
configure: failed program was:
#line 40560 "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();
      return 0;
    }
====================================================

Now, I recall this used to work before...
I use imap2002d, compiled with stackguard support...

Please advise... I've been looking and searching for quite a while now,
but can find nothing... Thus I concluded that it might be a bug....


-- 
Edit bug report at http://bugs.php.net/?id=26127&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=26127&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=26127&r=trysnapshot5
Fixed in CVS:               http://bugs.php.net/fix.php?id=26127&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=26127&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=26127&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=26127&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=26127&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=26127&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=26127&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=26127&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=26127&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=26127&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=26127&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=26127&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=26127&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=26127&r=float

Reply via email to