Bug#620075: cyrus-imapd-2.4: FTBFS everywhere: IMAP.xs:77:3: error: format not a string literal and no format arguments
Ondřej Surý
ondrej at sury.org
Wed Mar 30 13:29:05 UTC 2011
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 <kibi at 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-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel
>
--
Ondřej Surý <ondrej at sury.org>
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list