Bug#628630: cyrus-imapd-2.4: FTBFS with perl 5.14: error: 'sv_undef' undeclared (first use in this function)

Dominic Hargreaves dom at earth.li
Mon May 30 21:26:37 UTC 2011


Source: cyrus-imapd-2.4
Version: 2.4.8-7
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.14-transition

This package fails to build with perl 5.14, currently in experimental:

cc -c  -I../../lib -I../.. -I../../com_err/et -I/usr/include -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -
fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC "-I
/usr/lib/perl/5.14/CORE"  -DPERL_POLLUTE IMAP.c
IMAP.xs: In function 'imclient_xs_cb':
IMAP.xs:128:8: error: 'sv_undef' undeclared (first use in this function)
IMAP.xs:128:8: note: each undeclared identifier is reported only once for each function it appears in
IMAP.c: In function 'XS_Cyrus__IMAP_DESTROY':
IMAP.c:486:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_setflags':
IMAP.c:531:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_clearflags':
IMAP.c:563:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_flags':
IMAP.c:596:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_servername':
IMAP.c:630:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_processoneevent':
IMAP.c:661:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP__authenticate':
IMAP.c:700:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.xs:396:13: error: 'sv_no' undeclared (first use in this function)
IMAP.xs:421:13: error: 'sv_yes' undeclared (first use in this function)
IMAP.c: In function 'XS_Cyrus__IMAP__starttls':
IMAP.c:790:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.xs:453:13: error: 'sv_no' undeclared (first use in this function)
IMAP.xs:455:13: error: 'sv_yes' undeclared (first use in this function)
IMAP.c: In function 'XS_Cyrus__IMAP_addcallback':
IMAP.c:845:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.xs:518:15: error: 'sv_undef' undeclared (first use in this function)
IMAP.c: In function 'XS_Cyrus__IMAP__send':
IMAP.c:978:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.xs:656:8: error: 'sv_yes' undeclared (first use in this function)
IMAP.xs:658:8: error: 'sv_no' undeclared (first use in this function)
IMAP.c: In function 'XS_Cyrus__IMAP_getselectinfo':
IMAP.c:1100:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.xs:691:4: error: 'sv_yes' undeclared (first use in this function)
IMAP.xs:693:4: error: 'sv_no' undeclared (first use in this function)
IMAP.c: In function 'XS_Cyrus__IMAP_fromURL':
IMAP.c:1146:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
IMAP.c: In function 'XS_Cyrus__IMAP_toURL':
IMAP.c:1196:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
make[4]: *** [IMAP.o] Error 1

Please see
<http://perldoc.perl.org/perldelta.html#Incompatible-Changes>
for possible causes.

Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)





More information about the Pkg-Cyrus-imapd-Debian-devel mailing list