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