After looking on preprocessed file it looks like there's a bug in calling croak(const char *s, ...) just as croak(s);, I have changed this to croak("%s", s); and it does compile now. This was probably triggered by enabling the hardening-wrapper.
However there's one thing which is really confusing - I was able to compile the file sometimes and sometimes not inside a pbuilder (f.e. when I have removed IMAP.xs it failed every time, but if it was present it compiled) and I wasn't able to figure out the exact conditions to cause a failure. Also the previous version cleanly compiled in my amd64 pbuilder. Anyway I don't care deep enough to analyze it further, since the fix works. O. On Tue, Mar 29, 2011 at 21:38, Cyril Brulebois <k...@debian.org> wrote: > Source: cyrus-imapd-2.4 > Version: 2.4.6-2 > Severity: serious > Justification: FTBFS > > Hi, > > your package FTBFS everywhere: > | 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.10/CORE" -DPERL_POLLUTE IMAP.c > | IMAP.xs: In function 'fatal': > | IMAP.xs:77:3: error: format not a string literal and no format arguments > | make[4]: *** [IMAP.o] Error 1 > > Full build logs: > https://buildd.debian.org/status/package.php?p=cyrus-imapd-2.4&suite=experimental > > KiBi. > > > > _______________________________________________ > Pkg-Cyrus-imapd-Debian-devel mailing list > pkg-cyrus-imapd-debian-de...@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel > -- Ondřej Surý <ond...@sury.org> -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org