Perl 5.8 and Cyrus Imap

Eli Ben-Shoshan ebs at nersp.nerdc.ufl.edu
Thu Mar 13 16:55:58 EST 2003


Has anyone gotten the perl stuff that comes with Cyrus Imap to compile 
using Perl 5.8? I get the following error:

bash-2.05b# make
rm -f blib/arch/auto/Cyrus/IMAP/IMAP.so
LD_RUN_PATH="/usr/local/lib:/usr/local/krb5/lib:/lib" gcc  -Wl,-bhalt:4 
-Wl,-bM:SRE -Wl,-bI:/usr/local/lib/perl5/5.8.0/ppc-aix5.1/CORE/perl.exp 
-Wl,-bE:IMAP.exp -Wl,-bnoentry -lc -L/usr/local/lib IMAP.o  -o 
blib/arch/auto/Cyrus/IMAP/IMAP.so ../../lib/libcyrus.a  -lsasl2 
-L/usr/local/krb5/lib -lssl -lcrypto -lk5crypto -lkrb5 -lcom_err 
-lufl_auth -lgcc -ldb -lpthread
ld: 0711-317 ERROR: Undefined symbol: .Perl_sv_setsv
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
information.
collect2: ld returned 8 exit status
make: *** [blib/arch/auto/Cyrus/IMAP/IMAP.so] Error 1

Looking at the Changes for Perl 5.8.0 it states that Perl_sv_setsv is 
now non-existant:

[ 12525]
              Avoid calling (now non-existant) Perl_sv_setsv(), by 			 
    calling Perl_sv_setsv_flags directly.

This was noted on 2001/10/20  14:05:47.

Does that mean that the perl stuff needs to be updated?

-- 
Eli Ben-Shoshan                                  ebs at nersp.nerdc.ufl.edu
Computer Programmer-Analyst
University of Florida Computing and Networking Services
VOX: (352) 392-2061				 FAX: (352) 392-9440





More information about the Info-cyrus mailing list