Folks,

I wasn't able to get 2.0.12 to compile on Redhat-7 (all updates applied):

gcc -c -I.. -I/usr/include/db3 -I/usr/local/include -I/usr/include/et 
-I/usr/include/db3 -I/usr/include/db1 -I/usr/include -I/usr/include  
-DHAVE_CONFIG_H -I. -I. -O2 -march=i386 -mcpu=i686 -fPIC \
util.c
util.c:54: conflicting types for `malloc'
/usr/include/stdlib.h:526: previous declaration of `malloc'
make[1]: *** [util.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/cyrus-imapd-2.0.12/lib'
make: *** [all] Error 1
Bad exit status from /var/tmp/rpm-tmp.86452 (%build)


So I figured I'd try the CVS version. I got much farther, only now after 
installing cyrus I get:

[root@mail2 postfix]# cyradm localhost
perl: error while loading shared libraries: /usr/lib/perl5/site_perl/5.6.0/i386
-linux/auto/Cyrus/IMAP/IMAP.so: undefined symbol: imclient_connect

[root@mail2 SPECS]# ldd /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Cyrus/IM
AP/IMAP.so
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x40006000)
        libssl.so.0 => /usr/lib/libssl.so.0 (0x40011000)
        libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x4003f000)
        libc.so.6 => /lib/libc.so.6 (0x40105000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x4022e000)
        libdl.so.2 => /lib/libdl.so.2 (0x40235000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x40238000)
        libpam.so.0 => /lib/libpam.so.0 (0x40265000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x4026d000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

[root@mail2 SOURCES]# rpm -q cyrus-sasl
cyrus-sasl-1.5.24-14
[root@mail2 SOURCES]# rpm -q db3 db3-devel
db3-3.1.17-5
db3-devel-3.1.17-5


Help?

-Darren


Reply via email to